Skip to content
Get Started
G2G2
4.7/5
Excellent
Trustpilot

How to use a proxy in Google Chrome

Chrome has no proxy fields of its own. Open Settings → System → Open your computer's proxy settings, enter your CleanProxies host and port there, then type your username and password when Chrome asks. For a Chrome-only proxy, launch Chrome with --proxy-server or use an extension such as FoxyProxy or ZeroOmega.

  • Session Control
  • High Speed
  • Privacy First

What you need

Chrome is the browser most people check search results, ads and store pages in, so it's the quickest place to see a site the way a US visitor sees it. With a dedicated CleanProxies ISP IP, Chrome leaves from a real carrier address with a 0 fraud score, and the address stays the same every time you open it.

Your credential line

From the dashboard's proxy manager: host (or IP), port, username and password. Convert lists with the proxy list formatter.

Google Chrome ready

  • Google Chrome on Windows, macOS or Linux (desktop). Chrome on Android and iPhone uses the phone's Wi-Fi proxy instead.
  • Your public IP added to the whitelist in the dashboard if you want an ISP proxy without the password prompt.

Which proxy fits Google Chrome?

Both products use the same setup in Google Chrome. What changes is how long an IP stays with you.

The best fit for everyday browsing: a 100% dedicated US ISP IP that stays the same all month, with unlimited bandwidth, so Chrome looks like one steady home connection and sites don't ask you to re-verify.

starting from$0.75/IP

Dedicated static IPs registered to US and Canadian ISPs. The address stays the same for as long as you hold it, with unlimited bandwidth and HTTP(S) or SOCKS5 access.

Use a sticky residential line (5 to 60 minutes or 24 hours) to check a page from another country. A rotating line gives a new IP on new connections, which can log you out in the middle of a visit.

starting from$0.63/GB

Residential IPs in 190+ countries with country, state and city targeting. Rotate on every request or hold a sticky session for up to 90 minutes; GB never expire.

credentials

Your CleanProxies credentials

Every product connects over HTTP(S); static ISP and ISP subnet proxies also run SOCKS5 and IP whitelisting. This is what the dashboard gives you to paste into Google Chrome.

Static ISP and ISP subnetHTTP(S)SOCKS5IP whitelist
IP:PORT:USER:PASS

One line per dedicated IP. With IP whitelisting on, the line is just IP:PORT and no password is sent.

Rotating residential and mobileHTTP(S)User:pass
HOST:PORT:USER:PASS

Generated in the proxy manager. The username carries the location and session you pick, so generate a new list to change them.

As a URL, for code and most toolshttp://USERNAME:PASSWORD@HOST:PORTsocks5://USERNAME:PASSWORD@HOST:PORT

Use http:// even for HTTPS websites; the TLS session still runs end to end. The socks5:// form is for static ISP and ISP subnet proxies.

How to set up CleanProxies in Google Chrome

Four steps, then check the exit IP with the free proxy checker.

  1. 1

    Open Chrome's System settings

    Click the three-dot menu → Settings → System (or go to chrome://settings/system), then click Open your computer's proxy settings.

  2. 2

    Enter the proxy in the system settings

    On Windows 10 and 11 that opens Network & internet → Proxy: next to Use a proxy server click Set up, turn it on, enter your CleanProxies host in Proxy IP address and the port in Port, and click Save. On macOS it opens the Network settings (see the Safari guide).

  3. 3

    Sign in to the proxy

    Load any page. Windows has no fields for proxy credentials, so Chrome asks for the proxy's username and password: paste them from the dashboard. A whitelisted ISP proxy connects without asking.

  4. 4

    Check the exit IP

    Open What is my IP? and confirm the address and location. To turn the proxy off later, switch off Use a proxy server in the same Windows screen.

settings

Google Chrome proxy settings

Replace the highlighted placeholders with the values from your dashboard.

Google Chrome + CleanProxies

A proxy for Chrome only: the --proxy-server flag

The system proxy applies to every app on the computer. To proxy Chrome alone, start it with --proxy-server. The flag takes a scheme, host and port but no credentials (Chrome ignores credentials embedded in proxy settings), so Chrome shows its sign-in prompt for the username and password. A separate --user-data-dir starts a new Chrome instance; without it, a Chrome that is already running ignores the flag.

Windows (PowerShell)PowerShell
& "C:\Program Files\Google\Chrome\Application\chrome.exe" `
  --proxy-server="http://HOST:PORT" `
  --user-data-dir="$env:TEMP\chrome-proxy"
  • On Linux, run google-chrome --proxy-server="http://HOST:PORT" --user-data-dir="$HOME/chrome-proxy".

SOCKS5 and extensions in Chrome

  • Chrome supports SOCKS5 proxies but no SOCKS5 authentication, so a SOCKS5 line with a username and password won't work. Use the HTTP line with the same credentials; Chrome resolves hostnames on the proxy side either way.
  • For a different proxy per Chrome profile, or quick switching between several IPs, use an extension: FoxyProxy or SwitchyOmega (ZeroOmega). Extensions store the credentials, so there's no prompt.
  • Chrome doesn't change your fingerprint, cookies or storage with the IP. For several accounts on one site, use an anti-detect browser such as Multilogin with one ISP IP per profile.
fix it fast

Troubleshooting Google Chrome proxy errors

Verify your exit IP

Open chrome://net-internals/#proxy to see the Effective proxy settings Chrome is using, then load What is my IP? to confirm the exit address. Run the WebRTC leak test too, because WebRTC can reveal your real IP.

Open What is my IP? through the proxy to see the address and headers a website receives, or paste up to ten lines into the free proxy checker to test connectivity, latency and exit IP.

Still stuck? Our 24/7 support team answers fast: contact us with the error and the line you used (leave the password out).

Google Chrome error fixes
  • The sign-in prompt keeps coming backWhy: A wrong username or password, or a space pasted at the end of the password.Copy the credentials again from the dashboard and type them into the prompt. On a whitelisted ISP proxy, check that your current public IP is still on the whitelist.
  • The --proxy-server flag does nothingWhy: Chrome was already running, so the new window joined the existing instance with its old settings.Add a separate --user-data-dir, or quit Chrome completely before launching it with the flag.
  • Settings says Chrome is using proxy settings from an extensionWhy: An extension (FoxyProxy, ZeroOmega or another) controls the proxy and overrides the system settings.Switch the extension to direct or system proxy, or disable it, if you want the system proxy to apply.
  • A SOCKS5 proxy keeps failingWhy: Chromium supports no authentication for SOCKS5, so a SOCKS5 proxy that needs a username and password can't connect.Use the HTTP proxy line instead. The same CleanProxies username and password work over HTTP(S).
  • The WebRTC leak test shows your real IPWhy: WebRTC prefers UDP, and CleanProxies proxies carry TCP only, so calls and peer connections can go around an HTTP proxy.Set the WebRtcIPHandling policy to disable_non_proxied_udp (or use an extension that does), then rerun the WebRTC leak test.

Google Chrome proxy guides

Setup guides and best practices from the CleanProxies blog.

Get the latest insightsAll Blogs

More integrations

Setup guides for tools people run next to Google Chrome.

Proxies for sites people reach with Google Chrome
All integrations

Google Chrome proxy FAQs

Straight answers about running CleanProxies in Google Chrome.

No. On Windows, macOS and most Linux desktops Chrome uses the computer's proxy settings. To give Chrome its own proxy, start it with the --proxy-server flag or use a proxy extension.

Got more questions?All FAQs