Rotating, Static, and Custom Residential Proxies: Which Line Fits Your Stack?

JoyProxy groups residential proxy products into three lines: Rotating Residential Proxies, Static Residential Proxies, and Custom Residential Proxies. The names describe behavior, not marketing tiers—rotation frequency, session stability, and how much control you need per port.

If you are new to the dashboard, the parent menu stays Proxy IP (covering all proxy types today). Inside it you will see Purchase Proxies, My Proxies, Authorization, and Endpoint generator—the same workflow for every line.

Rotating Residential Proxies (pay per GB)

Use this when each request or short-lived session should look like a different household connection.

Start on the Rotating Residential Proxies product page or open Purchase Proxies → Rotating after login.

Static Residential Proxies (dedicated ports by duration)

Use this when a platform should see the same egress identity for days or weeks.

See Static Residential Proxies or Purchase Proxies → Static.

Custom Residential Proxies (multi-port + optional rotation)

This line sits between pure rotation and pure fixation: multiple ports in one order, flexible geo per allocation, and optional timed rotation (e.g. every N minutes) while staying in the same region.

Details: Custom Residential Proxies and Purchase Proxies → Custom.

Quick comparison

LinePrimary cost driverSession identityTypical operator
RotatingGB transferredChanges frequentlyData / growth engineering
StaticRental durationFixed for the planE-commerce / account ops
CustomPorts × durationFixed or timed rotationMulti-region product teams

Authorization and endpoint generation are shared

All three lines use the same Authorization step first—IP whitelist and/or username/password credentials. Then open Endpoint generator (or the API in OpenAPI Center) for the product tab you purchased.

API note

Integration endpoints still use short-term, long-term, and custom-ip product types in JSON—the public names above map to those values. No breaking change for existing scripts.

Common mistakes

Most mature teams run rotating pools for collectors and static or custom ports for operators who sign in to accounts. If you are still on the $5 new-user credit, validate one rotating generation and one static or custom trial port before scaling—see our $5 credit onboarding guide.