Documentation Python quickstart Blog Free tools Enterprise solutions hello@quanticdata.ioLog in

How to set up a proxy in Octo Browser: add it, check it, fix the errors

Setting up a proxy in an Octo Browser profile in four steps: generate a sticky line in the QuanticData endpoint generator, choose Add a new proxy / VPN in the profile and paste the whole line into the host field with HTTP on port 8080 or SOCKS5 on port 1080, run Connection check for a green Available with the country flag, then confirm and start; the card lists the three things to verify when the check fails.
Setting up a proxy in an Octo Browser profile in four steps: generate a sticky line in the QuanticData endpoint generator, choose Add a new proxy / VPN in the profile and paste the whole line into the host field with HTTP on port 8080 or SOCKS5 on port 1080, run Connection check for a green Available with the country flag, then confirm and start; the card lists the three things to verify when the check fails.

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

The QuanticData Endpoint generator for a Residential Premium plan: Australia selected with any region and city, Session set to Sticky with a 30-minute TTL, HTTP protocol, quantity 10, output format host:port:user:pass and the preview line, with the username and password blurred
Step 1 in the QuanticData dashboard: country, sticky session, protocol and format give the line to paste.
  1. 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.
  2. 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.
  3. 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.
  4. 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).
  5. 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.
  6. Check that the protocol matches the port. HTTP for port 8080, SOCKS5 for port 1080. With a line that starts with http:// or socks5:// the protocol comes from the line.
  7. 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.
  8. 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.
  9. Click Confirm, then Create Profile. Keep Languages, Timezone and Geolocation on Based on IP in the Fingerprint tab, so they follow the proxy.
Octo Browser New Profile window, General tab, with four numbered arrows: 1 Create Profile and a Profile name (AU profile 01), 2 click the Proxy / VPN field, 3 Add a new proxy / VPN at the bottom of the list, or pick a saved proxy such as AU #1, 4 keep Languages, Timezone and Geolocation on Based on IP
Steps 2 to 4 in Octo Browser. Redrawn screen with our values.
Octo Browser Set up a new proxy / VPN window filled with a QuanticData Residential Premium line, with six numbered arrows: 1 paste the whole line into the host field (residentialpremium.quantumproxies.io), 2 the protocol that matches the port (HTTP 8080, SOCKS5 1080), 3 the login USER-country-au-sid-p01-ttl-60m, 4 URL for IP Change left empty, 5 Connection check shows Available with the AU flag, 6 Confirm
Steps 5 to 9: the line pasted, checked and confirmed. Redrawn screen with our values.

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.

Octo Browser profiles list with three Australian profiles and four numbered arrows: 1 the Proxy / VPN column with the proxy AU #1 on AU profile 01, 2 the green dot of a passed check, 3 the details behind the i icon from a real check on 23 October 2026 (IP 49.190 masked, Melbourne, Victoria, Australia/Melbourne), 4 the Start button
The profiles list after the check. The location and time zone are a real check of a QuanticData Australian line on 23 October 2026; redrawn screen, IP masked.

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.

The Generate 10 sessions button in the QuanticData Endpoint generator with Copy all and Download, and the list of sticky Australian lines ready to copy, credentials blurred
One line per profile: every generated line has its own session ID.

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 typeIn Octo BrowserGood for
Residential PremiumOne sticky line per profile; country, region, city or ISP in the login; username and passwordMost profiles: home IPs in the country you choose
ISPFixed IPs from Assigned IPs, pasted as host:port:login:password; one IP per profile, saved in the Proxy ManagerLong-lived accounts that should keep the same address for months
MobileOne sticky line per profile with -type-mobile in the login; Global, USA, EU or Asia gateway; HTTP 8080 or SOCKS5 1080; IP whitelist availablePhone-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

  1. Make the lines. In the generator, set Session to Sticky and the quantity you need, generate, then Copy all or Download.
  2. 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:// or socks5:// in front of each host:port:user:pass line.
  3. 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.
  4. 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.

Octo Browser Proxies and VPN screen: proxy AU #2 has a red status dot and the notification Failed to retrieve connection data; numbered notes give what to check in order: the protocol matches the port (HTTP 8080, SOCKS5 1080), login and password copied whole, the plan active with traffic left, and another network when curl works but the Octo check fails
The error as Octo Browser shows it in the proxy list, and the order of the checks. Redrawn screen.
What you seeUsual causeFix
Failed to establish a connection, or Failed to retrieve connection dataThe protocol does not match the port: HTTP on 1080 or SOCKS5 on 8080HTTP with 8080, SOCKS5 with 1080, or a socks5:// prefix in the pasted line
The same message, with the right protocolThe login was cut, a colon is missing, or a space came with the pasteCopy the line again from the generator's Preview and paste it into the host field whole
The check worked yesterday, fails todayThe plan expired or its traffic is used upCheck the plan in My proxies: status, remaining traffic, expiry date
Unavailable in Octo, but the curl test below worksYour internet provider or VPN blocks Octo's proxy checkerOcto'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 planNo -country- in the login, or a geo database that places the IP differentlyGenerate the line with a country; if the flag still differs, set Languages and Timezone by hand in the profile
The time zone changes between startsThe session ended and the new IP is in another part of the countryA longer -ttl- and a Region in the generator
The new line does not applyThe profile was running when you changed itClose 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

FAQ

Quick answers on octo browser proxy setup.

Something else? Ask us

How do I add a proxy in Octo Browser?

Create or edit a profile, click the Proxy / VPN field on the General tab and choose Add a new proxy / VPN. Paste the whole proxy line into the host field, check that the protocol matches the port (HTTP 8080, SOCKS5 1080 on QuanticData), click Connection check, then Confirm and Create Profile. You can also open the same list from the Proxy / VPN column of the profiles screen.

What proxy format does Octo Browser accept?

Octo Browser reads host:port:login:password, login:password@host:port, protocol://login:password@host:port and protocol://host:port:login:password, with HTTP, HTTPS, SOCKS5 or SSH as the protocol. Paste the line into the host field and it fills in the five fields. For Bulk Add, start every line with the protocol, for example http://.

Why does Octo Browser show "Failed to retrieve connection data"?

The check could not get through the proxy. The usual causes are a protocol that does not match the port, a login cut or pasted with a space, or a plan that expired or ran out of traffic. If the same values work with curl from your computer, your internet provider or VPN may be blocking Octo's checker: Octo's documentation suggests another connection and Client server set to Auto in the account settings.

Does Octo Browser support SOCKS5 proxies?

Yes. Octo Browser supports HTTP, HTTPS, SOCKS5 and SSH proxies, and its documentation recommends SOCKS5. With QuanticData choose SOCKS5 in the generator and use port 1080, or start the pasted line with socks5:// so Octo sets the protocol by itself.

Can several Octo Browser profiles share one proxy?

They can, but they should not: profiles on the same sticky line leave from the same IP, which links them. Give each profile its own session ID in the login. The QuanticData generator makes many sticky lines at once, ten by default, each with its own session, and the Profiles column of Octo's proxy list shows how many profiles use each saved proxy.

What is the difference between a temporary proxy and the Proxy Manager in Octo Browser?

A temporary proxy is added inside one profile and is unlimited on every subscription. The Proxy Manager, Proxies and VPN in the sidebar, keeps proxies in a list so you can pick them for any profile and add many at once with Bulk Add; how many it holds depends on the subscription. Ticking Save to the Proxy Manager in the proxy window moves a temporary proxy into that list.

Does Octo Browser work with mobile proxies?

Yes. A mobile proxy goes in like any other: one sticky line per profile on mobile.quantumproxies.io, HTTP on 8080 or SOCKS5 on 1080, with -type-mobile and a session ID in the login. Mobile plans also offer IP whitelist authentication, with Login and Password left empty in Octo. Leave URL for IP Change empty; a new session ID gives a new IP.

One sticky IP for every Octo Browser profile

Residential Premium, ISP and mobile proxies with country and region targeting and sticky sessions up to 1440 minutes, HTTP and SOCKS5, pasted straight from the endpoint generator into Octo Browser.

Related reading