A rotating proxy hands you a single endpoint that answers from a different IP address as you keep using it — a new address per request, or per session window you pick. You configure that endpoint once and the pool behind it does the changing, which is why the same mechanism is also sold as a backconnect proxy.
The practical consequence is that scale stops being a function of how many addresses you can manage in your own code.
How rotating proxies work
You point your client at one gateway host and port and authenticate there. The gateway picks an exit address from its pool, forwards your request, and returns the answer. Send the next request and it may leave from a completely different address in a different city — your configuration has not changed at all.
The pool is what makes this useful, and pool size is a real number worth checking. The residential proxies page states 5M IPs online at any moment and 30–50M unique addresses rotating through the network monthly, across 195+ countries. Rotation draws from that set rather than from a list you maintain.
How often the address changes is a setting, not a fixed property of the product. The same page describes choosing a session mode — rotating or sticky — when you build the endpoint, and its FAQ states sticky sessions can be configured for up to 24 hours. Rotating mode changes the address as requests come in; sticky mode holds one address for the window you asked for and then moves on.
To the target site, traffic arriving this way has no single address to rate-limit. Requests appear to come from unrelated subscribers, which is why rotation is the default answer for crawling at volume rather than a trick for evading any particular site.
The cost of that is state. Anything that has to stay consistent between requests — a login, a shopping cart, a paginated result set tied to a session token — breaks the moment the address changes underneath it. That failure is not subtle: you get logged out, or you get page one again, or the cart empties. When you hit it, the fix is a sticky session rather than a different provider.
When to use rotating proxies — and when not to
Rotation is the right default when:
- The job is read-heavy and wide. Thousands of product pages, listings or search results, where each request is independent of the last.
- You are monitoring prices, stock or rankings across regions and want each check to look like an unrelated visitor.
- One address would exhaust its welcome. Any target with per-IP rate limits turns a static address into a bottleneck long before bandwidth does.
- You would otherwise be managing an IP list by hand. The gateway removes that work entirely.
Rotation is the wrong tool when:
- The flow is stateful. Logins, carts, checkouts and multi-step forms need the same address from start to finish — use sticky sessions instead.
- You run accounts. An account whose IP changes mid-session invites exactly the verification prompt you were trying to avoid.
- The target fingerprints location tightly and your rotation crosses countries between requests, producing a visitor who appears to teleport.
- You need a fixed address for an allowlist. A partner API that whitelists your IP cannot work with a pool.
How to get rotating proxies
Rotation is the default behaviour of residential proxies, which start at $0.27 per GB with no monthly minimum according to that page. You choose a country and a session mode when you build the endpoint, then paste it into your scraper — the rotation itself needs no code on your side.
When the target does not inspect whether an address belongs to a home connection, rotating datacenter proxies do the same job on cheaper infrastructure, from $0.144 per GB on that page. They are faster and less expensive per gigabyte; they are also easier for a well-defended site to spot, so they suit bulk collection on tolerant targets rather than anything account-shaped.
FAQ
How often does a rotating proxy change its IP?
That depends on the session mode you configure rather than on the product. Rotating mode assigns a fresh address as requests arrive; sticky mode holds one address for a window you set, up to 24 hours per the residential proxies FAQ.
Are rotating proxies the same as backconnect proxies?
They describe the same arrangement from two angles. "Backconnect" names the architecture — one gateway, a pool behind it — while "rotating" names the behaviour you observe.
Will rotation break my login?
Yes, if you rotate per request while logged in. Switch that endpoint to a sticky session so the whole authenticated flow leaves from one address.
Do I need to write rotation logic myself?
No. The gateway performs the rotation; your client keeps one host, port and credential pair for the life of the job.