A buyer’s guide to residential proxies Picks by use case, not a ranking

Residential Proxy Reviews

Updated October 2026 · Prices verified 17 Oct 2026

Guide · Sessions

Rotating vs sticky residential proxies: how they work and when to use each

Rotate when every request stands alone; stick when a website needs to see one visitor. The limits on how long you can stick vary from an hour to a week.

Prices verified 17 Oct 2026

Every residential proxy request leaves from somebody’s home connection. The only question is whether the next one leaves from the same home. Rotating proxies hand you a fresh exit as often as they can; sticky sessions hold one exit for as long as the provider — and the person behind it — allow. Choosing between them is mostly about what the website on the other end needs to believe.

On this page
  1. The difference in one minute
  2. Session limits by provider
  3. How providers implement sessions
  4. When to rotate
  5. When to stick
  6. Practical tips

The difference in one minute

Rotating
A new exit IP for each new connection or request. Good for spreading load and avoiding per-IP limits. Each request looks like a different visitor.
Sticky
The same exit IP for a set time or until the session goes idle, usually selected with a session ID in your username. Good for logins, baskets and anything multi-step. Every request looks like the same visitor.

Check whether a provider charges differently for the two. PacketStream states that rotating and sticky traffic cost the same1. The pricing quirk to watch is Evomi’s: its Core rate is the cheapest here, but its “more IPs” option — useful for heavy rotation — uses six times the traffic2.

Sticky-session limits by provider

As of October 2026. Vendor documentation where available; otherwise Proxyway’s reviews, as marked.

Maximum sticky-session length, residential proxies
Provider Sticky maximum How it’s set, and notes
Bright Data Not confirmed —
Decodo 24 hours Any whole number of minutes from 1 to 1,4403
Evomi 120 minutes Per Proxyway’s review2
Infatica 60 minutes Preset durations from 5 to 60 minutes4
IPRoyal 7 days Custom duration; new IP after a disconnect unless you set a strict session5,6
Oxylabs 24 hours Any duration up to 24 hours7
PacketStream Rolling 60-minute idle timeout Add _session-<ID> to the auth key; lasts while active; fails rather than switching IP if the peer drops8
Proxy-Cheap Not confirmed —
Rayobyte 120 minutes Per Rayobyte’s pricing information; Proxyway’s review says up to 60 minutes9,10
SOAX Up to 1 week Per Proxyway; not confirmed on SOAX’s pricing page11
Webshare No set maximum Sessions last “as long as available”; no custom duration12

For very long sessions, IPRoyal stands out: up to seven days on traffic that never expires, which is why it’s our pick for long sticky sessions5. SOAX reportedly matches the duration, but its credits expire after 60 days13. For day-long sessions with strong test results, Decodo and Oxylabs both allow 24 hours3,7.

How providers implement sessions

The mechanics are similar everywhere: you add a session identifier, and sometimes a duration, to your username. The details are where providers differ — and where jobs break.

Per connection or per request?

Some networks rotate on every request; PacketStream rotates on every new connection8. The difference matters because most HTTP clients reuse connections (keep-alive) by default. On a per-connection network, a client that keeps one connection open will keep one exit IP until the connection closes.

Fixed length or idle timeout?

Decodo lets you set a fixed duration in minutes, up to 1,4403. PacketStream uses a rolling timeout instead: the session survives as long as you keep using it and ends after 60 minutes of inactivity8. An idle timeout suits bursty flows; a fixed length suits planned ones.

What happens when the home goes offline?

Sticky sessions depend on one household staying online, and households don’t make promises. Providers handle the drop differently. PacketStream fails the session rather than silently switching you to a new IP8; IPRoyal gives you a new IP after a disconnect unless you’ve asked for a strict session6. Failing is safer for logged-in work: an account that changes IP mid-session can look hijacked.

When to rotate

  • Collecting many independent pages — product listings, search results, public profiles.
  • Avoiding per-IP rate limits, where a site allows each address only so many requests.
  • Sampling by location, where you want many different households in one country or city.

Rotation works best on a large pool. If the pool is small, “new” IPs repeat sooner. Proxyway’s 21-day samples give a rough sense of scale: 3,241,404 unique IPs for Oxylabs and 2,853,543 for Decodo in April 2026, against 1,499,867 for Evomi’s Core pool in July 20267,14,2.

When to stick

  • Anything behind a login, where a changing IP can trigger security checks.
  • Baskets and checkouts, and other flows that span several pages.
  • Paginated results, where a site ties the next page to the same visitor.
  • Consistency checks, where you need to see exactly what one user in one place sees over time.

Hold a session for as long as the task needs and no longer. Longer sessions concentrate your traffic on one household — and on one peer that may go offline.

Practical tips

  1. Decide rotation in code, not by default. If you need a new IP per request on a per-connection network, close connections explicitly.
  2. Use unique session IDs per task, so two jobs don’t share an exit by accident.
  3. Handle session failure. Retry the whole multi-step flow on a fresh session, not just the failed step.
  4. Validate targeting codes. Check country codes against the ISO list in code, not by eye, before they reach the gateway.
  5. Count the traffic either way. Whatever the per-GB price, retries add to it. Our pricing guide shows how retries and page weight drive the bill.

New to all this? Start with what residential proxies are and how they work.

Sources

  1. ↑ PacketStream, Pricing. Vendor page, checked 17 Oct 2026.
  2. a b c Proxyway, Evomi review (Core residential tested July 2026). Third-party test.
  3. a b c Decodo, Help: Residential proxy session types. Vendor page, checked 17 Oct 2026.
  4. ↑ Proxyway, Infatica review (residential tested April 2026). Third-party test.
  5. a b IPRoyal, Residential proxy pricing. Vendor page, checked 17 Oct 2026.
  6. a b Proxyway, IPRoyal review (residential tested April 2026). Third-party test.
  7. a b c Proxyway, Oxylabs review (residential tested April 2026). Third-party test.
  8. a b c d PacketStream, Docs: Rotation and sticky sessions. Vendor page, checked 17 Oct 2026.
  9. ↑ Rayobyte, Pricing. Vendor page, checked 17 Oct 2026.
  10. ↑ Proxyway, Rayobyte review (residential tested April 2026). Third-party test.
  11. ↑ Proxyway, SOAX review (residential tested April 2026). Third-party test.
  12. ↑ Proxyway, Webshare review (residential tested April 2026). Third-party test.
  13. ↑ SOAX, Pricing. Vendor page, checked 17 Oct 2026.
  14. ↑ Proxyway, Decodo review (residential tested April 2026). Third-party test.