An active CleanProxies plan
Static ISP proxies for fixed US IPs, or rotating residential / mobile proxies for pools. The $4.99 trial works too.
Open Settings → Network & internet → Proxy, select Set up next to Use a proxy server, turn it on, enter your CleanProxies host in Proxy IP address and the port in Port, then select Save. Windows has no username or password fields here, so apps ask for the proxy login, or you whitelist your IP on an ISP proxy.
The Windows proxy setting is one switch for Edge, Chrome and every other app that follows the system configuration. Pointing it at a dedicated CleanProxies static ISP IP gives the whole PC a fixed US address on a real carrier ASN, which is the simplest way to test sites, ads and search results from the US without touching each app.
Static ISP proxies for fixed US IPs, or rotating residential / mobile proxies for pools. The $4.99 trial works too.
From the dashboard's proxy manager: host (or IP), port, username and password. Convert lists with the proxy list formatter.
Both products use the same setup in Windows. What changes is how long an IP stays with you.
One dedicated US ISP IP for the whole PC, the same address all month with unlimited bandwidth. Whitelist your PC's public IP and every app that follows the system proxy works without a login prompt.
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) so the IP doesn't change while a page or login is open. Residential works over HTTP(S) with your username and password, so expect a login prompt in each browser.
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.
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 Windows.
IP:PORT:USER:PASSOne line per dedicated IP. With IP whitelisting on, the line is just IP:PORT and no password is sent.
HOST:PORT:USER:PASSGenerated in the proxy manager. The username carries the location and session you pick, so generate a new list to change them.
http://USERNAME:PASSWORD@HOST:PORTsocks5://USERNAME:PASSWORD@HOST:PORTUse http:// even for HTTPS websites; the TLS session still runs end to end. The socks5:// form is for static ISP and ISP subnet proxies.
Four steps, then check the exit IP with the free proxy checker.
Open Settings → Network & internet → Proxy. Under Manual proxy setup, select Set up next to Use a proxy server. On older Windows 10 builds the Use a proxy server switch and the address boxes sit directly on the page.
In the Edit proxy server dialog, turn on Use a proxy server, type your CleanProxies host or IP in Proxy IP address and the port in Port.
Keep Don't use the proxy server for local (intranet) addresses ticked, add any sites that should go direct to the exceptions box (separated by semicolons, wildcards like *.example.com work), then select Save.
Open Edge or Chrome. With a username and password proxy, the browser asks for the proxy login: enter your CleanProxies username and password. With an ISP proxy on IP whitelisting there is no prompt at all.
Replace the highlighted placeholders with the values from your dashboard. Pick an example to see its code.
PowerShell doesn't need the system setting: pass the proxy per command, or set it for the current session only with environment variables that curl.exe, Git and most CLI tools read.
# Works in Windows PowerShell 5.1 and PowerShell 7
$cred = Get-Credential -UserName "USERNAME" -Message "CleanProxies proxy password"
Invoke-RestMethod -Uri "https://api.ipify.org" -Proxy "http://HOST:PORT" -ProxyCredential $cred# Only this PowerShell window uses the proxy
$env:HTTP_PROXY = "http://USERNAME:PASSWORD@HOST:PORT"
$env:HTTPS_PROXY = "http://USERNAME:PASSWORD@HOST:PORT"
$env:NO_PROXY = "localhost,127.0.0.1"
curl.exe https://api.ipify.orgcurl.exe, not curl: in Windows PowerShell 5.1, curl is an alias for Invoke-WebRequest. For more PowerShell patterns see the PowerShell guide.Windows services and some background tools use WinHTTP, which has its own proxy setting separate from the one in Settings. Set it from an administrator terminal. WinHTTP takes a host and port only, with no username or password, so use an ISP proxy with your public IP whitelisted.
# Run as administrator
netsh winhttp set proxy proxy-server="IP:PORT" bypass-list="<local>"
netsh winhttp show proxy
# Copy the Settings proxy instead, or go back to direct
netsh winhttp import proxy source=ie
netsh winhttp reset proxyThe system setting is a request, not a rule: each app decides whether to follow it. Edge and Chrome do. Firefox does while its connection setting is on Use system proxy settings. Many games, desktop clients, Java apps and CLI tools don't.
Open What is my IP? in Edge or Chrome: it should show your CleanProxies IP, not your home connection. In PowerShell, curl.exe https://api.ipify.org shows the IP the command line uses, and netsh winhttp show proxy shows what services use.
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).
IP:PORT with no credentials.netsh winhttp reset proxy to go back to direct.Setup guides and best practices from the CleanProxies blog.
Setup guides for tools people run next to Windows.
Add a SOCKS5 or HTTPS proxy server, write proxification rules and resolve DNS through the proxy.
Setup guideWindows proxy settings, the --proxy-server option, the sign-in prompt and SOCKS5 limits.
Setup guideSystem proxy, the --proxy-server flag, the sign-in prompt and why SOCKS5 needs a workaround.
Setup guideSystem Settings proxies per network service, password option, bypass list and networksetup.
Setup guideStraight answers about running CleanProxies in Windows.
Nowhere in Settings: the Windows proxy dialog only has the address, port and exceptions. Browsers such as Edge and Chrome ask for the proxy username and password when they first connect. To avoid prompts, use a CleanProxies ISP proxy with your public IP whitelisted.