spyderproxy
BackBack to Blog

How to Set Up a Proxy on Windows 11 (2026 Guide)

DateApr 9, 2026
By Alex R.8 min read

To set up a proxy on Windows 11, open Settings > Network & Internet > Proxy. You can configure either automatic proxy setup using a PAC URL or manual proxy setup by entering a proxy server address and port number. Toggle Use a proxy server to On, enter the IP address and port of your proxy, add any bypass addresses, and click Save. All system-wide HTTP and HTTPS traffic will then route through the proxy, including browsers like Chrome and Edge that rely on system settings.

This guide walks through every method for configuring proxies on Windows 11: the built-in system settings, browser-specific configuration in Firefox, system-wide SOCKS5 proxy tools like Proxifier, the netsh command line, verification steps, and troubleshooting for the most common errors.

Why Use a Proxy on Windows 11?

A proxy server sits between your device and the internet, forwarding requests on your behalf. Configuring a proxy on Windows 11 gives you control over how your traffic is routed. Here are the most common reasons people set up proxies:

  • Privacy and anonymity — A proxy masks your real IP address, making it significantly harder for websites and trackers to identify your location or tie browsing sessions to your identity.
  • Geo-unblocking — Residential proxies allow you to browse from IP addresses in specific countries, bypassing regional content restrictions on streaming services, news sites, and e-commerce platforms.
  • Web scraping and data collection — Rotating proxies prevent rate-limiting and IP bans when collecting data at scale. This is critical for price monitoring, SERP tracking, and lead generation.
  • Work and school networks — Many organizations require employees or students to route traffic through a proxy server for content filtering, security monitoring, or compliance with network policies.
  • Development and testing — Developers use proxies to test how applications behave from different geographic locations, simulate network conditions, or inspect HTTP traffic for debugging.

If you are not sure what a proxy server is or how it works, read our detailed explainer on what a proxy server is before continuing.

Method 1: Windows 11 System Proxy Settings

The most straightforward way to configure a proxy on Windows 11 is through the built-in Settings app. This method sets a system-wide proxy that affects all applications relying on Windows system proxy settings, including Microsoft Edge, Google Chrome, and most desktop apps.

Automatic Proxy Setup (PAC URL)

If your organization provides a Proxy Auto-Configuration (PAC) file, you can point Windows 11 to it automatically. A PAC file is a JavaScript file that tells your system which proxy to use for different URLs.

  1. Press Win + I to open Settings.
  2. Click Network & Internet in the left sidebar.
  3. Click Proxy.
  4. Under Automatic proxy setup, toggle Automatically detect settings to On if your network supports WPAD (Web Proxy Auto-Discovery).
  5. To use a specific PAC file, toggle Use setup script to On.
  6. Enter the PAC URL in the Script address field, for example: http://proxy.yourcompany.com/proxy.pac
  7. Click Save.

Automatic proxy configuration is common in enterprise environments. If you are setting up a proxy for personal use or web scraping, manual proxy setup (below) is usually what you need.

Manual Proxy Setup (IP + Port)

Manual proxy setup lets you specify the exact address and port of your proxy server. This is the most common configuration for individual users.

  1. Press Win + I to open Settings.
  2. Navigate to Network & Internet > Proxy.
  3. Under Manual proxy setup, click Set up (or toggle Use a proxy server to On, depending on your Windows 11 build).
  4. Enter your proxy details:
    • Proxy IP address: Enter the address of your proxy server, for example gate.spyderproxy.com
    • Port: Enter the port number, for example 8080
  5. In the "Don't use the proxy server for addresses beginning with" field, add any addresses you want to bypass the proxy. Separate entries with semicolons: localhost;127.0.0.1;*.local;192.168.*
  6. Check the box for Don't use the proxy server for local (intranet) addresses if you want local network traffic to bypass the proxy.
  7. Click Save.

Your proxy is now active. All HTTP and HTTPS traffic from browsers and applications that respect system proxy settings will route through the proxy server. No restart is required.

Method 2: Browser-Specific Proxy Settings

Not all browsers handle proxy configuration the same way. Here is how the major browsers behave on Windows 11.

Chrome and Edge (System Proxy)

Google Chrome and Microsoft Edge do not have their own proxy settings. They defer to the Windows 11 system proxy configuration. When you set up a proxy in Windows Settings (Method 1), Chrome and Edge automatically use it. For more details on Chrome-specific proxy configuration, including command-line flags and extensions, see our guide on how to set up a proxy in Chrome.

Firefox Manual Proxy Configuration

Firefox maintains its own proxy settings, independent of the Windows system proxy. This is useful if you want to proxy only Firefox traffic while leaving the rest of your system unaffected.

  1. Open Firefox and click the hamburger menu (☰) in the top-right corner.
  2. Click Settings.
  3. Scroll to the bottom of the General tab and find the Network Settings section.
  4. Click Settings...
  5. Select Manual proxy configuration.
  6. Enter your proxy details:
    • HTTP Proxy: gate.spyderproxy.comPort: 8080
    • Check Also use this proxy for HTTPS to apply the same proxy to encrypted traffic.
  7. In the No Proxy for field, enter addresses that should bypass the proxy: localhost, 127.0.0.1
  8. Click OK.

Firefox also supports SOCKS5 proxies directly in this same dialog, which we cover in the SOCKS5 section below.

Method 3: System-Wide SOCKS5 with Proxifier

The Windows 11 built-in proxy settings only support HTTP and HTTPS proxies natively. If you need SOCKS5 support system-wide — for example, to route traffic from desktop apps, games, or tools that do not have their own proxy settings — you need a third-party tool like Proxifier.

  1. Download and install Proxifier from the official website.
  2. Open Proxifier and go to Profile > Proxy Servers.
  3. Click Add.
  4. Enter the proxy details:
    • Address: gate.spyderproxy.com
    • Port: 1080
    • Protocol: Select SOCKS Version 5
  5. If your proxy requires authentication, check Enable under the Authentication section and enter your username and password.
  6. Click Check to verify the connection, then click OK.
  7. Go to Profile > Proxification Rules to control which applications use the proxy. You can route all traffic or specify individual applications.

Proxifier intercepts network connections at the Winsock level, which means it can proxy traffic from virtually any Windows application, even those that have no proxy settings of their own. This makes it ideal for SOCKS5 setups on Windows 11.

Method 4: Command Line (netsh)

For automation, scripting, or headless environments, you can configure the Windows proxy from the command line using netsh. This sets the proxy for WinHTTP, which is used by many system services and applications.

  1. Open Command Prompt or PowerShell as Administrator (right-click the Start button and select Terminal (Admin)).
  2. Set the proxy:
    netsh winhttp set proxy proxy-server="gate.spyderproxy.com:8080" bypass-list="localhost;127.0.0.1;*.local"
  3. Verify the current settings:
    netsh winhttp show proxy
  4. To remove the proxy later:
    netsh winhttp reset proxy

Note that netsh winhttp configures the WinHTTP proxy, which is separate from the WinINET proxy used by browsers and the Settings app. To import your system proxy settings into WinHTTP, run:

netsh winhttp import proxy source=ie

This is particularly useful for ensuring that system services, Windows Update, and background applications also use your proxy.

How to Set Up SOCKS5 Proxy on Windows 11

SOCKS5 proxies are more versatile than HTTP proxies because they can handle any type of traffic (not just web browsing), support UDP, and offer optional authentication. However, Windows 11 does not natively support SOCKS5 in its system proxy settings. Here are three ways to use SOCKS5 on Windows 11:

Option 1: Firefox SOCKS5 Settings

  1. Open Firefox and navigate to Settings > General > Network Settings > Settings.
  2. Select Manual proxy configuration.
  3. Leave the HTTP and HTTPS fields blank.
  4. In the SOCKS Host field, enter your proxy address: gate.spyderproxy.com
  5. Set the Port to 1080.
  6. Select SOCKS v5.
  7. Check Proxy DNS when using SOCKS v5 to prevent DNS leaks.
  8. Click OK.

Option 2: Proxifier (System-Wide)

Follow the Proxifier setup in Method 3 above. Proxifier routes all system traffic through your SOCKS5 proxy, making it the best option for applications that do not have their own proxy settings.

Option 3: PuTTY SSH Tunnel

If you have SSH access to a remote server, you can create a local SOCKS5 proxy tunnel using PuTTY:

  1. Open PuTTY and enter the hostname of your SSH server.
  2. In the left panel, navigate to Connection > SSH > Tunnels.
  3. Set Source port to 1080 (or any available local port).
  4. Select Dynamic and Auto.
  5. Click Add.
  6. Go back to Session and click Open to connect.
  7. Once connected, configure your browser or Proxifier to use 127.0.0.1:1080 as a SOCKS5 proxy.

This creates an encrypted tunnel from your Windows 11 machine to the SSH server, and all traffic routed through the SOCKS5 proxy is encrypted end-to-end.

How to Verify Your Proxy Is Working

After configuring your proxy, you should verify that traffic is actually routing through it. Here are the steps:

  1. Check your IP address — Visit our IP Lookup tool and confirm that the displayed IP address matches your proxy server, not your real IP.
  2. Test for DNS leaks — Use our DNS Leak Test to ensure your DNS queries are also routing through the proxy. If your real DNS server appears, your proxy is leaking DNS requests.
  3. Use the command line — Open PowerShell and run:
    curl.exe -x http://gate.spyderproxy.com:8080 https://httpbin.org/ip
    The response should show the proxy IP, not your real IP.
  4. Check in-browser — Visit a site like httpbin.org/ip or ifconfig.me in your browser. The IP displayed should be the proxy's IP.

If the IP address matches your proxy and no DNS leaks are detected, your proxy is configured correctly.

How to Disable or Remove Proxy Settings

When you no longer need the proxy, removing it is straightforward:

Disable System Proxy

  1. Open Settings > Network & Internet > Proxy.
  2. Under Manual proxy setup, click Set up.
  3. Toggle Use a proxy server to Off.
  4. Click Save.

Disable Firefox Proxy

  1. Open Firefox Settings > General > Network Settings > Settings.
  2. Select Use system proxy settings or No proxy.
  3. Click OK.

Remove Command-Line Proxy

Run the following command in an elevated terminal:

netsh winhttp reset proxy

Disable Proxifier

Open Proxifier and go to File > Exit, or simply close the application. Proxifier only proxies traffic while it is running.

Troubleshooting Common Proxy Issues

Proxy Not Connecting

  • Double-check the proxy address and port for typos.
  • Verify the proxy server is online by pinging the address: ping gate.spyderproxy.com
  • Ensure your firewall or antivirus is not blocking the proxy port. Temporarily disable the firewall to test.
  • If using authenticated proxies, confirm your username and password are correct.

Slow Speeds Through Proxy

  • Choose a proxy server geographically closer to your location to reduce latency.
  • Test the proxy latency independently: curl -x http://proxy:port -o /dev/null -w "%{time_total}" https://httpbin.org/ip
  • Switch from shared proxies to dedicated or residential proxies (explained in depth here) for better performance.
  • If using SOCKS5 through Proxifier, ensure you are not routing unnecessary traffic (like local network requests) through the proxy.

"Can't Connect to the Proxy Server" Error

This error in Edge or Chrome means Windows is trying to use a proxy that is unreachable. To fix it:

  • Open Settings > Network & Internet > Proxy and turn off Use a proxy server under Manual proxy setup.
  • Also turn off Automatically detect settings if you are not on a corporate network.
  • Clear your browser cache and restart the browser.
  • If the setting keeps re-enabling itself, check for malware. Some malicious software modifies proxy settings to intercept traffic. Run a full scan with Windows Security.

Applications Bypassing the Proxy

  • Some applications use their own network stack and ignore Windows system proxy settings. Common examples include game launchers, VPN clients, and some development tools.
  • Use Proxifier to force these applications through the proxy at the Winsock level.
  • For command-line tools, set the HTTP_PROXY and HTTPS_PROXY environment variables:
    set HTTP_PROXY=http://gate.spyderproxy.com:8080
    set HTTPS_PROXY=http://gate.spyderproxy.com:8080
  • For PowerShell, use:
    $env:HTTP_PROXY = "http://gate.spyderproxy.com:8080"
    $env:HTTPS_PROXY = "http://gate.spyderproxy.com:8080"

Frequently Asked Questions

Does Windows 11 have built-in proxy settings?

Yes. Windows 11 includes native proxy configuration in Settings > Network & Internet > Proxy. You can set up automatic proxy detection via WPAD, configure a PAC script URL, or manually enter a proxy server address and port. These settings apply system-wide to all applications that use the Windows networking stack, including Chrome, Edge, and most desktop apps.

Can I use a SOCKS5 proxy with Windows 11 system settings?

No. The built-in Windows 11 proxy settings only support HTTP and HTTPS proxies natively. For SOCKS5 support, you need to use Firefox (which has its own SOCKS5 option), a third-party tool like Proxifier, or create an SSH tunnel with PuTTY. Proxifier is the best option for system-wide SOCKS5 coverage on Windows 11.

Will a proxy affect all apps on my computer?

The Windows 11 system proxy affects applications that rely on the WinINET networking layer, which includes most browsers (Chrome, Edge) and many desktop apps. However, some applications use their own networking stack and ignore system proxy settings. To force all apps through a proxy, use a tool like Proxifier that intercepts connections at the Winsock level.

How do I fix the "Can't connect to the proxy server" error in Windows 11?

Go to Settings > Network & Internet > Proxy and turn off the manual proxy toggle and automatic proxy detection. Clear your browser cache and restart the browser. If the proxy setting keeps re-enabling itself, scan your system for malware, as some malicious software modifies proxy settings to intercept your traffic.

What is the difference between HTTP proxy and SOCKS5 proxy on Windows 11?

An HTTP proxy only handles HTTP and HTTPS web traffic. A SOCKS5 proxy works at a lower network level and can handle any type of traffic including HTTP, HTTPS, FTP, and even UDP. SOCKS5 also supports authentication and does not modify your traffic headers. For general web browsing, HTTP proxies are sufficient. For gaming, torrenting, or applications beyond web browsers, SOCKS5 is the better choice.

Need Proxies for Windows 11?

SpyderProxy offers HTTP(S) and SOCKS5 proxies that work with Windows 11 system settings, browsers, and third-party tools.