How to Set Up a Proxy on Windows
Configure Proxy Settings on Windows 10 and 11
Follow this quick step-by-step guide to set up a proxy server on your Windows computer. If you don’t already have one, explore our free proxy list to find reliable HTTP, HTTPS, or SOCKS proxies.
Step 1: Open Network & Internet Settings
Click Start → Settings → Network & Internet. In this menu, you’ll find all options related to your network and connection preferences.

Step 2: Select Proxy and Configure
In the left-hand menu, select Proxy. Under the “Manual proxy setup” section, switch the toggle to On. Enter your Proxy IP address and Port number. If required, enter your authentication credentials (username and password). Click Save to apply your settings.

Once completed, Windows will route your internet traffic through the configured proxy server. To disable it later, simply return to this menu and toggle the proxy setting Off.