Rotating Proxies: a New IP per Request or Sticky up to 36 h
ProxyField rotating proxies give you a new IP on every request from 412M+ residential IPs in 195+ countries and 21,000+ cities, or one sticky IP for 30 seconds to 36 hours, with a 99.6% success rate, according to our service data. Both modes run on the same gateway, the same plan and the same balance, with no extra fee: residential traffic costs $2.95/GB for 1 GB, $2.79 from 10 GB, $2.65 from 50 GB, $2.49 from 100 GB, $2.29 from 250 GB, $2.09 from 500 GB and $1.95 from 1,000 GB; the tier rate applies to the whole purchase, there is no subscription and the traffic never expires. Start with the Easy Trial: 1 GB for $2.95.
- Country
- United States
- City
- New York
- Rotation
- per request
- Protocol
- HTTP · HTTPS · SOCKS5
$ curl -x gate.proxyfield.io:7000 \ -U "<login>-country-us-city-new_york:<password>" \ https://api.ipify.org
- residential IPs
- 412M+
- mobile IPs
- 10.2M+
- countries
- 195+
- cities
- 21,000+
A rotating proxy is a proxy whose exit IP changes: on every request, or each time a session ends. A backconnect proxy is the setup most rotating proxies use: one gateway address in front of many exit IPs, so you configure one host and port and the gateway picks the IP. Backconnect is the doorway; rotating is what happens behind it. ProxyField's gateway, gate.proxyfield.io:7000, does both for 412M+ residential and 10.2M+ mobile IPs.
| Mode | IP changes | Duration options | Best for | Price |
|---|---|---|---|---|
| Rotating | On every request | None: each request gets a new IP | Independent requests at scale: catalogs, prices, search results | Same per GB |
| Sticky | When the session ends or you start a new one | 30 s to 36 h; presets 1, 5, 10, 30 min, 1, 3, 6 h | Logins, carts, paginated crawls, multi-step flows | Same per GB |
What is a backconnect proxy, and is it the same as a rotating proxy?
Not quite: backconnect describes the setup (one gateway address in front of many exit IPs), while rotating describes the behavior (the exit IP changes). Most backconnect gateways do both, which is why the two words are used as synonyms. ProxyField's gateway, gate.proxyfield.io:7000, gives you a new IP on every request or one sticky IP from 30 seconds to 36 hours.
Read moreShow less
| Term | What it is | What ProxyField gives you |
|---|---|---|
| Backconnect proxy | One host and port that connects you to many exit IPs | gate.proxyfield.io:7000 in front of the whole pool |
| Rotating proxy | A proxy whose exit IP changes per request or per session | A new IP on every request |
| Sticky session | The same exit IP held for a set time on a rotating gateway | 30 s to 36 h |
| Proxy list | Many separate IP:port addresses that you cycle in your own code | Not needed: the gateway picks the IP |
| Dedicated (static) IP | One IP that stays yours | Dedicated ISP proxies: from $2.29 per IP for 30 days |
The two edge cases show the difference:
- Backconnect without rotation: a sticky session on a backconnect gateway keeps one IP; the setup is backconnect, the behavior is not rotating.
- Rotation without backconnect: cycling a proxy list in your own code rotates IPs with no gateway at all.
Why "backconnect"? The word is industry jargon with no standard behind it: you connect to the gateway, and the gateway connects your request onward to an exit you never address yourself.
The username is the control channel. A backconnect gateway has one host and port, so everything you ask of it travels in the username. Two lines on the same gateway, the same plan and the same password:
| Line | What the gateway does |
|---|---|
gate.proxyfield.io:7000:<login>-country-us:<password> | A new US IP on every request |
gate.proxyfield.io:7000:<login>-country-us-session-he9f2qga-ttl-600:<password> | One US IP held for 600 s (10 minutes) |
| Username part | Example | What it controls |
|---|---|---|
-country-<cc> | -country-us | Exit country, two-letter code |
-region-<region> | -region-new_york | Exit state or region, lowercase with underscores |
-city-<city> | -city-new_york | Exit city |
-session-<id> | -session-he9f2qga | Keeps one IP for every request with this ID; a new ID gets a new IP |
-ttl-<seconds> | -ttl-600 | How long the session holds: 30 to 129,600 s; 20 minutes without ttl |
Every part after the login is optional. Change the session ID and the next request leaves from a new IP.
Is a backconnect proxy always residential? No. The gateway is a way to reach exits, and the exit type is a separate choice. ProxyField sells four exit types:
| Exit type | Network | Rotates? | Price |
|---|---|---|---|
| Residential | Home internet providers (ISPs) | Yes, behind gate.proxyfield.io:7000 | $2.95/GB at 1 GB, from $1.95/GB |
| Mobile | 5G, 4G and LTE carrier networks | Yes, behind gate.proxyfield.io:7000 | $3.45/GB at 1 GB, from $2.45/GB |
| Rotating datacenter | Datacenters | Yes, behind gate.proxyfield.io:7000 | $0.29/GB, from $0.22/GB |
| Dedicated ISP | ISP, one IP that stays yours | No, static | from $2.29 per IP for 30 days |
To see which type you got, check the exit's network: curl -s -x gate.proxyfield.io:7000 -U "<login>:<password>" https://ipinfo.io/json and read the org field, which names a home ISP, a mobile carrier or a hosting company. More in What Is a Proxy Pool?.
Pros and cons of a backconnect gateway:
| Pros | Cons |
|---|---|
| One host and port instead of an IP list | One extra hop: about 400 ms average response, according to our service data |
| The gateway picks the IP, rotates it and holds sticky sessions | You cannot pick one exact IP in advance, only its country, region, city and session |
| Unlimited concurrent threads on one set of credentials | A retry that downloads the page again uses traffic again |
| If a node slows down, traffic moves to the next one | A new IP does not change cookies, headers or browser fingerprints |
The proof in code: with per-request rotation, 5 fresh connections leave from up to 5 IPs; 5 requests inside one kept-alive connection leave from 1, because an https:// request travels in one CONNECT tunnel, and a tunnel stays on the exit IP that opened it.
import requests
proxy = "http://<login>:<password>@gate.proxyfield.io:7000" # http:// even for https:// sites
px = {"http": proxy, "https": proxy}
fresh = {requests.get("https://api.ipify.org", proxies=px, timeout=30).text for _ in range(5)}
with requests.Session() as s: # one kept-alive tunnel
kept = {s.get("https://api.ipify.org", proxies=px, timeout=30).text for _ in range(5)}
print("fresh connections:", len(fresh), "IPs | one session:", len(kept), "IP")Example output (with per-request rotation, an IP can repeat by chance, more often on a narrow city target):
fresh connections: 5 IPs | one session: 1 IPA sticky session prints 1 on both lines.
What is a rotating residential proxy, and how does IP rotation work?
A rotating residential proxy sends each request through an IP from a real home internet provider (ISP), and the IP changes per request or per session; ProxyField rotates through 412M+ residential IPs in 195+ countries and 21,000+ cities, with country, region and city targeting. A rotating mobile proxy does the same on 5G, 4G and LTE carrier networks, with 10.2M+ mobile IPs. Rotation changes only the IP: cookies, logins and browser fingerprints still link your requests, so it spreads load and does not make you anonymous. You choose one of three behaviors:
Read moreShow less
- Per request: every request gets a new IP (
<login>-country-us). - Timed (sticky): one IP for a set time,
-session-<id>-ttl-<seconds>from 30 s to 36 h, then a new IP (<login>-country-us-session-he9f2qga-ttl-600holds 10 minutes). - A new IP on demand: start a new session ID.
The gateway takes HTTP, HTTPS and SOCKS5 on gate.proxyfield.io:7000, and UDP over SOCKS5 on residential (HTTP/3, QUIC).
A request takes 4 steps:
-
Your tool (a scraper, a browser, cURL) connects to
gate.proxyfield.io:7000with your username and password, or from an allowed IP. For anhttps://site, an HTTP proxy client sends aCONNECTrequest to the gateway and then runs TLS to the site through it. -
The gateway checks the credentials and reads the targeting and session settings. Wrong credentials stop here, before any exit IP is used (fix a proxy authentication error). Region, session and session time go in the same username:
-region-<region>,-session-<id>and-ttl-<seconds>(30 to 129,600 seconds, 20 minutes by default), as in<login>-country-us-region-new_york-city-new_york-session-he9f2qga-ttl-600; every part after the login is optional. -
An exit IP is picked from the residential (or mobile) pool: a new one, or the one your sticky session holds. A residential IP is a home connection, so it can go offline before a long session ends.
-
The site sees that IP, not yours.
If a node slows down, traffic automatically moves to the next one. You never manage an IP list.
Which proxy services give you both rotating and sticky sessions on the same plan?
ProxyField does: one gateway, one balance, a new IP per request or a sticky IP for up to 36 hours, at the same price per GB, from a 1 GB purchase at $2.95. You never buy a separate rotating plan and a separate sticky plan. To compare any provider, check these rows:
| What to check | Why it matters | ProxyField |
|---|---|---|
| Per-request rotation | Stateless jobs spread across IPs | Yes, a new IP on every request: <login>-country-us:<password> |
| Sticky sessions on the same plan and price | No second plan for logins and carts | Yes, at the same price per GB: <login>-country-us-session-he9f2qga-ttl-1800:<password> holds one IP for 30 min |
| Switching mode | No new product or new credentials | Change the username; host, port and password stay the same |
| Longest sticky session | Long flows need one IP for hours | 36 h (30–129,600 s) |
Sticky time without ttl | A session ID alone should not end mid-task | 20 min |
| Idle sticky IP | A pause in a long flow | a new IP after 120 s without traffic |
| Session presets | Quick setup | 1, 5, 10, 30 min, 1, 3, 6 h |
| Sessions at once | One IP per worker or profile | Unlimited concurrent threads |
| Targeting with rotation | Results and prices differ by place | Country, region and city |
| Mobile on the same terms | One balance for both pools | Rotating and sticky on mobile too, $3.45/GB at 1 GB down to $2.45/GB from 1,000 GB |
| Smallest purchase | Test both modes before you scale | Easy Trial: 1 GB for $2.95, the same pool as a 1 TB order |
| Protocols and authentication | Fits your tool | HTTP, HTTPS, SOCKS5; username and password, or an IP allowlist |
| Traffic expiry | Unused GB keep their value | Never |
- The configurator in the dashboard generates as many proxy lines as you need, so each worker or browser profile gets its own line.
- Many sessions at once: each worker or profile can hold its own sticky IP.
- Every feature is on every tier, from your first gigabyte, and rotating mobile proxies have the same protocols, targeting and sessions, on one balance.
Sticky sessions from 30 seconds to 36 hours
A sticky session keeps the same IP for a sequence of actions; start a new session and you get a new IP. Set any length from 30 seconds to 36 hours, or use a preset: 1, 5, 10 and 30 minutes and 1, 3 and 6 hours (more in Sticky vs Rotating Proxy Sessions).
Use a sticky IP when the site ties state to the IP:
- logins and the actions that follow them;
- checkout and form flows;
- paginated crawls where the site tracks the session.
In antidetect browsers, give each profile its own session: One sticky IP per browser profile, within our Acceptable Use Policy.
A home connection can go offline before a long session ends; build a retry into long jobs. What the gateway does then: the IP is not guaranteed if the exit node drops; on a connection error the gateway retries once with a new session, so the IP may change, and a connection that breaks is not restored, so your client reconnects.
Rotating or sticky: which should you use?
Rotate per request when each request stands alone; keep a sticky IP when the site must see one visitor across several steps.
| Task | Mode | Why |
|---|---|---|
| Price and catalog collection | Rotate per request | Pages are independent; the load spreads across IPs |
| SERP checks by city | Rotate, with city targeting | The city decides which results you see |
| Log in, then act | Sticky | The site links the login to the IP |
| Checkout or form flows | Sticky | An IP change mid-flow can reset the cart |
| Long crawl of one site | Sticky per worker, rotate between workers | Each worker looks like one steady visitor |
| One account for days | Dedicated ISP IP | A sticky session lasts 36 h at most |
Rotation by country, region and city
Rotate through IPs in one country, region or city: 195+ countries and 21,000+ cities; the United States has all 50 states, 61.2M+ residential IPs and 2,800+ cities, the United Kingdom 16.6M+ residential IPs and 640+ cities. Sticky sessions with city targeting: yes, in one username, as in <login>-country-us-city-new_york-session-he9f2qga-ttl-600.
The narrower the target, the fewer IPs it holds: a whole country rotates through millions of IPs, while one small city has far fewer, so with per-request rotation an IP can come back sooner.
This request leaves from a residential IP in New York; run it again and the IP changes:
curl -x gate.proxyfield.io:7000 -U "<login>-country-us-city-new_york:<password>" https://api.ipify.orgRotate within a country or city. Session and targeting parameters: Proxy targeting.
How to use rotating proxies
Point your tool at gate.proxyfield.io:7000 with your credentials. It takes 3 steps:
-
Sign up with an email address and buy from 1 GB
-
Copy your credentials
Once the payment is confirmed, copy the gateway, username and password from your account (or allow your IP).
-
Send requests
Each request gets a new IP; set a sticky session to keep one.
# Rotating: 3 requests, 3 new connections, up to 3 different residential IPs
for i in 1 2 3; do curl -s -x gate.proxyfield.io:7000 -U "<login>:<password>" https://api.ipify.org; echo; done
# Sticky: the same command with a session setting keeps one IP
for i in 1 2 3; do curl -s -x gate.proxyfield.io:7000 -U "<login>-session-he9f2qga-ttl-600:<password>" https://api.ipify.org; echo; doneSame IP on every request? Check 3 things:
-
A sticky session in your settings keeps one IP for its whole length.
-
Keep-alive requests inside one open connection (a
requests.Session, a browser tab) share one tunnel and one IP; open a new connection to rotate. -
Environment variables
Python requests merges
HTTPS_PROXYandHTTP_PROXYfrom the environment, and they win oversession.proxies; passproxies=on each request or setsession.trust_env = False.
The same gateway works with any tool that accepts an HTTP(S) or SOCKS5 proxy: Rotating proxies in Playwright, Rotating proxies in Puppeteer, Rotating proxies in Selenium, Rotating proxies with cURL and Rotating SOCKS5 proxies. Use http:// for the gateway even for https:// sites. Setup in any software: How to Set Up a Proxy on Any Device. 24/7 live chat helps with setup and integration.
Provider rotation or your own rotation logic?
Let the gateway rotate when requests are independent; pin sessions yourself when your code must keep state, retry on a new IP, or spread workers across IPs (strategies in Static vs Rotating Proxies):
- Rotate per request for stateless jobs: a retry on a new connection already leaves from a new IP.
- One sticky session per worker when each worker runs a flow.
- After a block, retry with a new session rather than hammering the same IP.
- Pace requests per site, whatever the mode.
A retry with backoff, for per-request rotation (each attempt opens a new connection and gets a new IP):
import time, requests
proxy = "http://<login>:<password>@gate.proxyfield.io:7000"
def fetch(url, tries=4):
for i in range(tries):
r = requests.get(url, proxies={"http": proxy, "https": proxy}, timeout=30)
if r.status_code not in (403, 429, 502, 503):
return r
time.sleep(2 ** i) # 1, 2, 4, 8 s
return rCap retries at 3 or 4 per URL: every attempt that downloads a page uses traffic. See Rotating proxies for web scraping for full setups.
Why you can still get blocked with rotating proxies
Rotation changes the IP, not the rest of the request. Sites also block on request rate, headers, TLS and browser fingerprints, cookies carried across IPs, and actions that look automated. Check these 5 points:
-
Rate
Add delays per site; a new IP does not hide a burst.
-
Headers
Send a consistent set of browser headers that matches your user agent.
-
Fingerprints
Your TLS and browser fingerprint should match the browser you claim to be.
-
Cookies
Don't carry one session's cookies onto a new IP.
-
Session reuse
Keep one IP through a flow; after a block, start a new session.
The pool is clean for Google, checked and segmented. For error codes, see Proxy errors and fixes and Cloudflare 403. The pool behind the gateway: Residential proxies: 412M+ IPs.
Price
Rotation and sticky sessions cost nothing extra; every feature is on every tier.
| Volume in one purchase | Residential | Mobile |
|---|---|---|
| 1–9 GB | $2.95 | $3.45 |
| 10–49 GB | $2.79 | $3.29 |
| 50–99 GB | $2.65 | $3.15 |
| 100–249 GB | $2.49 | $2.99 |
| 250–499 GB | $2.29 | $2.79 |
| 500–999 GB | $2.09 | $2.59 |
| 1,000+ GB | $1.95 | $2.45 |
Volume tiers
residential from $1.95/GB · mobile from $2.45/GB
| Volume in one purchase | Residential, per GB | Mobile, per GB |
|---|---|---|
| 1–9 GB | $2.95 | $3.45 |
| 10–49 GB | $2.79 | $3.29 |
| 50–99 GB | $2.65 | $3.15 |
| 100–249 GB | $2.49 | $2.99 |
| 250–499 GB | $2.29 | $2.79 |
| 500–999 GB | $2.09 | $2.59 |
| 1,000+ GB | $1.95 | $2.45 |
The tier rate applies to the whole purchase, there is no subscription and the traffic never expires. All purchases are final; in return, what you buy stays on your balance until you use it.
Cheaper than the big brands' $4/GB at every volume: residential proxies cost $2.95/GB for 1 GB and fall to $1.95/GB from 1,000 GB, with no subscription.
Easy Trial: 1 GB for $2.95
Easy Trial: 1 GB for $2.95 (mobile $3.45). No minimum purchase, no subscription, and the traffic never expires. You get the same pool and the same quality at 1 GB as at 1 TB: there is no separate trial pool. Many providers make you buy 2 GB or more to start; with ProxyField you can buy just 1 GB.
Rotating datacenter proxies cost $0.29 down to $0.22/GB, and that traffic also never expires. All prices: Rotation at no extra cost: pricing.
Easy Trial: 1 GB for $2.95.
Try for the price of 1 GB, no subscription, traffic never expires.
Rotating Proxies FAQ
24/7 support by live chat, including help with setup and integration.
How much do rotating proxies cost?
ProxyField rotating proxies cost the same as residential traffic: $2.95/GB for 1 GB down to $1.95/GB from 1,000 GB, with rotation and sticky sessions at no extra cost. Rotating mobile IPs cost $3.45/GB down to $2.45/GB. There is no subscription, and the traffic never expires.
What is a backconnect proxy, and is it the same as a rotating proxy?
Not quite: backconnect describes the setup, one gateway address in front of many exit IPs, while rotating describes the behavior, an exit IP that changes. Most backconnect gateways do both, but a sticky session on one does not rotate, and a proxy list cycled in your own code rotates without a gateway. ProxyField's gateway, gate.proxyfield.io:7000, gives you a new IP on every request or one sticky IP for 30 seconds to 36 hours.
What is a rotating residential proxy, and how does IP rotation work?
A rotating residential proxy sends each request through an IP from a real home internet provider, and the IP changes per request, after a sticky session of 30 seconds to 36 hours, or when you start a new session. You send requests to one gateway, and it picks the exit IP from the pool. ProxyField rotates through 412M+ residential IPs in 195+ countries this way; rotation changes only the IP, not your cookies or browser fingerprint.
Which rotating proxy is the best?
ProxyField rotates through 412M+ residential IPs in 195+ countries, with a 99.6% success rate, according to our service data, and sticky sessions up to 36 hours on the same plan. For any provider, compare the pool, per-request rotation, the longest sticky session, targeting with rotation and the price per GB, then test on your own target.
Should I use sticky or rotating proxies for web scraping?
Rotate per request when each page stands alone, such as product pages or search results. Use a sticky session when the site ties state to the IP: paginated crawls that track the session, carts and forms. Many scrapers do both: one sticky session per worker, rotating between workers.
Sticky vs rotating proxies: which should I use for logged-in sessions?
Sticky. A site links a login to the IP, so keep one IP for the whole session: ProxyField sticky sessions hold the same IP for 30 seconds up to 36 hours. For an account that must sign in from the same IP for days, use a dedicated ISP IP from $2.29 per IP for 30 days.
What happens to a sticky residential session if the device behind the IP goes offline?
A home connection can go offline before a session ends, so a sticky session is held for up to 36 hours but is not a permanent IP. Build a retry into long jobs, and use a dedicated ISP IP when one address must stay the same for days. What the gateway does in that case is set out in the sticky sessions section above.
Why do I still get blocked even with rotating residential proxies?
Rotation changes the IP, not the rest of the request: sites also judge request rate, headers, TLS and browser fingerprints, and cookies carried across IPs. Slow down per site, keep headers and fingerprints consistent, and retry on a new session after a block, with a pause of 1, 2, 4 and 8 seconds between attempts.
How do I set up rotating proxies in my tool?
Point your tool at gate.proxyfield.io:7000 with your username and password, or from an allowed IP, using http:// for the gateway even for https:// sites. Each request on a new connection gets a new IP; set a sticky session to keep one IP for up to 36 hours.
Are rotating or backconnect proxies more expensive?
Not at ProxyField: rotation and sticky sessions come at the same price per GB, from $2.95/GB at 1 GB down to $1.95/GB from 1,000 GB for residential. Every feature is on every tier.
Show 11 more questionsShow fewer questions
Does ProxyField support sticky sessions?
Yes: sticky sessions from 30 seconds to 36 hours on residential and mobile, on every tier. The presets are 1, 5, 10 and 30 minutes and 1, 3 and 6 hours.
Are rotating proxies worth it?
For jobs made of many independent requests, yes: each request leaves from a different IP, so the load spreads across the pool and you never manage an IP list. For one IP that must stay the same for days, a dedicated ISP IP fits better.
How do I choose a rotating proxy provider?
Check per-request rotation, whether sticky sessions come on the same plan and how long they last, targeting with rotation, the smallest purchase, protocols, concurrency and the price per GB. The table above gives ProxyField's answer for each: up to 36 h sticky, 1 GB for $2.95 to start, unlimited concurrent threads.
Do rotating proxies support SOCKS5?
ProxyField's do: the gateway takes HTTP, HTTPS and SOCKS5, and per-request rotation and sticky sessions are part of the same residential product, at the same price per GB.
Can I run several sticky sessions at once?
Yes. Give each worker or browser profile its own session, and each one keeps its own IP; ProxyField has no limit on concurrent threads.
Why do I get the same IP after rotating?
Check three things: a sticky session in your settings, which keeps one IP for up to 36 hours; a kept-alive connection, because requests in one open tunnel leave from one IP; and HTTPS_PROXY environment variables that override your code's proxy. With per-request rotation, a narrow target such as one small city also has fewer IPs, so an IP can come back.
How many proxies do I need for IP rotation?
With a rotating gateway, none to manage: one host and port gives you the whole pool, 412M+ residential IPs in 195+ countries. You only decide per request or per session whether to keep the IP.
Should I rotate IPs on every request?
Only when requests are independent, such as catalog pages or search results. When several requests must look like one visitor, such as a login, a cart or a paginated crawl, keep a sticky session until the flow ends.
Can I choose which exit IP a backconnect gateway gives me?
Not one exact IP: you choose where it is and how long it stays. On ProxyField the username sets the country, region and city, and a session ID with a ttl holds one IP for 30 seconds to 36 hours; a new session ID gets a new IP. For one address that is always yours, use a dedicated ISP IP from $2.29 per IP for 30 days.
Are backconnect proxies slower than a direct connection?
Slightly: every request takes one extra hop through the gateway before it reaches the exit IP. ProxyField reports an average response of about 400 ms, according to our service data, and under 1 s typical response for residential.
Can I build my own backconnect proxy?
You can run your own gateway in front of a list of proxies, but the gateway is the easy part: the exit IPs are what you would have to own, keep online and replace. ProxyField's gateway gives you 412M+ residential IPs behind one host and port, from 1 GB for $2.95.
Related pages
Easy Trial: 1 GB for $2.95.
Try for the price of 1 GB, no subscription, traffic never expires.