Tutorials
March 2, 2026
5 min

How to change proxy settings in Google Chrome (2026)

Emma Caldwell
Emma Caldwell
Proxy & Privacy Enthusiast
How to change proxy settings in Google Chrome (2026)
概要
Learn how to set up and manage proxy settings in Chrome on Windows, Mac, and mobile to improve privacy, security, and access to restricted content.

Key takeaways:

  • On desktop, Chrome uses your operating system's proxy settings, so you change a Chrome proxy in Windows, macOS, or ChromeOS network settings.
  • On Android and iPhone, Chrome follows the Wi-Fi network's proxy, which you set on the active network.
  • A Chrome extension lets you run a proxy in Chrome only, separate from the rest of your computer, and switch between proxies per site.
  • The Chrome address field accepts HTTP and HTTPS proxies. For SOCKS5, use the --proxy-server launch flag or an extension that supports it.

Chrome does not keep a proxy panel of its own on the desktop. It opens your operating system settings and follows whatever proxy is set there for every app. That means there are several ways to point Chrome at a proxy, depending on whether you want it system-wide, in Chrome only, or for specific sites. This guide covers each method on every device.

Where Chrome's proxy settings live

Knowing where the setting lives saves time:

  • Desktop (Windows, macOS, ChromeOS): Chrome uses the operating system proxy. Its in-browser shortcut opens that panel.
  • Android and iPhone: Chrome uses the proxy set on the connected Wi-Fi network.
  • Any platform: a proxy extension can override the above and apply a proxy to Chrome alone.

Chrome follows the system or Wi-Fi proxy on every platform.

How to change Chrome proxy settings on desktop (Windows and macOS)

  1. Open Chrome, click the three-dot menu, and choose Settings.
  2. Search proxy in the settings search bar, then click Open your computer's proxy settings.
  3. On Windows: under Manual proxy setup, turn on Use a proxy server, enter the host and port, then select Save. For the full Windows walkthrough, see our guide on how to set up a proxy in Windows.
  4. On macOS: select your active connection, open Details > Proxies, check the protocol you need (Web Proxy or Secure Web Proxy), enter the host and port, add credentials if required, then select OK and Apply.
  5. Restart Chrome so the change applies.

You can jump straight to the shortcut by typing chrome://settings/system in the address bar and selecting Open your computer's proxy settings.

How to change Chrome proxy settings on a Chromebook

ChromeOS keeps a proxy setting per network, so you change it on the Wi-Fi connection you use.

  1. Open Settings > Network and select your active Wi-Fi network.
  2. Expand the Proxy section.
  3. Set the connection type to Manual proxy configuration.
  4. Enter the host and port for each protocol you need, then save.

Because the setting is tied to the network, a proxy you add on one Wi-Fi network does not carry over to another.

How to set a proxy in Chrome on Android and iPhone

Chrome on mobile uses the Wi-Fi network's proxy rather than a setting inside the app.

Android:

  1. Open Settings > Network & internet > Wi-Fi and tap the connected network.
  2. Open Advanced or Proxy options.
  3. Choose Manual, enter the host and port, then save.

iPhone and iPad:

  1. Open Settings > Wi-Fi and tap the i next to your network.
  2. Tap Configure Proxy and choose Manual.
  3. Enter the server, port, and any authentication, then tap Save.

Pick the scope first: every app, Chrome only, or a single session.

How to use a proxy for specific sites in Chrome

If you want a proxy on some sites but a direct connection on others, you have three options:

  • Exceptions list: in the system proxy panel, add the sites that should skip the proxy, separated by semicolons (for example *.example.com).
  • A PAC file: point Chrome's automatic script setting to a .pac file that defines per-site rules. This is common in organizations.
  • A proxy extension: tools that let you build per-URL rules give you the most control inside Chrome.

How to change Chrome's proxy with an extension

A proxy extension applies a proxy to Chrome only, without touching system settings, and makes switching fast.

  1. Install a proxy manager from the Chrome Web Store, or use the Chrome proxy extension.
  2. Open the extension and add a new proxy profile.
  3. Enter the host, port, protocol, and any username and password.
  4. Select the profile to activate it, and switch profiles whenever you need a different proxy.

Extensions are useful when you manage several proxies or want a proxy in Chrome but not in other apps.

A system proxy covers every app; an extension keeps it to Chrome.

How to set a proxy with the Chrome command line

For a single session, launch Chrome with the --proxy-server flag. This applies the proxy to that window only and does not change your system settings.

# HTTP proxy

chrome.exe --proxy-server="http://host:port"

 

# SOCKS5 proxy

chrome.exe --proxy-server="socks5://host:port"

 

On macOS use open -a "Google Chrome" --args --proxy-server="http://host:port", and on Linux use google-chrome --proxy-server="http://host:port". Decide between SOCKS5 or HTTP based on the traffic you route.

How to check your Chrome proxy settings

Confirm the proxy is applied before relying on it:

  • Type chrome://net-internals/#proxy in the address bar to see the effective proxy configuration.
  • Load any "what is my IP" page and confirm the IP and location match the proxy.
  • Keep your proxy server address on hand so you can confirm Chrome is using the right one.

If you ever need to turn it off, follow our steps to remove a proxy in Chrome.

Which proxy works best with Chrome

The setting only matters if the proxy behind it is reliable. Free public proxies often drop connections and raise privacy concerns, so a paid service is the steadier choice. Match the type to your task:

  • [Residential proxies](https://www.proxy-cheap.com/services/residential-proxies) for high-trust targets and location-accurate browsing.
  • [Datacenter proxies](https://www.proxy-cheap.com/services/datacenter-proxies) for fast access to public content.
  • [ISP proxies](https://www.proxy-cheap.com/services/isp-proxies) for long, stable sessions.

Proxy-Cheap offers these on pay-as-you-go and per-IP plans with no monthly commitment. For a full comparison, see our roundup of the best proxy providers.

常见问题解答

Not on the desktop. Chrome uses the operating system proxy, and its menu simply opens the Windows, macOS, or ChromeOS panel. On mobile it follows the Wi-Fi network, and an extension can apply a proxy to Chrome alone.

Type chrome://settings/system in the address bar and select Open your computer's proxy settings. This skips the menu and takes you straight to the system proxy panel.

Yes. A proxy extension applies a proxy to Chrome only, leaving your system settings and other apps on a direct connection. This is the cleanest way to keep one browser on a proxy.

A device policy or an installed extension is controlling the proxy. On a personal computer, check chrome://extensions and remove the extension. On a work device, the proxy is managed by your IT team.

The system proxy field accepts HTTP and HTTPS, not SOCKS5. Launch Chrome with --proxy-server="socks5://host:port", or use an extension that supports SOCKS5. Enter any credentials the proxy requires.

If you change it through the system settings, yes, because most apps share that setting. If you change it with a Chrome extension, the proxy applies to Chrome only and leaves other browsers alone.

Open chrome://net-internals/#proxy to view the live proxy configuration Chrome is applying. You can also load a "what is my IP" page to confirm the exit IP and location.

No. The system proxy works for Chrome without any add-on. An extension is optional and adds convenience when you switch proxies often or want a proxy in Chrome only.