How to Configure Proxy in Mozilla Firefox

Updated:

Unlike Chrome and Edge—which rely on your operating system's network stack—Mozilla Firefox includes its own independent built-in Network Settings dialog (about:preferences#general) plus native per-tab proxy isolation through Firefox Multi-Account Containers and FoxyProxy.

Mozilla Firefox · HTTP Proxy Format
Settings > General > Network Settings > Manual proxy configuration (HTTP / HTTPS)
Private IPv4 (datacenter)
🇻🇳 Vietnam
Available
From
₫20,000 / IP / month
≈ $0.74 · billed in VND
Volume pricing
  • 1 IP₫40,000
  • 5+ IPs₫35,000
  • 10+ IPs₫25,000
  • 20+ IPs₫25,000
  • 50+ IPs₫25,000
  • 100+ IPs₫25,000
  • 200+ IPs₫25,000
  • 500+ IPs₫25,000
  • 1000+ IPs₫22,000
  • 2000+ IPs₫20,000
Buy Vietnam
Private IPv4 (datacenter)
🇺🇸 United States
Available
From
₫20,000 / IP / month
≈ $0.74 · billed in VND
Volume pricing
  • 1 IP₫40,000
  • 5+ IPs₫35,000
  • 10+ IPs₫25,000
  • 20+ IPs₫25,000
  • 50+ IPs₫25,000
  • 100+ IPs₫25,000
  • 200+ IPs₫25,000
  • 500+ IPs₫25,000
  • 1000+ IPs₫22,000
  • 2000+ IPs₫20,000
Buy United States
Proxies by platform:facebookebayetsyweb-scraping

Why Firefox Is Ideal for Browser-Only Proxy Routing

Firefox manages its own HTTP/HTTPS socket pool, DNS-over-HTTPS resolver, and WebRTC media pipeline independently of Windows or macOS:

CapabilityMozilla FirefoxGoogle Chrome / Edge (Default)
Built-in Independent Proxy GUIYes (Settings → Network Settings → Manual proxy)No (opens OS-wide proxy settings)
Per-Tab Proxy IsolationYes (Multi-Account Containers + FoxyProxy)No (requires separate Chrome user profiles)
WebRTC Leak DisablingBuilt-in (media.peerconnection.enabled = false)Requires extension
DNS-over-HTTPS / Remote DNSBuilt-in checkbox & DoH settingsTied to OS / Secure DNS

Step-by-Step Setup in Firefox Network Settings

bash // Recommended Firefox about:config hardening for proxy privacy media.peerconnection.enabled = false network.proxy.socks_remote_dns = true network.trr.mode = 2 // Enable DNS-over-HTTPS via proxy

Per-Tab Proxies with Firefox Multi-Account Containers

  • Firefox lets you run 10+ isolated cookie jars and 10+ different VinaProxy IPs inside a single browser window: install Mozilla's official 'Firefox Multi-Account Containers' extension alongside FoxyProxy Standard.
  • In FoxyProxy v8+, assign each VinaProxy HTTP(S) proxy to a specific Firefox Container tab (e.g., Personal = US IP, Work = Vietnam ISP IP, Shopping = Japan IP).

Step by step

  1. 1

    Open Firefox Network Settings

    Open Firefox Settings (about:preferences), scroll all the way to the bottom to the 'Network Settings' section, and click 'Settings...'.

  2. 2

    Select Manual Proxy Configuration

    Choose 'Manual proxy configuration', enter your VinaProxy IP address in 'HTTP Proxy' and the port in 'Port', then check 'Also use this proxy for HTTPS'.

  3. 3

    Set Localhost Bypass and Save

    Add localhost, 127.0.0.1 to the 'No proxy for' box, leave SOCKS Host blank when using a paid HTTP(S) proxy, and click OK.

  4. 4

    Authenticate and Disable WebRTC Leaks in about:config

    Visit https://vinaproxy.com/tools/proxy-checker and enter your VinaProxy Username and Password when prompted. Optionally open about:config and set media.peerconnection.enabled to false.

Frequently asked questions

Does setting a Manual Proxy in Firefox affect Chrome or other apps on my PC?

No! Firefox's Manual Proxy Configuration applies exclusively to Firefox. Chrome, Edge, and desktop applications remain on your direct connection.

Why should I check 'Also use this proxy for HTTPS' in Firefox?

If you leave that box unchecked, Firefox only routes plain http:// sites through the proxy and connects directly on https:// sites.

How do I stop Firefox from asking for my proxy password every time I open it?

Check 'Save password' in Firefox's authentication dialog, or use the FoxyProxy extension which injects the Proxy-Authorization header automatically on startup.

Get low-latency HTTP(S) proxies for Firefox

Instant Dedicated IPv4 and Static ISP credentials across 7 countries.

View Proxy Pricing

Related articles

Proxy setup
How to set up a proxy in FoxyProxy (Firefox & Chrome)
Step-by-step guide to adding authenticated HTTP ip:port:user:pass proxies and URL patterns in FoxyProxy for Mozilla Firefox and Google Chrome.
Proxy setup
How to Configure Proxy in Google Chrome
Configure VinaProxy HTTP(S) proxies in Google Chrome without changing your whole OS IP using Chrome extensions, --proxy-server CLI flags, or separate user profiles.
Proxy setup
How to set up a proxy in GoLogin (Orbita Browser)
Step-by-step guide to adding HTTP ip:port:user:pass proxies in GoLogin. Configure Orbita WebRTC, timezone, and bulk proxy paste.
Free tools
Proxy Checker: Check Your Proxies Online
Free proxy checker: paste up to 100 proxies as ip:port:user:pass and check proxy online for status, exit IP and latency. Learn what each error means.
Proxies by platform
Proxies for Facebook: isolate every account on a dedicated static IP
Prevent Facebook security checkpoints with dedicated static ISP and private IPv4 proxies. Isolate browser profiles and maintain consistent login sessions.
Proxies by platform
Proxies for eBay: isolate every seller and buyer account on a static IP
Manage multiple eBay seller and buyer accounts without MC011 linked-account bans. Dedicated US Static ISP and UK private IPv4 proxies.
Proxies by platform
Proxies for Etsy: protect every shop with a clean, unchanging Static ISP IP
Keep Etsy POD, handmade, and digital shops safe from automated onboarding suspensions. Dedicated US and Vietnam Static ISP proxies.
Proxies by platform
Proxies for Web Scraping: unmetered dedicated IPv4 & ISP pools for 24/7 crawlers
High-speed HTTP(S) dedicated IPv4 and Static ISP proxies for Python, Playwright, Selenium, and Scrapy with unlimited monthly bandwidth.