In plain English: a proxy is a go-between. Chrome hands your request to the proxy, the proxy fetches the page, and the website sees the proxy's IP address (the number that identifies a connection on the internet) rather than yours. Here's the part that confuses most newcomers: Chrome doesn't keep proxy settings of its own. Its proxy button just opens your computer's network settings, so anything you enter there covers the whole computer. Below you'll find that route, plus two ways to keep the proxy inside Chrome.
Quick start in 3 steps
- Copy the host, port, username and password from your proxy dashboard.
- In Chrome, go to Settings → System → Open your computer's proxy settings, then type the host and port into the window that opens.
- Visit our IP checker. When it shows the proxy's address instead of your home one, you're set.
Have these to hand
- Four details from your dashboard. The host is the proxy's address (an IP or a name). The port is a number that goes with it, a bit like a door number. Together they're written
host:port. You also get a username and password. - Chrome on Windows 11 or macOS. The idea is the same on both; only the settings window differs.
- Nothing else to install, unless you pick the extension route further down.
Only see a host and port, with no login? Your access is probably linked to your own IP address instead, which is often called IP whitelisting. That works on your home connection, but a username and password keep working when you take your laptop somewhere else.
Route 1: Chrome's settings button (affects the whole computer)
This is the path Chrome sends you down. On Windows 11:
- Click the three dots in Chrome's top-right corner and choose Settings.
- Choose System from the menu on the left, then Open your computer's proxy settings.
- On the Windows Proxy page, find Manual proxy setup and click Set up beside Use a proxy server.
- Switch it on, put the host in the address box and the number in the port box, then press Save.
- Back in Chrome, open any website. A small sign-in box pops up the first time; enter the proxy username and password there.
On a Mac:
- In Chrome, click the three dots, then Settings → System → Open your computer's proxy settings.
- System Settings opens on Network. Pick the connection you're using (usually Wi-Fi) and click Details.
- Go to Proxies and switch on both Web proxy (HTTP) and Secure web proxy (HTTPS).
- Fill in the host and port for each, turn on Proxy server requires password, then add your username and password.
- Click OK. Older versions of macOS also want you to press Apply.
Keep in mind that other apps on the computer can now use the proxy as well. If you'd rather keep it to Chrome, try one of the next two routes.
Route 2: a proxy extension (Chrome only)
An extension is a small add-on from the Chrome Web Store. A proxy extension holds the proxy inside Chrome and gives you an on/off switch in the toolbar.
- Pick a proxy switcher with lots of recent reviews and regular updates, and add it to Chrome.
- Create a new profile inside it and set the type to HTTP or HTTPS.
- Enter the host and port, then your username and password in the login section.
- Save the profile and choose it from the extension's toolbar icon. Many switchers change the icon's colour while a proxy is on.
Extensions can read the pages you visit and the password you type into them, so be choosy. An extension also affects Chrome alone: your other browsers and apps carry on as normal.
Route 3: a test window started from the command line
The command line is the text window where you type instructions: Command Prompt or PowerShell on Windows, Terminal on a Mac. Starting Chrome there with the --proxy-server flag (an extra instruction tacked onto the command) opens a proxied session without touching any saved settings. On Windows:
"C:\Program Files\Google\Chrome\Application\chrome.exe" --proxy-server="http://HOST:PORT" On a Mac:
open -a "Google Chrome" --args --proxy-server="http://HOST:PORT" Replace HOST and PORT with your own details. There's no space in the flag for a username and password, so Chrome asks for them when the first page loads. Want a clean test that stays away from your bookmarks and logins? Add --user-data-dir followed by the path to a new, empty folder.
Check that it worked
Open a fresh tab and go to our IP checker. You should see the proxy's address and location, not your own. Still seeing your home details? Either the setting didn't save, the login was turned down, or an extension is overriding the system setting.
Next, try the DNS leak test. DNS works like the internet's phone book: it turns a site's name into a number before anything loads. Sometimes those look-ups still travel over your home connection while the pages themselves come through the proxy. If your own internet provider shows up in the results, your look-ups are leaking and your provider can still see which sites you visit.
Which type should I pick?
- Everyday browsing, reading news, comparing prices: start with datacenter proxies. They run on servers in data centres and are the lower-cost type.
- A site won't load on datacenter, or you want to browse from a particular country: try residential proxies. Their addresses come from home broadband lines.
- You're checking how a site behaves for people on phones: mobile proxies connect through 4G and 5G networks.
- Residential still gets refused on one awkward site: that's the job of residential premium. Buy a little and test before committing.
All four are compared on the proxies page, with costs on the pricing page.
Common mistakes
- A tiny typo in the username. Proxy usernames often carry extra bits for country or session, so one wrong character means Chrome asks for the password again and again. Paste it rather than typing it.
- Using the command-line route while Chrome is already open. A running Chrome ignores the new flag. Close every Chrome window first, or give the test its own folder as described above.
- Ignoring "ERR_PROXY_CONNECTION_FAILED". That message means Chrome can't reach the proxy at all, usually because of a wrong host or port. Compare them with your dashboard, then test them in the proxy checker.
- Forgetting the computer-wide setting. Uninstalling an extension doesn't always undo a proxy saved in Windows or macOS. If pages stop loading later, open those settings and turn the manual proxy off.
Is this allowed?
In most countries, setting up a proxy in your own browser is legal, and it's a normal tool for privacy and testing. A few countries do restrict proxies and VPNs, so check the rules where you live if you're unsure. Remember too that a proxy doesn't change the rules of the sites you visit: their terms of service still apply, and so does your local law. If something isn't allowed on your normal connection, a proxy doesn't make it allowed.
Beginner questions
Will Chrome get slower?
Possibly a little, because each request takes one extra hop. A proxy located near you, or near the website, keeps that delay small.
Do incognito windows use the proxy?
With Route 1, yes: incognito follows the computer's settings. With Route 2, only if you let the extension run in incognito, which is a switch on the extension's details page.
How do I turn it off?
Reverse whichever route you used. Switch off the manual proxy in Windows or macOS, set the extension back to a direct connection, or close the test window you started from the command line.
Does a proxy hide everything about me?
No. It swaps the IP address websites see. If you sign in to an account, the site still knows it's you, and cookies keep working as before.