Proxy Types

What is Rotating Proxy?

A rotating proxy changes the exit IP address it presents to the target, either on every request or on a timer, without the client changing its configuration. Your code keeps pointing at one host and port; the provider swaps the address behind it, spreading traffic across a pool of many IPs.

Two designs dominate. A backconnect gateway gives you a single hostname and port and picks a different exit for each new connection out of a pool it manages, so nothing in your client changes between requests. The other design is a dedicated mobile line whose address changes when the modem detaches and re-registers on the carrier network, either on a timer or when you call the provider's rotation API. The first spreads you thinly across many subscriber addresses. The second hands you one address at a time that you control.

Rotation granularity is normally described as per-request, per-N-minutes, or on-demand, and that wording hides a detail worth checking. HTTP keep-alive reuses an open TCP connection, so a gateway advertised as per-request either forces a new connection or rotates only when your client opens one. Anything the target bound to the previous address travels badly: session cookies, CSRF tokens, TLS session tickets, and whatever risk score the site computed at login. A checkout that changes country halfway through looks like account takeover to a fraud engine.

Pool size decides how often you revisit an address, and revisiting is what gets a pattern noticed. Mobile pools sit behind carrier-grade NAT, where one public address fronts many real subscribers, so blocking it costs the target genuine users. Residential ranges carry the same risk for the site doing the blocking, which is why both survive longer than datacenter blocks. Rotation on its own fixes less than people expect. If every exit sends the same user agent and the same TLS fingerprint in the same header order, a site groups the requests and bans the pattern rather than the address.

Set the rotation rate to what the target tolerates instead of the fastest option the provider exposes. Log the exit IP alongside every response so a 403 can be traced to a specific address instead of guessed at. A retry loop that grabs a fresh IP after each rejection chews through the pool and leaves a trail of burned addresses, so treat repeated blocks as a signal to slow down or to change the browser profile.

Where you meet it

You meet rotation the first time a scrape that ran cleanly from one IP starts returning 429s and then 403s. In most clients the change is one line - point the proxy setting at a rotating gateway instead of a fixed host. The harder decision is where rotation has to stop. Anything with a login or a multi-step checkout needs the address held for the whole sequence, so most production jobs mix a rotating pool with sticky sessions.

Common questions

How often should a rotating proxy change IP?

Match the interval to the job. Independent page fetches tolerate per-request rotation. Anything stateful, such as a login or a paginated result set tied to a cookie, needs the address held for the whole sequence, typically a few minutes up to half an hour. Rotating faster than the target's own rate limit burns addresses without reducing blocks.

Will a rotating proxy stop me getting blocked?

Only for blocks keyed on a single address. Rotation does nothing about a TLS fingerprint, header order, canvas readings or a request timing pattern that repeats exactly, and any of those let a site link requests arriving from different IPs. Rotation is one layer; the client itself has to vary too.

What is the difference between a rotating proxy and a proxy pool?

The pool is the set of addresses available. The rotating proxy is the mechanism that hands one out. A provider's pool might hold hundreds of thousands of IPs while the rotating gateway is the single endpoint that selects from it per connection. You can also rotate by hand across a list you maintain in your own client.

Related terms

IP Rotation
IP rotation is the practice of changing the outbound address a client uses, on every request, on a timer, or on demand. It spreads traffic so no single address builds up enough volume to be rate limited or banned, and it is the defining behaviour of rotating and backconnect proxy services.
Proxy Pool
A proxy pool is the set of IP addresses a provider can route your traffic through. Its usefulness comes from composition as much as from size: how many distinct subnets and autonomous systems it spans, how many countries it reaches, how heavily each address is reused, and how clean those addresses look to the sites you target.
Sticky Session
A sticky session is a proxy configuration that pins your traffic to one exit IP for a fixed window instead of rotating on every request. You request it through a session identifier in the username or through a dedicated port, and the gateway routes each matching request back to the same node until the timer runs out.
Mobile Proxy
A mobile proxy routes traffic through an IP address assigned by a cellular carrier, so requests appear to come from a handset or modem on a 4G or 5G network. Carriers share each public address among many subscribers, which gives mobile IPs a reputation that anti-bot systems are reluctant to block.
4G Proxy
A 4G proxy is a mobile proxy whose exit runs on an LTE connection, using an address the mobile operator assigns to a SIM. It behaves like any phone on that network: carrier ASN, carrier geolocation, a public address shared with other subscribers, and a new one available whenever the data session is re-established.
5G Proxy
A 5G proxy is a mobile proxy whose exit device connects over a 5G network, giving higher throughput and lower radio latency than LTE. To a website it is indistinguishable from a 4G exit on the same carrier, because both draw public addresses from the same operator ranges and report the same ASN.
Residential Proxy
A residential proxy routes requests through an IP address that an internet service provider assigned to a home connection, so traffic appears to come from a consumer household. Lookups return the ISP's ASN and a residential classification. Pools are usually large and rotating, drawn either from real consumer devices or from ISP-registered ranges.
Datacenter Proxy
A datacenter proxy runs on a server in a hosting facility, using an IP address registered to a cloud or colocation provider rather than to a consumer ISP or a mobile carrier. It is fast and cheap, and it is the easiest kind for a website to identify, because hosting ranges are public knowledge.
Static Proxy
A static proxy keeps the same exit IP address for the life of the rental, so every request through it reaches the target from one identity. Providers sell static datacenter, static residential (ISP) and static mobile lines. Stability is both the benefit and the exposure, since a single flagged action attaches to an address you keep using.

Real 4G/5G mobile and residential IPs

PROXIES.SX runs carrier IPs in 100+ countries with HTTP and SOCKS5 on every endpoint. $4/GB down to $2.40/GB at volume, free endpoints and rotation, and your GB never expire.