Skip to content
GoLogin logo

GoLogin proxy setup: formats, bulk import, API and error fixes

To set up a GoLogin proxy, paste a string such as http://YOUR_HOST:8080:YOUR_USERNAME-country-us-session-shopus01-lifetime-86400:YOUR_PASSWORD:shopus01 into the profile's Proxy & Location column or into Settings > Proxy > Your proxy. GoLogin checks it at once: green means it works. Give each profile its own sticky session ID and leave timezone, geolocation and WebRTC on their IP-based settings.

Tested October 1, 2026 with GoLogin 4.18.3 on macOS through the TrueProxies gateway.

Last updated October 1, 2026 by John Hale.

Key takeaways

  • GoLogin accepts host:port:user:pass, http:// and socks5:// strings, one at a time or as a pasted list. Pair HTTP with port 8080 and SOCKS5 with port 1080.
  • Give each profile one sticky session (session-shopuk01-lifetime-86400). It holds the IP for up to 24 hours on a best-effort basis. TrueProxies has no static ISP or mobile proxies.
  • GoLogin names the kind of failure, such as "Proxy login or password error", but not the gateway's exact reason. Paste the same proxy into the TrueProxies proxy checker to read the exact cause.

What you need before you start

  • A GoLogin plan with enough profiles. The Free plan has 3 profiles and no API access. GoLogin's pricing page lists the REST API from Professional 100 up (checked 1 October 2026).
  • A TrueProxies Traffic pack, or the one-hour free trial. The trial supports country targeting and sticky sessions, without lifetime. City, region, ASN and session lifetimes need a Traffic pack.
  • A current GoLogin app. The app and Orbita, GoLogin's Chromium-based browser, update in the background; click Restart app when prompted. The latest app on 1 October 2026 was v4.18.3. We tested GoLogin 4.18.3 on macOS with Orbita not recorded.
  • Your connection details. Copy the host, username and password from your service page in the TrueProxies dashboard. Examples here write them as YOUR_HOST, YOUR_USERNAME and YOUR_PASSWORD. Targeting and session options are appended to the username with hyphens, and the password never changes (how to connect).

Which TrueProxies proxy to use in GoLogin

TrueProxies productIn GoLoginWhy
Traffic pack (residential IPv4, pay per GB)Recommended50M+ residential IPs in 150+ countries. Country, region, city and ASN targeting. Rotating, or sticky per session ID for 1 minute to 24 hours. $1.64/GB for 1 GB, $0.97/GB at 100 GB, $0.81/GB at 1,000 GB.
Datacenter IPv6Only for IPv6-ready targetsFrom $3.99/day for a private /48 in one city. IPv6-only: sites without an IPv6 (AAAA) address return 502, so check them with the IPv6 test first. Leave targeting options off its usernames.
Static ISP and mobile proxiesNot offeredFor one IP held for weeks, use a static proxy from elsewhere, such as GoLogin's Dedicated IP.

Residential IPv4 exits cannot reach IPv6-only destinations. Bigger packs go down to $0.60/GB at 5,000 GB; the full ladder is on the pricing page.

Proxy formats GoLogin accepts

GoLogin's docs list seven paste formats that work almost anywhere a proxy field appears, one at a time or in bulk. Without a prefix, GoLogin selects HTTP or SOCKS automatically, and you can change it later.

Format as GoLogin documents itTrueProxies exampleWhere it works
192.168.0.1:8000:login:passwordYOUR_HOST:8080:YOUR_USERNAME-country-us-session-shopus01-lifetime-86400:YOUR_PASSWORDSingle paste, bulk. Confirm the type shows HTTP
http://192.168.0.1:8000:login:password:namehttp://YOUR_HOST:8080:YOUR_USERNAME-country-gb-city-london-session-shopuk01-lifetime-86400:YOUR_PASSWORD:shopuk01Single paste, bulk. Our pick: it sets the type and names the proxy
socks5://login:password@192.168.0.1:8000:namesocks5://YOUR_USERNAME-country-de-city-berlin-session-shopde01-lifetime-86400:YOUR_PASSWORD@YOUR_HOST:1080:shopde01Single paste, bulk. Use it with Custom DNS
http://192.168.0.1:8000:loginNot used: TrueProxies needs the password with the usernameSingle paste, bulk
socks5://login:password@192.168.0.1:8000[https://change-my-ip.com]:name, http://192.168.0.1:8000:myproxy:pass[https://change-my-ip.com] and the same with :name4Use the strings above without the bracketed link. For a new IP, change the session IDSingle paste, bulk
API fields mode, host, port, username, password, customName"mode": "http", "host": "YOUR_HOST", "port": 8080, "username": "YOUR_USERNAME-country-us-session-shopus01-lifetime-86400"API

Wrong option values are refused, not ignored: country-usa is not a country code, so the gateway answers 407 with its targeting reason. Our parsing check of these formats: Import proxies accepted a credential list including host:port:user:pass and type://user:pass@host:port:name. An entry without a type selected HTTP. Other documented variants were not tested separately..

How to add a proxy to a GoLogin profile

From the All profiles page

  1. Copy a string from the formats table. On All profiles, hover the profile's Proxy & Location column and click Paste proxies, or use your paste shortcut.
  2. To type the details instead, click + in that column, choose the computer icon, enter host, port, username and password, and click Connect.
  3. GoLogin checks the proxy right away. A green indicator means it works; a red one means it does not.
  4. Click the arrows next to the proxy name to see its country and current outgoing IP.

From the profile settings

  1. Click the 3 dots on the profile > Settings > Proxy > Your proxy. A new profile has the same Proxy tab under Add profile.
  2. Paste the string or fill in the fields, then check the type: HTTP for 8080, SOCKS5 for 1080.
  3. Save (Create Profile for a new one), click Run, and open the IP leak test in Orbita to confirm the IP and location.

To edit a proxy, click it, then the pencil icon, then Save.

Add proxies in bulk

Each paste route takes one proxy per line, in the formats above.

  • Proxy & Location column: paste several lines at once on All profiles, then rearrange them between profiles if needed.
  • Proxies page: click Proxies in the left menu > Import proxies, paste the list and click Import proxies to store them for later.
  • Bulk actions: tick several profiles, click Proxy in the bulk actions row, paste the list and click Update proxy. GoLogin doesn't document how lines map to the selected profiles, and we haven't tested it.
  • CSV: click the arrow next to Add profile > Import profiles, upload or paste CSV data and click Import. Proxy settings are included, but the column names aren't published, so export one profile first (Export profiles) and reuse its header. Existing profiles are updated, not duplicated.
Template columnValue
Prefix and porthttp:// with 8080, or socks5:// with 1080
HostYOUR_HOST
UsernameYOUR_USERNAME-country-xx, optional -region-, -city- or -asn-, then -session-ID-lifetime-SECONDS
PasswordYOUR_PASSWORD, the same on every line
NameThe session ID, so proxies match profiles
Text
http://YOUR_HOST:8080:YOUR_USERNAME-country-us-session-shopus01-lifetime-86400:YOUR_PASSWORD:shopus01
http://YOUR_HOST:8080:YOUR_USERNAME-country-us-region-NY-session-shopny01-lifetime-86400:YOUR_PASSWORD:shopny01
http://YOUR_HOST:8080:YOUR_USERNAME-country-us-asn-7922-session-shopus02-lifetime-86400:YOUR_PASSWORD:shopus02
http://YOUR_HOST:8080:YOUR_USERNAME-country-gb-city-london-session-shopuk01-lifetime-86400:YOUR_PASSWORD:shopuk01
socks5://YOUR_USERNAME-country-fr-city-paris-session-qafr01-lifetime-3600:YOUR_PASSWORD@YOUR_HOST:1080:qafr01

Give every line its own session ID, since two profiles with one ID request the same exit. Separate IDs do not guarantee distinct IPs. On the free trial, use country and session only, without lifetime.

Add proxies through the GoLogin API

GoLogin documents PATCH https://api.gologin.com/browser/proxy/many/v2 for setting the proxy on one or more profiles. Send the API token from Settings > API as a bearer token. For your own proxies, mode takes http, socks4 or socks5; there is no https value. Success returns 204.

Bash
export GL_API_TOKEN="your GoLogin API token"
export GL_PROFILE_ID="the profile ID"
export TP_PROXY_HOST="YOUR_HOST"
export TP_PROXY_USER="YOUR_USERNAME-country-us-session-shopus01-lifetime-86400"
export TP_PROXY_PASS="YOUR_PASSWORD"

curl -X PATCH "https://api.gologin.com/browser/proxy/many/v2" \
  -H "Authorization: Bearer $GL_API_TOKEN" \
  -H "Content-Type: application/json" \
  --data @- <<EOF
{"proxies": [{"profileId": "$GL_PROFILE_ID", "proxy": {
  "mode": "http", "host": "$TP_PROXY_HOST", "port": 8080,
  "username": "$TP_PROXY_USER", "password": "$TP_PROXY_PASS",
  "customName": "shopus01"}}]}
EOF

Add more objects to proxies to update several profiles in one call, each with its own session ID. For SOCKS5, use "mode": "socks5" and port 1080. POST /proxy/add_proxies stores proxies without attaching them. GoLogin warns that a 429 rate-limit response permanently invalidates your token, so pace bulk calls.

One sticky session per profile

Traffic packs rotate by default. Add a session ID to each profile's username to keep one exit IP: the same ID asks for the same IP, and a new ID asks for a new one.

  • Name sessions after profiles: shopuk01, shopuk02, qafr01. Use 1 to 32 letters or digits, with no hyphens or underscores, because the hyphen is the separator.
  • Pick a lifetime: lifetime-86400 (24 hours, the maximum) for profiles your team uses all day, and lifetime-3600 for short QA checks. Without lifetime, a session holds its IP only briefly. The range is 60 to 86400 seconds.
  • Expect best effort: if the residential exit goes offline, the session gets a new IP. Relaunch the profile and rerun the IP leak test.
  • Change the IP on purpose by bumping the ID, so shopuk01 becomes shopuk02.

Our test: HTTP and SOCKS5 checks returned the same IP for each of the three session IDs. A 24-hour hold was not verified..

A sticky session is not a static IP. We don't offer static ISP or mobile proxies, so a profile that needs one address for weeks needs GoLogin's Dedicated IP or another static proxy. See sticky vs rotating proxies and ISP vs residential proxies.

Match the profile to the proxy location

GoLogin can fill each location signal from the proxy IP, in the profile's Settings:

SignalGoLogin settingRecommended
TimezoneTimezone tab > Fill timezone based on the external IPOn (default)
GeolocationGeolocation tab > Fill geolocation based on the external IPOn, with Prompt (default)
LanguageAdvanced tab > LanguagesBased on IP
WebRTCAdvanced tab > WebRTCBased on IP (the other choice is Off)
DNSAdvanced tab > Custom DNSEmpty with HTTP; with a proxy, it works only over SOCKS

If a site shows the wrong place while the IP is right, it is reading the browser's Geolocation API: set Geolocation to Block or enter coordinates that match the proxy city.

Then verify each profile with the IP leak test, the WebRTC leak test and the DNS leak test, relaunching after any proxy change. Our recorded profile checks: Timezone: 3 of 3. Language: 2 of 3.

HTTP, HTTPS or SOCKS5 in GoLogin

For your own proxies, GoLogin supports HTTP, SOCKS4 and SOCKS5. Its docs group "HTTP/HTTPS" and describe HTTPS proxies as using SSL/TLS, but they document no separate type that opens TLS to the proxy itself. Protocol basics: HTTP vs SOCKS5.

GoLogin typeTrueProxies portNotes
HTTP8080Default choice. Loads https:// sites normally
SOCKS51080Needed with Custom DNS. Failures carry no reason text
SOCKS4Not usedTrueProxies serves SOCKS5 on 1080
HTTPS (TLS to the proxy)8443Not documented by GoLogin. Our result: Not tested. Use HTTP on 8080 or SOCKS5 on 1080.

IPv6: GoLogin's docs don't mention it, and its IPv6 proxy page lists providers without saying whether profiles accept IPv6 proxies. Traffic pack exits are IPv4-only. Datacenter IPv6 exits are IPv6-only, so sites without an IPv6 address return 502, possibly including the services GoLogin uses to check a proxy and look up its location. Our result: Not tested..

GoLogin proxy errors and fixes

Hover the red or yellow icon next to the proxy to read GoLogin's full message. Our wrong-password check showed "Proxy login or password error" and "The proxy server rejected your username or password." The other strings below come from GoLogin's help center.

On-screen messageWhat it usually meansFix with TrueProxies
Proxy error. Proxy connection timed out, Proxy error. Proxy server doesn't respond or Check timeout exceededGoLogin could not reach the proxyCheck YOUR_HOST and the port, then try another network
Proxy error. Response code 407 (Proxy Authentication Required) or Proxy Error: bad response : 407The gateway refused the credentials or username optionsRead the exact reason in our proxy checker (below)
SOCKS5 login refused (not isolated in our test)Same causes as a 407, with no reason textTest the same credentials over HTTP on 8080
EACCESS plus the proxy IP and portYour device blocks the connectionAllow GoLogin in your firewall or antivirus
Received invalid Socks5 initial handshake (invalid socks version)The port doesn't speak SOCKS5Point SOCKS5 at 1080 and HTTP at 8080
Socks5 proxy rejected connection:NotAllowed, Socks5 proxy rejected connection - Failure or Socks5 proxy rejected connection: CommandNotSupportedThe SOCKS5 request failed after login; NotAllowed (code 0x02) means the gateway refused that destinationOpen the same site over HTTP on 8080 to read the reason
Client network socket disconnected before secure TLS connection was establishedA TLS handshake through the proxy failedMatch the type to the port and check again
403 ForbiddenWith TrueProxies: a private, reserved or blocked destinationUse a public site, and read the reason in our checker
The proxy is functional but not working on your device or networkGoLogin's server check passed, but your network blocks the proxyTry another network or a VPN, and check your firewall
You have exceeded your traffic limitGoLogin's built-in proxy traffic is used upYour own proxies don't use it: switch to Your proxy

Our SOCKS5 error check: Not isolated in this run: the recorded check used SOCKS5 on 8080 with a made-up password.

The yellow icon isn't explained in GoLogin's docs, and none of our test proxies showed it. On the Proxies page, the Errors tab lists proxies that failed a check, and Archive holds deleted or long-unused proxies you can restore.

GoLogin proxy not working? Read the gateway's reason

Anti-detect browsers show their own generic error and hide the gateway's reason. In GoLogin, a wrong password, a misspelled option and a used-up allowance can all look like the same 407. Paste the same proxy into the TrueProxies proxy checker, or run it with curl over HTTP on port 8080 and read the X-Proxy-Reason header. SOCKS5 carries no reason text, so diagnose over HTTP.

Bash
curl -v -x http://YOUR_HOST:8080 \
  -U "YOUR_USERNAME-country-us-session-shopus01-lifetime-86400:YOUR_PASSWORD" \
  https://example.com -o /dev/null

Reasons you are most likely to see:

  • "Wrong proxy password. Check the credentials on your service page."
  • "The targeting options in your username are not valid for this service. Check spelling, and do not repeat an option."
  • "This service has used its traffic allowance. Add traffic to continue."
  • A bare 407 with no reason: rate-limited after repeated failed attempts. Wait 60 seconds.

GoLogin notes that proxies which admit only listed IPs fail unless its checker's IP is listed too, so use username and password rather than a trusted IP list. More: error codes, gateway errors and anti-detect browser proxy errors.

TrueProxies in GoLogin: test results

CheckResult
GoLogin version / Orbita version4.18.3 on macOS / not recorded
GoLogin proxy check, HTTP on 80803 of 3
GoLogin proxy check, HTTPS on 8443Not tested. Use HTTP on 8080 or SOCKS5 on 1080.
GoLogin proxy check, SOCKS5 on 10803 of 3
Timezone and language matched the exit IPTimezone: 3 of 3. Language: 2 of 3.
WebRTC leak testNo unexpected public address in the one recorded run; the other two profile results were not recorded.
DNS leak testThe recorded run reported 1 of 33 resolvers for review, using Cloudflare resolvers. WARP was active; no DNS privacy conclusion.
Datacenter IPv6Not tested.
Sticky session held the same IPHTTP and SOCKS5 checks returned the same IP for each of the three session IDs. A 24-hour hold was not verified.

We imported 3 Traffic pack sticky sessions (US, UK and Germany) over HTTP and SOCKS5, let GoLogin check all 6, then opened each HTTP session in its own profile with our IP, WebRTC and DNS leak tests. Tested on macOS during a GoLogin trial.

GoLogin built-in proxies vs your own

GoLogin sells its own proxies, called Gologin proxies, inside the app. Figures checked 1 October 2026; GoLogin says prices shown in the app are the most current.

Gologin proxiesTrueProxies Traffic pack
Price$1 per GB after your plan's included traffic; Dedicated IP $5 per month per IP$1.64/GB for 1 GB, $0.97/GB at 100 GB, $0.81/GB at 1,000 GB
Included traffic2 GB of residential a month on paid plans from Professional 25 up; no trial trafficOne-hour free trial (country targeting)
SetupPick a country on the profilePaste one string per profile
IP typesResidential, mobile, datacenter, Dedicated IP (static)Residential IPv4; Datacenter IPv6 for IPv6-ready sites
TargetingCountry, and city for some popular countriesCountry, region, city, ASN
SessionsResidential and mobile rotate every 5 to 30 minutes per the docs (the product page also offers sticky sessions); Dedicated IP is staticRotating, or sticky per session ID for 1 minute to 24 hours (best effort)

Sources: gologin.com/gologin-proxies/ (updated 9 September 2026), gologin.com/pricing/ and GoLogin's proxy docs.

Built-in is the easier start. There is nothing to paste, and at small volumes $1 per GB is less than our 1 GB tier. GoLogin's Dedicated IP also covers profiles that need one address for weeks, which TrueProxies doesn't offer.

Your own proxy gives more control. You set each profile's session length, target by region, city or ASN, and pay less per GB as volume grows. Your own proxies don't use GoLogin's included traffic, and you can mix both kinds across profiles.

Choosing a proxy for GoLogin

  • Session control: can each profile keep one IP for a working day, with a lifetime you set?
  • Targeting depth: localized QA and regional clients often need region, city or ASN, not just country.
  • Protocols: GoLogin takes HTTP and SOCKS5; Custom DNS needs SOCKS5.
  • Pricing model: GoLogin estimates 0.3 to 0.5 GB per profile per day for light browsing and 0.5 to 1 GB for active work, so per-GB pricing fits. Size a pack with the calculator.
  • IP type: residential for most profiles; static ISP or mobile only where a profile really needs it.

Where TrueProxies fits: teams that want residential IPv4 with one sticky session per profile, city and ASN targeting, and per-GB tiers across 150+ countries. It doesn't fit profiles that need a static IP for weeks or mobile carrier IPs, which we don't sell.

GoLogin proxy FAQ

Is GoLogin a proxy?

No. GoLogin is an anti-detect browser: each profile runs in Orbita, its Chromium-based browser, with its own fingerprint, cookies and storage. GoLogin also sells proxies, and it accepts any provider's proxy through Your proxy. The proxy sets the IP a site sees; the profile handles everything else.

How do I set proxy settings in GoLogin?

Open the 3 dots on the profile > Settings > Proxy > Your proxy, paste a string such as YOUR_HOST:8080:YOUR_USERNAME-country-us-session-shopus01:YOUR_PASSWORD, and save. Or paste it into the Proxy & Location column on All profiles. GoLogin checks it at once: green means it works, red means it doesn't.

Why is my GoLogin proxy not working?

Hover the red or yellow icon to read GoLogin's message, then test the same string in our proxy checker to see the gateway's exact reason. Common causes: a misspelled username option, the wrong type for the port (HTTP needs 8080, SOCKS5 needs 1080), a used-up allowance, or a network that blocks proxies.

Does GoLogin have a proxy checker?

Yes. GoLogin checks a proxy when you add it, shows its country and outgoing IP when you click the arrows beside it, and has a Check proxy button on the Proxies page and a free web checker. Its in-app messages don't include the gateway's refusal reason, so read that in our proxy checker.

How much do GoLogin proxies cost?

GoLogin lists $1 per GB after the traffic included in your plan, and a Dedicated IP at $5 per month per IP (gologin.com, checked 1 October 2026). Paid plans from Professional 25 up include 2 GB of residential traffic a month. A TrueProxies Traffic pack costs $1.64/GB for 1 GB, $0.97/GB at 100 GB and $0.81/GB at 1,000 GB.

What is the best proxy for GoLogin?

For most browser profiles, residential with sticky sessions: one session ID per profile, a lifetime that covers the working day, and city targeting that matches the profile's market. Use HTTP on 8080, or SOCKS5 on 1080 with Custom DNS. For one IP held for weeks, pick a static ISP proxy; TrueProxies doesn't offer those.

Can I use IPv6 proxies in GoLogin?

GoLogin's documentation doesn't mention IPv6. TrueProxies Datacenter IPv6 exits reach only sites that have an IPv6 address, and the services GoLogin uses to check a proxy may not have one. Our test result: Not tested.. For general profile work, use residential IPv4 from a Traffic pack.

Is it legal to use proxies with GoLogin?

Proxies and anti-detect browsers are legal tools in most countries. What matters is how you use them: follow each site's terms and your local law. This is general information, not legal advice. Our acceptable use policy sets out what TrueProxies may and may not be used for.

Try a residential IP in your browser profiles

The free trial gives you one hour of residential IPv4 with country targeting and sticky sessions. No card required.