Integrations menu
Browser setup

Firefox Proxy Settings: Firefox-Only HTTP and SOCKS5

To use a proxy in Firefox only, open ≡ → Settings → General, select Network Settings → Settings… (newer releases: Proxy settings → Configure proxy), choose Manual proxy configuration, enter gate.proxyfield.io as HTTP Proxy and 7000 as Port, tick Also use this proxy for HTTPS and select OK. Firefox keeps this in its own profile, so Windows, macOS and other apps stay direct. ProxyField residential proxies cost from $1.95/GB ($2.95/GB for 1 GB), with a 99.6% success rate, according to our service data. Start with the Easy Trial: 1 GB for $2.95, no subscription, and the traffic never expires.

residential IPs
412M+
from, traffic never expires
$1.95/GB
Easy Trial
1 GB for $2.95
gate.proxyfield.io:7000
What you enter in Firefox
Firefox fieldProxyField value
Connection SettingsManual proxy configuration
HTTP Proxygate.proxyfield.io
Port7000, with Also use this proxy for HTTPS ticked
ProtocolsHTTP, HTTPS and SOCKS5, all on the same host and port
Username (sign-in prompt)<login>-country-us-city-new_york; the optional keys are -country-<cc>, -region-<region>, -city-<city>, -session-<id> and -ttl-<seconds> (30 to 129,600 s, 20 min when ttl is left out); add -mobile or -dc right after the login for mobile or rotating datacenter IPs (-dc takes the country only)
Passwordyour ProxyField password
SOCKS Host, SOCKS v5the built-in setting sends no SOCKS username and password, so add your IP to the allowlist (up to 100 IPv4 addresses) and use the port you set up in the dashboard; tick Proxy DNS when using SOCKS v5. FoxyProxy sends SOCKS5 with the same username and password, and tools that take a proxy URL write socks5h:// so the gateway resolves the site's name
No passwordadd your IP to the allowlist (up to 100 IPv4 addresses) and use the port you set up in the dashboard
One proxy per containerMulti-Account Containers or FoxyProxy, with its own username per container
IP behavioura new IP on every request, or one IP for 30 s to 36 h with -session-<id>-ttl-<seconds>
Headersthe gateway adds no Via, X-Forwarded-For or Forwarded header; the headers Firefox sends pass through; your Proxy-Authorization is removed before the request goes to the site

Set up Firefox with ProxyField

  1. Open ≡ → Settings → General → Network Settings → Settings… (newer releases: Proxy settings → Configure proxy).
  2. Select Manual proxy configuration.
  3. Set HTTP Proxy to gate.proxyfield.io and Port to 7000, tick Also use this proxy for HTTPS, and select OK.
  4. Open https://api.ipify.org and enter your username and password in the prompt.

For one container, Multi-Account Containers takes the whole proxy as one URL under Advanced proxy settings.

http://<login>-country-us-city-new_york:<password>@gate.proxyfield.io:7000

Mozilla's own guide to these fields: Connection settings in Firefox (Mozilla Support).

A different proxy per tab or container: yes, but not with the built-in setting, which is one proxy for the whole Firefox profile. An add-on does it: Mozilla's Multi-Account Containers or FoxyProxy gives each container its own proxy, and FoxyProxy's Tab Proxy sets one for the current tab. All tabs in one container share its proxy, so for a different proxy in each tab, open each tab in its own container or give it a Tab Proxy. This is a Firefox feature: in Chrome, FoxyProxy has no Tab Proxy or Container Proxy, only an Incognito proxy. The limits that decide which method works:

  • FoxyProxy's Container Proxy is not available for the default (no-container) tabs.
  • FoxyProxy's Tab Proxy is cleared when Firefox or the add-on restarts or updates, and it doesn't cover service worker requests.
  • Multi-Account Containers 8.3.8 reads only letters, digits, - and _ in the proxy username and password.
  • In private windows an add-on works only if you allow it under Run in Private Windows (Settings → Extensions and themes → the add-on).

Checking geo-targeted pages in several countries? Use residential proxies with one container per country: ProxyField has 412M+ residential IPs in 195+ countries and 21,000+ cities, with country, region and city targeting, from $2.95/GB for 1 GB down to $1.95/GB, cheaper than the big brands' $4/GB at every volume. A first round of checks costs 1 GB for $2.95 (Easy Trial): at 2 MB a page, that is roughly 500 page loads. The worked example is below.

Mobile 5G/4G proxies cost $3.45/GB for 1 GB down to $2.45/GB from 1,000 GB on the same gateway and balance, over HTTP, HTTPS and SOCKS5.

Labels can differ slightly between versions.

On this page 11 sections

Set up a proxy in Firefox only, without affecting other apps

  1. Open ≡ → Settings → General and scroll down. Select Network Settings → Settings…, or in newer releases Proxy settings → Configure proxy: both open the same Connection Settings window.
    Screenshot Firefox Settings, General, Proxy settings with the Configure proxy button
  2. In Connection Settings, select Manual proxy configuration.
    Screenshot Firefox Connection Settings with Manual proxy configuration selected
  3. Set HTTP Proxy to gate.proxyfield.io and Port to 7000. Tick Also use this proxy for HTTPS.
    Screenshot HTTP Proxy gate.proxyfield.io, Port 7000, Also use this proxy for HTTPS ticked
  4. Leave No proxy for empty unless you need exceptions: by default Firefox doesn't send localhost, 127.0.0.1 or ::1 through a proxy.
  5. Select OK and open https://api.ipify.org. Firefox shows a sign-in prompt that names the proxy, gate.proxyfield.io:7000: enter <login>-country-us-city-new_york and your password.
    Screenshot Firefox proxy authentication prompt for gate.proxyfield.io
  6. Expect a New York IP that is not yours. Open the same address in Chrome or another app: it still shows your own IP, which proves the proxy is Firefox-only.

The other choices in Connection Settings are No proxy, Auto-detect proxy settings for this network, Use system proxy settings (the default, which follows Windows or macOS) and Automatic proxy configuration URL (a PAC file); only Manual proxy configuration and a PAC URL you control keep the proxy to Firefox alone.

Why other apps stay direct: the manual setting is stored in your Firefox profile (in about:config, network.proxy.type changes to 1), not in Windows or macOS. The reverse is not true: with Use system proxy settings, Firefox follows a proxy set in the operating system.

SOCKS5 in Firefox, with remote DNS

Firefox supports SOCKS v5: set SOCKS Host to gate.proxyfield.io, Port to the port you set up in the dashboard for your allowlisted IP, select SOCKS v5, and tick Proxy DNS when using SOCKS v5 so DNS goes through the proxy. Leave HTTP Proxy empty.

The built-in setting can't send a SOCKS username and password, so it needs your IP on the allowlist in your account. Or use an add-on that sends SOCKS5 credentials: FoxyProxy does in Firefox (not in Chrome). With a login, SOCKS5 runs on the same gate.proxyfield.io:7000 with the same username and password as HTTP. With the IP allowlist, the product, location and session are set per port in the dashboard. See SOCKS5 proxies.

A different proxy per tab or container

Where the proxy appliesHowWhat to know
All of Firefox (every window and tab)Built-in Manual proxy configurationone proxy per profile
One containerMulti-Account Containers → Advanced proxy settingsMozilla's add-on; also offers Mozilla VPN locations
One containerFoxyProxy → Container Proxynot for the default (no-container) tabs
The current tabFoxyProxy → Tab ProxyFirefox only; cleared when Firefox or the add-on restarts
Tabs whose URL matches a patternFoxyProxy → Tab Proxy by patternsresets when the tab's URL changes
A whole separate browserA second Firefox profile (firefox -P or about:profiles)each profile has its own proxy settings
Read moreShow less

FoxyProxy applies its settings in this order: Global Exclude, Tab Proxy, Tab Proxy by patterns, Incognito proxy, Container Proxy, then the proxy or patterns you selected (FoxyProxy help). Tab Proxy by patterns needs FoxyProxy 9.0 or later, and the toolbar popup lists only the top 100 active proxies. For private windows, allow the add-on under Run in Private Windows.

Firefox vs Chrome: Tab Proxy, Tab Proxy by patterns, Container Proxy, Proxy DNS and SOCKS5 with a username and password are Firefox-only in FoxyProxy; in Chrome it has its normal proxy settings plus an Incognito proxy.

Multi-Account Containers: one proxy per container

  1. Install Multi-Account Containers from addons.mozilla.org, open its menu → Manage Containers, and pick or create a container, for example "US".
  2. Select Advanced proxy settings and enter http://<login>-country-us-city-new_york:<password>@gate.proxyfield.io:7000.
  3. Select Apply to Container (the first time, Enable the extra proxy permission).
  4. Open a tab in that container and check https://api.ipify.org.
    Screenshot Multi-Account Containers Advanced proxy settings with an http proxy URL

The field takes type://host:port or type://username:password@host:port, with the type http, https, socks (SOCKS5) or socks4. In version 8.3.8 the field reads only letters, digits, hyphens and underscores in the username and password; for a password with other characters, use the IP allowlist and the port you set up in the dashboard.

FoxyProxy: Container Proxy and Tab Proxy

  1. In FoxyProxy, Proxy → Add: type HTTP, hostname gate.proxyfield.io, port 7000, your username and password. Add one entry per country you need.
  2. Open a tab in a container, open the FoxyProxy toolbar popup and choose Container Proxy → the entry for that country.
  3. For a single tab, choose Tab Proxy instead. It is cleared when you restart Firefox.

The full FoxyProxy setup with ProxyField is on the FoxyProxy setup page. ProxyField doesn't have its own Firefox add-on; any add-on that takes an HTTP proxy with a username and password works.

Residential proxies for checking geo-targeted pages in several countries

For geo-checks in Firefox, ProxyField residential proxies give one container per country, from $2.95/GB for 1 GB down to $1.95/GB, on one balance for every country, with no surcharge per country. Make one container per market and give each its own username:

MarketCountry codeProxyField residential pool
United Statesus61.2M+ IPs, 2,800+ cities (US proxies)
United Kingdomgb16.6M+ IPs, 640+ cities (UK proxies)
Germanyde20.2M+ IPs, 980+ cities (German proxies)
Francefr8.3M+ IPs, 170+ cities (French proxies)
Spaines13.7M+ IPs, 690+ cities (Spanish proxies)
Italyit10.2M+ IPs, 210+ cities (Italian proxies)
Canadaca5.5M+ IPs (Canadian proxies)
Netherlandsnl3.2M+ IPs, 110+ cities (Dutch proxies)
Polandpl5M+ IPs, 160+ cities (Polish proxies)
Australiaau4.1M+ IPs, 140+ cities (Australian proxies)
Indiain42.6M+ IPs, 1,100+ cities (Indian proxies)
Brazilbr36.8M+ IPs (Brazilian proxies)
Mexicomx26.1M+ IPs (Mexican proxies)
Japanjp3.3M+ IPs (Japanese proxies)
Read moreShow less

The username form is <login>-country-us-city-new_york; other countries follow it with their code. Countries take their two-letter code in lowercase, as in <login>-country-gb.

Worked example: New York and the UK side by side

  1. In Multi-Account Containers, create a container "US-NY" with http://<login>-country-us-city-new_york:<password>@gate.proxyfield.io:7000 and a container "UK" with http://<login>-country-gb:<password>@gate.proxyfield.io:7000 (Advanced proxy settings → Apply to Container).
  2. Open https://ipinfo.io/json in a tab of each container. Expect "country": "US" and "city": "New York" in the first, "country": "GB" in the second.
  3. Open the page you are checking in both containers, side by side, and record what differs: language, currency, prices, banners, redirects.

Audit each result:

  1. Before you judge a page, compare it with the country and city that https://ipinfo.io/json returns in the same container. Geolocation databases can disagree on the city, so trust the country first, then the region, then the city.
  2. Keep a sticky session (30 s to 36 h) while you are logged in or stepping through a checkout, so the IP doesn't change between pages. Region, session and session time go in the same username: -region-<region>, -session-<id> and -ttl-<seconds> (30 to 129,600 seconds, 20 minutes by default), as in <login>-country-us-region-new_york-city-new_york-session-he9f2qga-ttl-600; every part after the login is optional. Residential is the default; add -mobile after the login for mobile IPs: <login>-mobile-country-us.
  3. For a fresh view on every load, use per-request rotation.
  4. Containers keep cookies apart, so a currency or region a site stored for the US view doesn't follow you into the UK container. Clear a container's cookies before a recheck.
  5. Sites also read the language the browser asks for (the Accept-Language header), and Firefox sends one language list for the whole profile. For a check in German or French, set it in Settings → General → Language → Choose…, or use a separate Firefox profile per language.

What a round of checks costs in traffic: page loads per GB ≈ 1,000 ÷ the page size in MB. Read the size in Firefox's developer tools (F12 → Network, the transferred total at the bottom): a 2 MB page gives roughly 500 loads per GB, so 10 markets × 5 pages × 2 MB = 100 MB, a tenth of the Easy Trial's 1 GB.

Targeting covers country, region (state) and city, with all 50 US states, across 195+ countries (all locations). ASN, ZIP and carrier targeting are not offered.

What to check in any provider for multi-country checks in Firefox:

CheckWhy it mattersProxyField
Country count and the pool in your marketsa market without IPs can't be checked195+ countries; per-country pools in the table above
City targetingcity pages, local prices and store finders differ by citycountry, region (state) and city; 21,000+ cities
HTTP proxy with a username and passwordMulti-Account Containers and FoxyProxy take one per containerHTTP, HTTPS and SOCKS5 at gate.proxyfield.io:7000 with username:password, or the IP allowlist on the port you set up in the dashboard
Sticky sessionsa checkout or a logged-in page must keep one IPper-request rotation, or sticky from 30 s to 36 h
Smallest purchasea first round of checks shouldn't need a large order1 GB (Easy Trial: 1 GB for $2.95), the same pool as a 1 TB order; traffic never expires. Many providers make you buy 2 GB or more to start; with ProxyField you can buy just 1 GB
Price at your volumethe rate you pay once the checks become routine$2.95/GB down to $1.95/GB, cheaper than the big brands' $4/GB at every volume
Quality figure and its basisa figure without a basis is not a figurea 99.6% success rate, according to our service data
Policies and helpyou should know the terms before you payordinary purchases, crypto included, need no ID; all purchases are final; 24/7 live chat with setup help
What is not offeredso you don't plan around itZIP, ASN and carrier targeting

What it costs. One balance, per GB, no subscription; the rate for your volume applies to the whole purchase, and the traffic never expires:

Volume in one purchase, Residential, Mobile
Volume in one purchaseResidentialMobile
1–9 GB$2.95$3.45
10–49 GB$2.79$3.29
50–99 GB$2.65$3.15
100–249 GB$2.49$2.99
250–499 GB$2.29$2.79
500–999 GB$2.09$2.59
1,000+ GB$1.95$2.45

The smallest purchase is 1 GB, the same pool as a 1 TB order. Full details on pricing per GB.

Check the proxy works

  1. https://api.ipify.org shows an IP that is not yours.
  2. https://ipinfo.io/json shows its location, or test your proxy.

Use a proxy operator you trust: on sites without HTTPS, the operator of any proxy can see and change the traffic. WebRTC can expose your real IP. To turn it off, set media.peerconnection.enabled to false in about:config (browser video calls stop working).

In code: Firefox with Selenium, or the Firefox engine in Playwright.

Turn off the proxy in Firefox

Open Network Settings → Settings… (or Configure proxy), select No proxy (or Use system proxy settings to follow the OS), then OK.

Firefox's default is Use system proxy settings, so a system proxy also applies to Firefox until you switch to manual or No proxy: system proxy on a Mac, system proxy on Windows. Chrome has no setting of its own: Chrome proxy settings.

Which proxies work best with Firefox?

Residential proxies or mobile 5G/4G proxies, with a sticky session (30 s to 36 h) while logged in: residential from $1.95/GB, mobile from $2.45/GB, one balance. For one IP that stays the same for days, a dedicated ISP proxy costs from $2.29 per IP per 30 days: static residential (ISP) proxies. 24/7 live chat helps with the setup.

A proxy changes your IP, location and reputation; it doesn't solve CAPTCHAs or hide your fingerprint: how sites detect bots.

Troubleshooting

SymptomLikely causeFix
"The proxy server is refusing connections"Wrong host, port or protocolCheck gate.proxyfield.io, 7000 (with the IP allowlist, the port you set up in the dashboard), and HTTP vs SOCKS v5 (the full fix)
The password prompt keeps returningWrong username format or passwordCopy the credentials from your account
Wrong countryA misspelled parameterFix the username
A container proxy shows as invalidA character other than letters, digits, - or _ in the credentialsUse the IP allowlist, with the port you set up in the dashboard
A tab lost its proxyFoxyProxy Tab Proxy clears on restartSet it again, or use a Container Proxy
Some sites failThe site blocks the IP, or a restricted categorySome site categories are restricted to protect the network, including financial and government services (see the acceptable use policy)
The setting reverts or is grayed outAn add-on or policy controls itCheck add-ons and about:policies

Gateway error messages: 407 Proxy Authentication Required for a wrong login or password, an IP not on the allowlist or a malformed location, 402 Payment Required when no traffic is left and 502 Bad Gateway when no exit could be connected; a restricted site gets no separate response, and a 403 comes from the site itself. See proxy errors.

Get started

No minimum purchase, no subscription; the traffic never expires and all purchases are final. See pricing per GB.

A proxy that works on some sites but not others is usually a site check, not a Firefox setting: what proxies can and cannot fix.

Sources

Firefox Proxy Settings FAQ

How do I set up a proxy in Firefox without affecting other apps?

ProxyField proxies, from $1.95/GB, go into Firefox alone through Settings → General → Network Settings → Settings… (newer releases: Proxy settings → Configure proxy) → Manual proxy configuration: HTTP Proxy gate.proxyfield.io, Port 7000, and tick Also use this proxy for HTTPS. The setting is stored in your Firefox profile, so Windows, macOS and other apps keep their own connection.

Can I use a different proxy in each Firefox tab or container?

Yes, per tab and per container, but not with the built-in setting, which is one proxy for all of Firefox. Multi-Account Containers (Advanced proxy settings) or FoxyProxy (Container Proxy) gives each container its own proxy, and all tabs in that container share it; FoxyProxy's Tab Proxy sets one for the current tab until you restart Firefox. With ProxyField, each container gets its own username, such as <login>-country-us-city-new_york; in private windows, allow the add-on under Run in Private Windows.

What residential proxies are a good fit for Firefox when checking geo-targeted pages in several countries?

ProxyField residential proxies cover 195+ countries and 21,000+ cities with 412M+ IPs (61.2M+ in the US, 16.6M+ in the UK, 20.2M+ in Germany), from $2.95/GB for 1 GB down to $1.95/GB, cheaper than the big brands' $4/GB at every volume. Put one country in each Firefox container, each with its own username, confirm the country at ipinfo.io/json, and check the page side by side; at 2 MB a page, the Easy Trial's 1 GB for $2.95 covers roughly 500 page loads. Targeting goes to country, region and city; ASN and ZIP targeting are not offered.

Where are the proxy settings in Firefox?

Open ≡ → Settings → General and scroll down to Network Settings → Settings…; newer releases call it Proxy settings → Configure proxy. Both open Connection Settings.

Does Firefox support SOCKS5 proxies?

Yes, SOCKS v5: set SOCKS Host gate.proxyfield.io and, as Port, the port you set up in the dashboard for your allowlisted IP, because the built-in setting sends no SOCKS username and password. Select SOCKS v5, tick Proxy DNS when using SOCKS v5 and leave HTTP Proxy empty. See SOCKS5 proxies for when SOCKS5 is worth it.

Does Firefox support SOCKS5 proxies with authentication?

Not in the built-in setting, which can't send a SOCKS username and password. Allowlist your IP in your account and use the port you set up in the dashboard, or use an add-on such as FoxyProxy, which sends SOCKS5 credentials in Firefox.

What does "Proxy DNS when using SOCKS v5" do?

It sends DNS lookups through the SOCKS proxy instead of your own resolver, so sites resolve as they do at the proxy's location and your DNS doesn't reveal the sites you visit. Tick it when using SOCKS v5.

Can Multi-Account Containers use a proxy other than Mozilla VPN?

Yes: Advanced proxy settings in each container takes any proxy in the form type://username:password@host:port, with http, https, socks or socks4. In version 8.3.8 the username and password may hold only letters, digits, hyphens and underscores.

Does a FoxyProxy Tab Proxy stay after a restart?

No. FoxyProxy clears Tab Proxy and Tab Proxy by patterns when Firefox or the add-on restarts or updates. For a proxy that stays, use a Container Proxy or a separate Firefox profile.

How do I use a proxy with a username and password in Firefox?

Set the HTTP proxy, open any page, and enter your username, such as <login>-country-us-city-new_york, and your password when Firefox asks. Firefox can keep them in its password manager.

Show 13 more questionsShow fewer questions

Can Firefox save my proxy password?

Yes, in its password manager; tick "Do not prompt for authentication if password is saved" in Connection Settings to skip the prompt. Remove the saved login in Settings → Privacy & Security → Saved passwords to change it.

Does the Firefox proxy affect other apps?

No, a manual proxy in Firefox applies only to Firefox. The reverse can happen: with Use system proxy settings selected, a Windows or macOS proxy also applies to Firefox.

Does Firefox use the system proxy settings?

By default, yes: Firefox starts on Use system proxy settings. Switch to Manual proxy configuration for a Firefox-only proxy, or to No proxy to ignore the system's.

Can I use different proxies in different Firefox windows?

Not with the built-in setting, which covers every window. Use containers with an add-on, or separate Firefox profiles (firefox -P), each with its own proxy settings.

How do I turn off the proxy in Firefox?

Open Network Settings → Settings… (or Configure proxy), select No proxy, then OK. To follow the operating system's proxy again, select Use system proxy settings instead.

Which Firefox proxy extension should I use?

FoxyProxy to switch proxies by site or tab and to send SOCKS5 credentials, or Multi-Account Containers for a different proxy per container; install them from addons.mozilla.org. ProxyField doesn't have its own add-on, and any add-on that takes an HTTP proxy with a username and password works.

Why use a proxy add-on instead of Firefox's built-in setting?

An add-on can switch proxies by site, give each container or tab its own proxy and send SOCKS5 credentials; the built-in setting does none of these. For one proxy for all of Firefox, the built-in setting is enough.

Which proxies are best for Firefox?

ProxyField residential proxies, from $1.95/GB, or mobile 5G/4G proxies, from $2.45/GB, with a sticky session of up to 36 h for logins. For one IP for days, a dedicated ISP proxy costs from $2.29 per IP per 30 days: static residential (ISP) proxies.

How do I check if Firefox is using a proxy?

Open https://api.ipify.org: it should show an IP that is not yours, and https://ipinfo.io/json shows its location. Or test your proxy in the ProxyField checker.

How do I fix proxy errors in Firefox?

"The proxy server is refusing connections" points to the host, port or protocol; a password prompt that keeps returning points to the credentials. A setting that reverts or is grayed out is controlled by an add-on or a policy (about:policies).

Can I set up a proxy in Firefox on Android or iOS?

On iPhone and iPad, Firefox uses the Wi-Fi proxy you set in iOS (iPhone proxy settings). On Android, a VPN-mode proxy app routes every app, Firefox included (proxy for Android).

Can I use a free proxy in Firefox?

Firefox accepts any proxy, but free public proxies are shared, often slow or already blocked, and can read unencrypted traffic. ProxyField does not offer free proxies; the smallest purchase is 1 GB for $2.95.

How do I set a Firefox proxy in Selenium?

Set the network.proxy.* preferences in FirefoxOptions, including SOCKS5 with remote DNS; the code is on the Selenium proxy setup page. Playwright also drives Firefox with its proxy option.

Easy Trial: 1 GB for $2.95.

Try for the price of 1 GB, no subscription, traffic never expires.