BuyProxy logo
Log inSign up

Rotating proxies: a new IP on every request, billed per GB

A rotating proxy sends each request through a different IP from a pool, using one proxy line. Every BuyProxy per-GB product rotates by default: residential, ISP, mobile, datacenter IPv4 and IPv6. Turn on a sticky session when a task needs the same IP for a while.

Rotation
Every request, by default
Sticky sessions
Up to 24 hours on Premium
Minimum deposit
$5 · from 1 GB
Credits
Never expire

What is a rotating proxy?

A rotating proxy changes its exit IP address for you. You connect through one proxy line, a host and port with a username and password, and each request can leave from a different IP in the provider's pool. The site you request sees an IP from the pool, not yours.

IP rotation is the general idea: spreading requests across many IP addresses instead of sending them all from one. With a rotating proxy the provider does the rotation, so your code keeps a single proxy setting and never manages a list of addresses.

The alternative is a static proxy: one fixed IP you rent for a period. Static IPs suit allowlists and long sessions on one address. Rotating pools suit many independent requests, such as fetching thousands of public product or listing pages.

Our guide to how rotating residential proxies work goes deeper, and what is a backconnect proxy explains the gateway that does the rotating.

How rotation works at BuyProxy

Rotate on every request

This is the default. Generate a line without a sticky setting and every request through it can leave from a different IP. Rotating lines share one credential, so one line is all you need: ten rotating lines are ten copies of the same line, not ten IPs.

Sticky sessions

Turn on sticky when you generate lines and each line becomes its own session, with the session ID inside the username. Reuse the line to stay on its IP, and generate a new line for a new session. When a session ends, the next request is given a fresh IP, so build retries with that in mind.

Sticky is on or off on Core Residential: it usually keeps the same IP for around 10 minutes, and a longer session can move to another IP. For one IP for a set time, use Premium Residential, where you choose the length from 3 minutes to 24 hours.

Each plan states its own limit: GET /v1/plans returns generate.maxStickyMinutes, and 0 means that product rotates only.

The docs cover session types and sticky sessions in more detail.

Which BuyProxy proxies rotate

All six per-GB products are rotating pools. They differ in the kind of IP that rotates, where it can exit and the price per GB, which is read live from our rate card.

ProductWhat rotatesTargetingPrice/GB
Core ResidentialResidential IPs on home connectionsCountry$0.99
Premium ResidentialResidential IPs from its own poolCountry, state, city, ASN$2.99
ISP RotatingISP-registered IPs on datacenter serversCountry (currently US only)$1.49
Mobile ProxiesMobile carrier IPsCountry$3.99
Datacenter IPv4Datacenter IPv4 addressesCountry (currently US only)$0.99
IPv6 ProxiesDatacenter IPv6 addressesCountry (currently US only)$0.29

Looking for rotating ISP proxies? ISP Rotating draws IPs from a pool of static ISP addresses and bills per GB, with no per-IP fee. It currently exits in the US.

Need IPs that never change? Rent static ISP proxies or dedicated IPv4 proxies instead. For heavy transfers without a GB meter, see ISP Unlimited.

How to choose the best rotating proxies for a job

Match the IP type to the job

Start on Core Residential with country targeting. Move to Premium Residential for a state, city or ASN, or a sticky session of a set length. Use Mobile when a workflow needs carrier IPs, ISP Rotating for ISP-registered IPs, and Datacenter IPv4 or IPv6 when the target accepts datacenter addresses, with IPv6 at our lowest per-GB rate.

Compare cost per successful request

A pool with a lower price per GB can cost more if more requests fail, because failed requests still use bandwidth. Run the same small batch through two products and compare status codes, response sizes and timing before you scale.

Check the billing terms

Look at what you pay for, whether unused bandwidth expires and how small a first order can be. Here, every product is billed per GB from one wallet, and credits never expire.

The proxy type decision guide and the proxy testing guide walk through both steps with examples.

Set up a rotating proxy

Generate a line in the dashboard, with the API or with the Go SDK, and use it as the proxy in any HTTP client. Leave stickyMinutes out to rotate. The country and session are written into the line's username, so use the line exactly as returned. Targeting options per product are in the geo-targeting docs.

# Rotating: no stickyMinutes, so every request can leave from a new IP
curl -X POST https://www.buyproxy.org/v1/plans/PLAN_ID/generate \
  -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \
  -d '{ "count": 1, "country": "US" }'

# Use the returned line (USERNAME:PASSWORD@HOST:PORT). Run it twice and compare the IPs
curl -x http://USERNAME:PASSWORD@HOST:PORT https://ipinfo.io/ip

# Sticky: add stickyMinutes. On Premium Residential it sets the length (3 to 1440 minutes)
  -d '{ "count": 1, "country": "US", "stickyMinutes": 15 }'
# Premium Residential username: USER-type-residential-country-us-session-abc123-lifetime-15
# Core Residential username (sticky on, no length): USER-country-us-session-655a1fee

What rotating proxies are used for

Web scraping

IP rotation for web scraping spreads independent page fetches across many addresses, and a sticky session keeps pagination on one IP. Pacing and each site's terms still apply.

Read more

Price monitoring

Check public prices and stock the way shoppers in each country see them, with each product page fetched on its own request.

Read more

Ad verification

Load ads and landing pages from the markets you target to confirm they render as intended.

Read more

SEO and localization QA

Check hreflang, geo-redirects and local content on your own pages from inside each market.

Read more

AI data collection

Collect public web data for datasets across many sources while honouring robots.txt.

Read more

Market research

Gather public listings, reviews and availability by country for research.

Read more

Rotation changes the IP a request leaves from, not the rules that apply to it. Keep request rates polite, follow each site's terms and robots.txt, and use the network within our acceptable use policy.

Rotating proxy questions

What is a rotating proxy?

A proxy that changes its exit IP for you. You connect through one proxy line, and each request can leave from a different IP in the provider's pool, so you never manage a list of addresses.

How often do BuyProxy rotating proxies change IP?

On every request, by default. With a sticky session the IP holds instead: on Core Residential sticky is on or off and usually keeps the same IP for around 10 minutes, and on Premium Residential you set the length, from 3 minutes to 24 hours.

Which BuyProxy proxies rotate?

All six per-GB products: Core Residential, Premium Residential, ISP Rotating, Mobile Proxies, Datacenter IPv4 and IPv6 Proxies. Static ISP and dedicated IPv4 rentals are the opposite: you keep the same IPs for the whole rental.

How much do rotating proxies cost?

Each product is billed per GB at the live rate shown on this page. Add at least $5 to your wallet by card or crypto, then buy from 1 GB (Premium Residential from 2 GB). Credits never expire, and orders of 100 GB or more of one product add a 10% bonus.

Do you sell unlimited rotating proxies?

Not among the per-GB products: the rotating pools on this page are billed by the traffic you move. If bandwidth cost is the problem, ISP Unlimited has no GB meter. It charges a fixed monthly price per speed tier (10, 25, 50 or 100 Mbps), and you generate as many proxy lines from it as you need.

How many rotating proxy lines do I need?

Usually one. A rotating line uses one credential and the IP changes per request, not per line. If you need several IPs held at the same time, generate several sticky lines: each one is its own session.

Guides on rotating proxies

Scale your data access effortlessly

Residential, ISP, mobile and datacenter proxies in one account: pay per GB or rent dedicated IPs. Premium Residential adds state, city and ASN targeting and a sticky session length you set.

Global IP coverage
HTTP / HTTPS / SOCKS5
Service levels available under a signed Enterprise agreement
BuyProxy on PeerPushBuyProxy - Global residential proxy network for data teams | Product Hunt