To add a proxy in Octo Browser, open the profile, click Proxy / VPN, choose Add a new proxy / VPN, paste the whole line into the host field, set HTTP for port 8080 or SOCKS5 for port 1080, run Connection check and click Confirm. Give every profile its own sticky session. Below: each step, Residential Premium, ISP and mobile lines, Bulk Add and a fix for each error.
Octo Browser keeps every browser profile apart: its own cookies, its own fingerprint and, once you add one, its own proxy. The proxy decides which IP address and which country the sites see, and Octo sets the profile's languages, time zone and geolocation from that IP every time the profile starts. The field names below are the ones in Octo Browser's own documentation, and the values come from the QuanticData endpoint generator. The example uses Australia; any country works the same way.
What you need before you start
- Octo Browser installed, with an account. Proxies added inside a profile, which Octo calls temporary proxies, are unlimited on every subscription; the saved list, the Proxy Manager, has a limit that depends on the subscription.
- A proxy plan. Residential Premium, ISP or mobile: all of them work in Octo Browser. The sections further down say which one fits which profile.
- The four values: host, port, username and password. In the QuanticData dashboard they are under My proxies, on the plan's page, in the Endpoint generator.
The proxy formats Octo Browser accepts
Octo Browser can read a whole proxy line and split it into its fields. Its documentation lists these layouts for the quick fill, with HTTP, HTTPS, SOCKS5 and SSH as the protocols:
- host:port:login:password: what the generator gives with the output format host:port:user:pass, and the layout of ISP proxies under Assigned IPs.
- login:password@host:port: the same proxy, written the way most other tools expect it.
- protocol://login:password@host:port or protocol://host:port:login:password: the protocol sets itself from the start of the line. The generator's http://user:pass@host:port format is this layout.
The same QuanticData proxy in each layout:
# host:port:login:password
residentialpremium.quantumproxies.io:8080:USER-country-au-sid-p01-ttl-60m:PASS
# login:password@host:port
USER-country-au-sid-p01-ttl-60m:PASS@residentialpremium.quantumproxies.io:8080
# protocol prefix, SOCKS5 on its own port
socks5://residentialpremium.quantumproxies.io:1080:USER-country-au-sid-p01-ttl-60m:PASS
The login is the whole username string, with everything after the first dash: -country-au picks the exit country, -sid-p01 names the session and -ttl-60m keeps it for 60 minutes. Copy it whole. A login cut at the first dash still authenticates, but the profile then leaves from a random country on a new IP at every request.
Step by step: add a proxy to an Octo Browser profile

- Generate the line. In the QuanticData dashboard open My proxies, then your plan. In the Endpoint generator choose the Country (and a Region or City if the profile needs one), set Session to Sticky, set Session TTL (minutes) to at least the time the profile stays open, choose the Protocol and keep the Output format on host:port:user:pass. The Preview shows the line; Connection details shows the same four values one by one.
- Create the profile in Octo Browser. On the profiles screen click Create Profile (or open an existing profile to edit it) and give it a Profile name, for example AU profile 01.
- Click the Proxy / VPN field. It is on the General tab and reads Set proxy / VPN while the profile has no proxy. The list that opens shows the proxies you saved before.
- Choose Add a new proxy / VPN. It is at the bottom of the list. The window Set up a new proxy / VPN opens on the Proxy tab; leave it there (the VPN tab is for WireGuard configurations).
- Paste the line into the host field. Click the host field of the Proxy row and paste with Ctrl+V or Cmd+V: Octo splits the line into protocol, host, port, Login and Password. Typing the five values by hand works too.
- Check that the protocol matches the port. HTTP for port 8080, SOCKS5 for port 1080. With a line that starts with
http://orsocks5://the protocol comes from the line. - Leave URL for IP Change empty. With QuanticData a new IP comes from a new session ID in the login, explained further down. Save to the Proxy Manager is optional: tick it and add a name if you want to pick the same proxy from the list later.
- Click Connection check. A green Available with the flag and the country code means the proxy answered; the code has to match the
-country-in the login (AU here). A red Unavailable sends you to the errors section below. - Click Confirm, then Create Profile. Keep Languages, Timezone and Geolocation on Based on IP in the Fingerprint tab, so they follow the proxy.


Adding a proxy from the profiles list works the same way: click the Proxy / VPN cell of a profile and the same list opens, with Add a new proxy / VPN at the bottom. After the first start, the green dot next to the proxy means the check passed, and the i next to the IP shows where the profile leaves from. On 23 October 2026 our Australian line answered from Melbourne, Victoria, with the time zone Australia/Melbourne.

One sticky session per profile
An antidetect profile is meant to look like one person on one connection. A rotating proxy changes IP on every request, which is fine for scraping and wrong for a profile that logs in. A sticky session keeps one IP for as long as the session lives, and the session lives in the username, so the line never has to change once it is in the profile.
# profile 1: Australia, one session for a working day
residentialpremium.quantumproxies.io:8080:USER-country-au-sid-p01-ttl-480m:PASS
# profile 2: same plan, its own session (never reuse p01)
residentialpremium.quantumproxies.io:8080:USER-country-au-sid-p02-ttl-480m:PASS
# profile 3: open all day
residentialpremium.quantumproxies.io:8080:USER-country-au-sid-p03-ttl-1440m:PASS
Four rules cover almost every case:
- A different session ID in every profile. Two profiles on the same line share one IP, which is exactly what an antidetect browser is there to avoid.
- A lifetime longer than the work. The generator accepts up to 1440 minutes, a full day. When the session ends, the next request gets a new IP, and a site can see that as a new login location.
- The country in the login. Without
-country-the exit can be anywhere, and the time zone Octo sets at the start will not match the accounts. - A region where the country has several time zones. Australia is one of them: a new IP in Perth instead of Melbourne moves the profile's time zone by hours at the next start, because Octo takes it from the IP. Choose a Region in the generator, Victoria for example, to keep every new IP in the same state.
With Session set to Sticky, the generator makes as many lines as the Quantity field says, ten by default, each with its own session ID, and Copy all or Download takes them out in the same format. One line per profile.

Residential Premium, ISP and mobile proxies in Octo Browser
Residential Premium
The line used in the steps above: one sticky line per profile on residentialpremium.quantumproxies.io, HTTP on 8080 or SOCKS5 on 1080, with the country, and if needed the region, city or ISP, in the login. Authentication is by username and password only, which is what Octo's quick fill expects. The plans are on the page for Australian residential proxies.
ISP proxies
ISP plans list fixed IPs under Assigned IPs in the format IP:Port:Username:Password, which is Octo's host:port:login:password layout: paste one into the host field and it fills in. Give each profile one IP and keep it there for months; that is the point of an ISP address. Saving each IP to the Proxy Manager with a clear name helps, and its Profiles column shows how many profiles use it, which should stay at 1. See the ISP proxies in Australia.
Mobile proxies
Mobile lines go in like residential ones, on mobile.quantumproxies.io with -type-mobile in the login, HTTP on 8080 or SOCKS5 on 1080, and the gateway chosen in the generator: Global, USA, EU or Asia. A sticky mobile line looks like this:
mobile.quantumproxies.io:8080:USER-country-au-type-mobile-sid-m01-ttl-60m:PASS
Mobile plans also offer IP whitelist authentication: add your IP in the generator, then use the host:port list with Login and Password left empty. Octo Browser can give a profile an Android fingerprint, which matches a mobile IP better than a desktop one. See the Australian mobile proxies and the mobile proxies for antidetect browsers.
| Proxy type | In Octo Browser | Good for |
|---|---|---|
| Residential Premium | One sticky line per profile; country, region, city or ISP in the login; username and password | Most profiles: home IPs in the country you choose |
| ISP | Fixed IPs from Assigned IPs, pasted as host:port:login:password; one IP per profile, saved in the Proxy Manager | Long-lived accounts that should keep the same address for months |
| Mobile | One sticky line per profile with -type-mobile in the login; Global, USA, EU or Asia gateway; HTTP 8080 or SOCKS5 1080; IP whitelist available | Phone-first platforms, and Android profiles |
For a wider view of why each profile needs its own address, see residential proxies for antidetect browsers. The plans themselves are on the pages for QuanticData residential proxies and ISP proxies; the same setup in Dolphin Anty follows the same logic.
Adding proxies in bulk
- Make the lines. In the generator, set Session to Sticky and the quantity you need, generate, then Copy all or Download.
- Put the protocol at the start of each line. Octo's Bulk Add reads protocol://host:port:login:password or protocol://login:password@host:port, one proxy per line. Choose the generator's http://user:pass@host:port format, or add
http://orsocks5://in front of each host:port:user:pass line. - Add them to the Proxy Manager. In the sidebar open Proxies and VPN, click Bulk Add, paste the list or drag the file in, and fill in Proxy name prefix: with AU the proxies are named AU #1, AU #2 and so on. Click Confirm. A line in the wrong format gets an ERROR next to it.
- Assign them. Select a profile with its checkbox and use Proxy / VPN in the bulk actions bar, or pick the proxy from the Proxy / VPN field of each profile. One saved proxy per profile: assigning one sticky line to several profiles puts them all on the same IP.
A new IP without touching the profile
Octo Browser's URL for IP Change field is meant for providers that change the IP through a link. With QuanticData Residential Premium and Mobile leave it empty: the IP is tied to the session ID in the login, so a new session ID, for example -sid-p02 instead of -sid-p01, is a new IP, and the old line keeps working until its lifetime ends. ISP proxies are static addresses by design. To put a new line in a profile, close the profile first: Octo applies proxy changes after you save and start the profile again.
Octo Browser proxy not working: errors and fixes
When the check fails, Octo Browser shows a red Unavailable in the proxy window, a red dot in the Status of the proxy list, or one of two notifications when you check a proxy or start a profile: "Failed to establish a connection" or "Failed to retrieve connection data", the message people also search for as "failed to get proxy data". These are the causes behind them, in the order to check.

| What you see | Usual cause | Fix |
|---|---|---|
| Failed to establish a connection, or Failed to retrieve connection data | The protocol does not match the port: HTTP on 1080 or SOCKS5 on 8080 | HTTP with 8080, SOCKS5 with 1080, or a socks5:// prefix in the pasted line |
| The same message, with the right protocol | The login was cut, a colon is missing, or a space came with the paste | Copy the line again from the generator's Preview and paste it into the host field whole |
| The check worked yesterday, fails today | The plan expired or its traffic is used up | Check the plan in My proxies: status, remaining traffic, expiry date |
| Unavailable in Octo, but the curl test below works | Your internet provider or VPN blocks Octo's proxy checker | Octo's documentation: try another connection (mobile data, or a VPN on or off) and set Account settings, Additional, Client server to Auto |
| Wrong country, or a flag that differs from the plan | No -country- in the login, or a geo database that places the IP differently | Generate the line with a country; if the flag still differs, set Languages and Timezone by hand in the profile |
| The time zone changes between starts | The session ended and the new IP is in another part of the country | A longer -ttl- and a Region in the generator |
| The new line does not apply | The profile was running when you changed it | Close the profile, save the proxy, start it again |
One test outside the browser settles most cases in a minute. If this returns an address in the right country, the proxy works and the problem is in the profile's fields or in the network between Octo and its checker:
curl -x http://residentialpremium.quantumproxies.io:8080 \
-U "USER-country-au-sid-test-ttl-10m:PASS" https://ipinfo.io/json
Octo's own documentation runs the same test against its health address, https://app.octobrowser.net/api/v3/health: if the terminal answers OK and the check in Octo still fails, the blocked checker is the cause, and a different connection is the fix.
HTTP or SOCKS5 in Octo Browser
Both work for browsing, and every QuanticData network offers both. Octo Browser's documentation recommends SOCKS5, which QuanticData runs on port 1080; HTTP on port 8080 is the simpler choice and works the same way in a profile. SOCKS5 passes any kind of connection, not only web pages, which matters for tools inside the profile that do not speak HTTP; the details are on the page for SOCKS5 proxies. What breaks a profile is never the choice itself, only a protocol that does not match its port.
Before you run accounts
A proxy changes where a profile's traffic comes from, not what the profile is allowed to do. Keep to each platform's terms and to the law where you work, and use one profile, one session and one identity per account.
Sources & further reading
- Octo Browser documentation: temporary proxies / VPNs and the quick fill of proxy data
- Octo Browser documentation: browser profile settings (Proxy / VPN, Languages, Timezone, Geolocation)
- Octo Browser documentation: the Proxy Manager
- Octo Browser documentation: adding proxies in bulk
- Octo Browser documentation: proxy/VPN statuses
- Octo Browser documentation: proxies FAQ, "My proxy is not working"
- RFC 1928: SOCKS Protocol Version 5