How to set up a proxy in Chrome

Chrome uses your operating system's proxy configuration on Windows and macOS. That means the setup starts in Chrome settings, but the final proxy details are stored in the system network panel.

Set the proxy at the system or browser level

  1. Open Chrome, go to Settings → System, then choose Open your computer's proxy settings.
  2. In the system proxy panel, enter the host, port, and any authentication details required by the provider.
  3. Return to Chrome and load a new tab so fresh requests pick up the updated network settings.

Verify the IP changed

If Chrome still shows your original location, the system proxy panel probably did not save the change or the browser needs a clean reconnect. Then open My IP and confirm the public IP, ASN and country now match the proxy you expected.

Verify the proxy is actually working

This catches two common mistakes: the browser still bypassing the proxy, or the proxy working but leaking headers you did not expect. Run Proxy Headers for a single endpoint or paste several rows into the bulk proxy checker to confirm status, anonymity and exit location.

Next checks

Keep this verification loop handy: My IP to confirm the exit address, Proxy Headers to catch leaks, and Bulk Proxy Checker when you need to compare multiple endpoints.

Frequently asked questions

Why does Chrome send me to system proxy settings instead of having its own form?

Chrome relies on the operating system proxy stack on major desktop platforms, so the browser inherits whatever the OS-level network settings define.

How do I know Chrome is not bypassing the proxy?

Check the exit IP in My IP, then run Proxy Headers. If both tools show the proxy's exit and not your original IP, Chrome is using the proxy path.