Configuring a Proxy on Windows
This guide covers how to set up a proxy on Windows for system-wide use or within specific browsers.
System-Wide Proxy (Windows 10 & 11)
This method routes all HTTP/HTTPS traffic through your proxy.
- Open Settings (Win + I).
- Navigate to Network & Internet → Proxy.
- Under Manual proxy setup, toggle Use a proxy server to On.
- Enter your proxy details:
- Address: Your proxy host (e.g.,
fr.hypeproxy.io) - Port: Your assigned port number
- Address: Your proxy host (e.g.,
- Click Save.
If your proxy requires authentication (username/password), Windows will prompt you for credentials when you first access a website.
Browser-Specific Setup
Google Chrome
Chrome uses the system proxy settings by default. For per-profile proxy control, use a browser extension like Proxy SwitchyOmega:
- Install the Proxy SwitchyOmega extension from the Chrome Web Store.
- Click the extension icon → Options.
- Create a new profile and enter your proxy details:
- Protocol: HTTPS or SOCKS5
- Server: Your proxy host
- Port: Your port number
- Enter your username and password if required.
- Apply the profile.
Mozilla Firefox
Firefox has its own proxy settings, independent of the system:
- Open Settings → General → scroll to Network Settings → Settings.
- Select Manual proxy configuration.
- Enter your proxy host and port in the appropriate field (HTTP or SOCKS).
- Check Also use this proxy for HTTPS if using an HTTP proxy.
- Click OK.
Verifying the Proxy Works
After configuration, verify your proxy is active:
- Visit an IP checking service to confirm your IP has changed.
- If using a HypeProxy.io proxy, you can also use the API:
curl https://api.hypeproxy.io/Utils/GetExternalIp/YOUR_PROXY_ID \
-H 'Authorization: Bearer YOUR_API_TOKEN'
Troubleshooting
- Can't connect: Double-check the host and port. Ensure your firewall isn't blocking the proxy port.
- Authentication failures: Verify your credentials in the HypeProxy.io dashboard. If using IP whitelisting, make sure your current IP is authorized.
- Slow speeds: Try switching between HTTPS and SOCKS5 protocols to see which performs better.