Most browsers borrow their proxy from the operating system. Firefox does not: it has its own connection settings, stored inside the browser. For a business team that is a useful split. Staff can keep Chrome or Edge for email, internal tools and client logins, and use Firefox only for proxied market research, with no risk of the proxy leaking into the rest of the computer.
This guide sets up that arrangement, explains how to keep each market in its own Firefox profile, and lists the checks to run before anyone relies on the results. The menus are the same on Windows, macOS and Linux.
A simple browser policy for the team
- Everyday browser: internal systems, client dashboards, email and anything that should come from the office address.
- Firefox with a proxy: competitor pages, regional pricing, local search results and ad checks in the markets you sell to.
- One Firefox profile per market: cookies and settings stay separate, so a session for one country never colours what you see in another.
Writing this down once saves a lot of confusion later, when two colleagues compare results that do not match.
Before you open the settings
Copy four values from your dashboard: host, port, username and password. Our proxies use host:port with that login. Then decide which type the research needs. Datacenter proxies are the economical choice for general checks, while residential proxies suit sites that look closely at where traffic comes from, such as retailers and search engines with regional results.
Configuring Firefox step by step
Find the connection dialog
- Open the three-line menu in the top-right corner and pick Settings.
- Remain in the General panel and scroll right down to Network Settings.
- Press Settings... to open the Connection Settings dialog.
A shortcut worth adding to the team's how-to document: typing about:preferences#general in the address bar opens the same panel, with Network Settings at the bottom.
Add an HTTP proxy
- Choose Manual proxy configuration.
- Type the host into HTTP Proxy, with the port in the neighbouring Port box.
- Select Also use this proxy for HTTPS as well; without it, encrypted sites skip the proxy. In older Firefox builds the same checkbox reads "Use this proxy server for all protocols".
- Only edit the No proxy for list if IT names internal addresses that must not go through the proxy.
- Press OK.
There are no login fields in this dialog. Instead, Firefox shows a sign-in pop-up when the first page goes through the proxy, and it remembers the answer for the rest of that browser session.
Or add a SOCKS proxy
Every one of our proxies also speaks SOCKS5. To use it, leave the HTTP fields empty, fill in SOCKS Host and Port, select SOCKS v5 and tick Proxy DNS when using SOCKS v5. Because the dialog has no login fields, IP-whitelist authentication from the dashboard is usually the simplest way to pair SOCKS with Firefox in an office.
Keep DNS lookups inside the proxy
A proxy can carry your page requests while the browser still asks your office provider to look up each site's address. That leaves a list of the competitors you research on a network you do not control. The Proxy DNS when using SOCKS v5 option closes that gap, but it only applies to SOCKS. With an HTTP proxy, run our DNS leak test once setup is finished to see where lookups are going.
One Firefox profile per market
Proxy settings belong to the Firefox profile, so separate profiles can carry separate proxies. Open about:profiles, create a profile for each market or client, launch it and repeat the configuration with that market's proxy. Name profiles clearly, for example by country and client, so anyone on the team can pick the right one.
Confirm the setup before using the results
Load our my IP tool in the configured profile. It should show the proxy's address and location. If the office IP appears, check the port, the spelling of the host, and whether the login pop-up was closed without credentials. Then repeat the DNS leak test; if your own provider's resolvers still appear, switch to SOCKS with remote DNS or review the computer's DNS settings.
Ending a research session
Because the proxy lives inside Firefox, turning it off touches nothing else. Go back into Connection Settings and choose No proxy; if the office routes traffic through a proxy of its own, choose Use system proxy settings instead. Firefox applies the change immediately, with no restart needed.
Problems and fixes
| What the team sees | Likely cause and fix |
|---|---|
| Pages load slowly | The endpoint may be far from you or busy. Test it in our proxy checker to separate a proxy problem from a local network one, and pick a closer location if needed. |
| The login pop-up keeps returning | The username does not match exactly. Many usernames include a region or session part, so copy it from the dashboard rather than typing it. |
| One site refuses while others work | Some services reject datacenter ranges. Move that research to residential or mobile proxies, which route through home broadband and mobile carrier networks. |
| Firefox shows "The proxy server is refusing connections" | The host, port or protocol is wrong. Check whether the order is set to HTTP or SOCKS and enter the values again. |
Picking a type for research work
For general browsing, page reviews and light regional checks, datacenter proxies keep costs down. For retailers and platforms that are selective about the traffic they accept, residential premium proxies are the type to try, as that is our higher-trust residential tier for demanding sites. The proxies overview compares all four types and the pricing page shows current per-GB rates.
Keep research to public pages, respect each site's terms and follow the rules that apply to your business. Set up this way, Firefox becomes a contained research browser that is easy to switch on, easy to switch off, and kept apart from everything else on the machine.