How to set up a proxy in Windows 11
Windows 11 supports both automatic scripts and manual proxy entries. For most proxy providers you want the manual host-and-port option so every Windows app that respects the system proxy can inherit the same route.
Set the proxy at the system or browser level
- Open Settings → Network & internet → Proxy.
- Under Manual proxy setup, enable Use a proxy server and enter the host and port from your provider.
- Save the change, then reopen the browser or app that should use the proxy.
Verify the IP changed
If the IP does not change, check that the host and port are correct and that the app you are testing actually respects the Windows system proxy settings. Then open My IP and confirm the public IP, ASN and country now match the proxy you expected.
Verify the proxy is actually working
A working host-and-port pair is not enough on its own; you still want to know whether the exit is where you expected and whether it is leaking the original client IP. 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
Will every Windows app use the manual proxy automatically?
No. Browsers and many desktop apps respect the Windows proxy stack, but some developer tools and custom clients ignore it and need their own proxy configuration.
Can I use a PAC script instead of a fixed proxy entry?
Yes, but the verification steps stay the same. Regardless of how the route is selected, you should still confirm the exit IP and check for leaks before you rely on it.