Firefox proxy server Settings
If you want to send your web browser traffic—and only your browser traffic—through a proxy, Mozilla Firefox is a great option. It uses your system-wide proxy settings by default, but you can configure separate proxy settings for Firefox only.
Generally, you’ll use a proxy if your school or work provides it to you. You could also use a proxy to hide your IP address or access geoblocked websites that aren’t available in your country, but we recommend a VPN for that instead. If you need to set up a proxy for school or work, get the necessary credentials from them and read on.
Firefox is unique here because Chrome, Edge, and Internet Explorer don’t allow you to set a custom proxy server. They only use your system-wide proxy settings. With Firefox, you can route only some web traffic through the proxy without using it for every application on your system.
To access proxy settings in Mozilla Firefox, click on Firefox’s menu and go to Options.
Click the “Advanced” icon at the left side of the Preferences window, click the “Network” tab at the top of the window, and then click the “Settings” button under Connection.
You can select four different proxy options here. By default, Firefox is set to “Use system proxy settings”.
- No proxy: Firefox won’t use a proxy server, even if one is configured in your system-wide proxy settings.
- Auto-detect proxy settings for this network: Firefox will use the Web Proxy Auto-Discovery Protocol, also known as WPAD, to detect the appropriate proxy for your network. This feature is sometimes used only on business and educational networks to automatically provide the necessary proxy settings to all PCs on a network.
- Use system proxy settings: Firefox follows whatever proxy settings you have configured in your system settings. If you don’t have a system-wide proxy configured, Firefox won’t use a proxy.
- Manual proxy configuration: Firefox allows you to manually set custom proxy settings that will only be used for Firefox itself.
If you select “Manual proxy configuration”, you’ll need to enter your proxy server settings in the boxes here. Your proxy service provider—or employer, if it’s provided by your employer—will be able to provide the settings you need.
Enter the address of the proxy server you want to use for normal, unencrypted HTTP browsing connections in the “HTTP Proxy” box. You’ll also need to enter the port the proxy server uses in the “Port” box.
Uncheck this box if you want to enter separate proxy servers for HTTP, HTTPS, and FTP connections. This isn’t common.