Products
Datacenter proxies from $19/mo Rotating proxies from $49/mo ISP proxies from $33/mo Dedicated proxies from $3.50/mo UDP proxies from $5/mo Try proxies
Use cases
Data & scraping AI services Social media & messaging E-commerce & finance Media & entertainment Marketing & ads Automation & tools All use cases →
Pricing
Full pricing table All 20 locations Money-back guarantee
Resources
Blog Proxy API MCP server Setup guides FAQ For business About us Affiliate program
English
English Русский
Mozilla Firefox

Setting up a proxy server in the Mozilla Firefox browser

Firefox is the only major browser with its own proxy settings — Chrome and Edge simply use the system ones. Below are two ways to connect a PapaProxy.net proxy: through the FoxyProxy extension (recommended) or through the built-in network settings. Either way takes about two minutes.

Before you start: proxy details and ports

You'll need your proxy IP address and port. Both are listed in your Dashboard — open your active subscription to see the full connection details. The port depends on how you want to authenticate:

Authentication HTTP port SOCKS5 port Good for
Username / password
credentials from your Dashboard
8080 1080 Dynamic IP — a standard home internet connection
IP whitelisting
no login required
8085 1085 Static IP — a server or a connection with a fixed address

With IP whitelisting, you first add your current IP address to the whitelist in the Dashboard. If your address later changes, update the whitelist entry — the proxy stops responding to the old IP.

For regular browsing, an HTTP or HTTPS proxy is all you need. SOCKS5 is the most flexible proxy protocol and makes sense when you route other applications alongside the browser.

Method 1: FoxyProxy extension (recommended)

FoxyProxy stores multiple proxy profiles, switches them in two clicks, and — unlike Firefox's built-in settings — supports SOCKS5 with username/password authentication.

  1. Install the extension

    Open the FoxyProxy Standard page on Firefox Add-ons and click Add to Firefox. The fox icon appears in the toolbar.

  2. Add a proxy
    FoxyProxy icon→Options→Proxies→Add

    Fill in the fields: Type — HTTP, HTTPS, or SOCKS5; Hostname — your proxy IP; Port — from the table above. For ports 8080/1080, also enter the Username and Password from your Dashboard. Click Save.

  3. Activate it

    Click the FoxyProxy icon in the toolbar and select your saved profile. To go back to a direct connection, pick Disable FoxyProxy in the same menu.

Method 2: Firefox built-in settings

  1. Open the connection settings
    ☰ Menu→Settings→General→Network Settings→Settings…

    The Network Settings block sits at the very bottom of the General tab.

  2. Select “Manual proxy configuration” and enter your proxy

    Fill in either the HTTP Proxy field or the SOCKS Host field — never both at once, or the proxy won't work. For SOCKS, select SOCKS v5 and check Proxy DNS when using SOCKS v5 — this routes DNS lookups through the proxy too, so your requests don't leak to your ISP's resolver.

  3. Save and log in

    Click OK. If you're using ports 8080/1080, Firefox will ask for your username and password on the first request — enter the credentials from your Dashboard.

SOCKS5 with a login and password won't work here. Firefox's built-in dialog has no credential fields for SOCKS — it silently fails. Use FoxyProxy for authenticated SOCKS5, or switch to port 1085 with IP whitelisting.

Check that the proxy works

Open any “what is my IP” service in a new tab. It should show your proxy's IP address, not your own. If it still shows your real address, re-check the port against the table above and make sure only one field (HTTP or SOCKS) is filled in.

How to disable the proxy

Open the same dialog (Settings → Network Settings → Settings…) and select Use system proxy settings — that's the Firefox default. With FoxyProxy, click the toolbar icon and choose Disable FoxyProxy.

If something doesn't work

The three most common causes: both HTTP and SOCKS fields are filled in at the same time; the port doesn't match the authentication method (see the table); or your IP isn't whitelisted when using ports 8085/1085. If none of these is it, message us in live chat right on this page — we'll help you get connected.