← All proxy documentation

Oxylabs

Point a browser profile at Oxylabs residential proxies. Three steps, no plugin, no proxy-auth extension.

Rotating residential endpoint where both the country and the sticky session id are username suffixes.

1. Get the credentials

In your Oxylabs dashboard, open the residential product and copy the gateway host, the port, and the username and password. Everything below assumes those four values.

2. Build the proxy URL

One string, credentials included. Targeting and session options go in whichever half this provider puts them in - the table below says which.

http://customer-<username>-cc-US-sessid-qwerty123:<password>@pr.oxylabs.io:7777

3. Launch

Timezone, locale and WebRTC are derived from the exit address, so a US exit does not arrive with your own timezone attached.

await ab.launch({
  profile: 'acc-01',
  proxy: 'http://customer-<username>-cc-US-sessid-qwerty123:<password>@pr.oxylabs.io:7777',
})
launch(
    profile="acc-01",
    proxy="http://customer-<username>-cc-US-sessid-qwerty123:<password>@pr.oxylabs.io:7777",
)

Prefer not to run an account at all? Managed residential proxies are included on paid plans.

Parameters

Read off Oxylabs's own documentation on 2026-08-28. Ports and endpoints differ by plan and by zone, so where this table and your dashboard disagree, the dashboard is right.

Gateway pr.oxylabs.io
Ports 7777 for the rotating endpoint.
Protocols Not published on the page above - see the provider docs
Options ride in the username
Country targeting -cc-<ISO2>, appended to the username
Sticky session -sessid-<your own id>, appended to the username. Reusing the id keeps the exit address.
Session length Not published on the page above - see the provider docs
Source https://developers.oxylabs.io/get-started/quick-start-proxies