proxyfarms
Sign inStart farming

Real carrier IPs, with
the controls to run them.

Routing, rotation, traffic rules, SMS and telemetry for phones you already own. Every proxy answers SOCKS5 and HTTP on the same endpoint, and billing counts devices instead of gigabytes.

Where the traffic actually goes.

Your client connects to an assigned network node, something like cow.proxyfarms.com. From there the request crosses an encrypted tunnel to your phone and leaves through the carrier. The site you called sees the phone address, because that is the only address it is ever given.

Every proxy exposes SOCKS5 on its base port and HTTP on the next port up. One host, two protocols, one set of credentials. Mobile egress needs a SIM with a data plan; a device can be switched to WiFi egress instead when the carrier address is not what the job needs.

your clientcurl, a browser, a worker, anythingproxy authcow.proxyfarms.comsocks5 :10482 http :10483encrypted tunnelyour phonepaired Android device, SIM insertedmobile networkthe destinationsees the carrier IP and nothing else

Three ways to change the IP

Rotation is an operation you own, not a support request. Trigger it by hand, on an interval, or from the code that noticed it was needed.

By hand

Hit rotate on a device in the farmer dashboard. The mobile connection is dropped and rebuilt, the carrier hands out a fresh address, and the endpoint comes back on the same host and port.

On a timer

Give a device an interval and it rotates itself for as long as it is running. Nothing in your client configuration changes, because the endpoint never moves.

From your code

One authenticated GET rotates a device, keyed by its pairing id. Call it when a worker finishes a batch, when a target starts answering differently, or on your own schedule. API rotation comes with the Farm Plan.

# Give one device a new carrier IP
curl https://api.proxyfarms.com/v1/devices/ZB56HTJ4/rotate \
-H "Authorization: Bearer $PF_API_KEY"
# 202 Accepted — the endpoint stays put, only the address behind it changes
{
"device": "ZB56HTJ4",
"state": "rotating",
"endpoints": [
{ "host": "cow.proxyfarms.com", "socksPort": 10482, "httpPort": 10483 }
]
}

Manual rotation is on every plan. Timed and API rotation start on the Grower Plan. Rotation applies to mobile egress, so a device set to leave over WiFi keeps whatever address that network hands it.

Rules that run before the phone sees anything.

Access control lives at the gateway, not in the app on the device. A request that breaks a rule is refused where it enters, so it costs you no battery, no mobile data and no time.

IP rules
Allowlist the addresses that are permitted to use a proxy
Denylist ranges you never want opening a connection
Apply a rule to one device or to the whole fleet
Deny wins when an address matches both lists
Domain rules
Allow or block destinations by hostname
Checked at the gateway, before anything enters the tunnel
Blocked requests never spend the phone battery or mobile data
Edit once and the change reaches every device on that policy

Fleet wide policies come with the Grower Plan. Per device rules come with the Farm Plan.

Turbo fetches on the SIM and answers over WiFi.

The carrier address is the part you are paying for. The bytes coming back are not. Turbo pins the outbound fetch to the mobile connection, so the destination still sees the phone, then walks the response home over the WiFi link on the same device.

network nodecow.proxyfarms.comyour phoneSIM and WiFi at oncedestinationsees the carrier IPresponse over WiFifetch over the SIM

Roughly four times the throughput

The same phone, the same endpoint, with the return leg moved off the mobile plan.

Roughly half the mobile data

Without Turbo every byte crosses the cellular plan twice. With it, only the fetch does.

Nothing changes in your client

Same host, same ports, same credentials. Turbo is a switch on the device, not a migration.

Turbo comes with the Farm Plan and needs the device to hold a mobile connection and a WiFi connection at the same time.

The rest of the fleet controls

Smaller surfaces, all reachable from the dashboard and from the API.

SMS to your webhook

Read and send from the device inbox in the dashboard, and have every message that arrives POSTed to an endpoint of yours the moment it lands, signed so you can tell it came from us. A verification code reaches your worker instead of waiting on somebody reading a screen. The number belongs to the SIM in the phone, so the number and the exit IP agree.

Telemetry per device

Bandwidth, success rate, live connections, battery level and time on charge, tracked per device and per proxy.

Several proxies, one phone

A single device can expose multiple proxy endpoints at once, each with its own port pair and credentials, up to ten on the Farm Plan.

Proxy authentication

A username and password on every endpoint. Pair it with an IP allowlist and a leaked credential is still useless from the wrong address.

WiFi egress when you want it

A device can be told to leave over WiFi instead of the carrier, for the jobs where a mobile address is not the point.

What each plan carries

Every plan runs on the same infrastructure. The difference is how much of it one device is allowed to use.

Seed PlanGrower PlanFarm Plan
ProtocolsSOCKS5 and HTTPSOCKS5 and HTTPSOCKS5 and HTTP
IP rotationManualManual and timedManual, timed, API
Proxies per device1310
Request rate per proxy5/s15/s, burst 5050/s, burst 200
Traffic rulesNot includedFleet wide ACL and domain policiesPer device ACL and domain policies
SMSNot includedDashboard inboxDashboard inbox and webhooks
AnalyticsBasicBasicAdvanced and per device
Turbo modeNot includedNot includedIncluded
Per device, per month$4$8$10

Unlimited bandwidth on every plan. You top up a balance and pick a plan for each phone you pair, so tiers can be mixed across a fleet. The Farm Plan has a free 7-day trial on one device with no credit card, counted from the moment you pair the phone, and larger deployments are quoted on the Enterprise Plan.

Pair one phone and try the whole list.

Install the app on stock Android, scan the code from your dashboard, and the endpoint is live. No root, no hardware to buy.

Start farming Talk to sales