Change language
English
Menu
Pricing
Proxies
Solutions
Resources
FREE TOOLS
COMPAREAll comparisons

Switch proxies without leaving the page

ProxyJam Connector is a Manifest V3 proxy manager for Chrome, Microsoft Edge and Firefox. Pick a proxy from the toolbar, or write rules that send each site through the one it should use. It is free, it has no account, and it makes no network request until you ask it to.

This extension is a separate product from the ProxyJam proxy service. Installing it does not create an account or sign you in to anything, and it works with whatever proxies you configure — including other providers' or your own.

In short: ProxyJam Connector is a free proxy manager for Chrome, Microsoft Edge and Firefox that stores your proxies, switches between them from the toolbar and routes sites by rules you write. It makes no network request until you turn a feature on, and it needs no ProxyJam account.

ProxyJam Connector is a browser extension that manages proxies for you: it stores your profiles, switches between them from the toolbar in one click, and can route individual sites through specific proxies using rules you write. It runs on Chrome, Microsoft Edge and Firefox as a Manifest V3 extension, the only kind Chrome still runs: since Chrome 138, in July 2025, Manifest V2 extensions are disabled for every user with no way to turn them back on, as Chrome’s own timeline records. It is free, it has no account, and it is offline by default: it makes no network request until you turn on one of its optional checks or sign in to its account tab, and every destination is listed below. It is also a separate product from the ProxyJam proxy service: installing it signs you in to nothing and works just as well with proxies you bought somewhere else or run yourself.

Terms used on this page

  • PAC script — a proxy auto-configuration function the browser calls to choose a proxy for each request. On Chrome and Edge the extension compiles your rules into one; Firefox lets an extension decide each request directly through its proxy API, so no PAC script is needed there.
  • WebRTC leak — WebRTC, the browser’s interface for real-time audio and video, gathers the addresses a call could use, partly by asking a STUN server, and that can expose a public address outside the proxy. The test runs that gathering and reports any public address it turns up.
  • Remote DNS — site names are resolved by the proxy rather than by your own device.
  • Containers — Firefox’s way of keeping groups of tabs apart, each with its own cookies and logins.

Where Chrome sets the limits

The two Chrome limits in the table come from Chromium itself. Its notes on proxy support say that a PAC script sees only the scheme, host and port of an HTTPS address, and that Chrome supports no SOCKS5 authentication method, a gap Chromium issue 256785 tracks.

Three browsers, two builds

Chrome and Edge take the same build; Firefox has its own, and gets the features Chrome's API cannot offer. Nothing is unlocked by paying, because there is nothing to pay for.

Chrome 116 or later, Firefox 128 or later. The extension is not listed in any store yet, so until each listing is published these buttons open the stores themselves.

A proxy switcher that does the switching

One-click switching

Open the toolbar popup and pick Direct, a saved profile, Auto for rule-based routing, or your system proxy. A route diagram shows where traffic actually goes and changes shape with the mode, and the badge says which is active at a glance — green for a single proxy, blue for rules, red when something failed.

Rules that route each site

Nine condition types — exact domain, subdomain, host wildcard, URL wildcard, regular expression, exact URL, prefix, suffix and contains. First match wins with an explicit fallback, so the outcome is always predictable. Group them into named sets and move between a work configuration and a personal one with one switch.

No cap on profiles

HTTP, HTTPS, SOCKS4, SOCKS5 and QUIC, each with credentials, notes, remote DNS, a colour tag and a favourite flag. Search, sort, filter and duplicate them. Import drops in a file and detects the format — ProxyJam, FoxyProxy, SwitchyOmega, TXT or CSV — and reports exactly what was accepted, skipped or rejected.

Health checks with failover

Probe the active proxy every 5, 15, 30 or 60 minutes and nominate a backup per profile. When a check finds the active proxy unreachable the extension switches to the backup you chose and says so in the popup. It never switches silently, never picks a replacement you did not nominate, and is off until you turn it on.

A checker that admits what it cannot see

Reachability, external IP, geo and ASN, and a WebRTC leak test. Every one of them is off by default, because every one of them makes a network request. The DNS-leak test reports unavailable rather than a verdict, because detecting a DNS leak needs a reflection service and the extension ships none.

Where the browsers differ, stated plainly

These are browser constraints, not bugs. The extension shows each of them inline where it applies rather than letting you find out later.
Chrome / EdgeFirefox
Minimum versionChrome 116; Edge installs the same packageFirefox 128
Permissions asked for at installproxy, storage, webRequest, webRequestAuthProvider, alarmsproxy, storage, alarms, contextualIdentities
One-click switching, rules, bypass listYes, compiled to a PAC scriptYes, evaluated per request
HTTP and HTTPS proxy authenticationYes, with no dialogYes, with no dialog
SOCKS5 username and passwordNo — Chrome's proxy API cannot supply them (Chromium issue 256785)Yes
URL and path rules on HTTPSHostname only — Chrome strips the path before a PAC script sees itYes, the full URL
A different proxy per containerNo — Chrome has no containers APIYes
Testing a proxy that is not activeCheck shows n/a rather than a made-up number; Measure switches to it, times it and switches backCheck shows n/a rather than a made-up number; Measure switches to it, times it and switches back
WebRTC leak testYes, off until you turn it onYes, off until you turn it on

Built for people who switch all day

Developers and QA

Testing geo-specific behaviour, or moving between staging environments without editing system settings every time.

Privacy-conscious users

Running your own proxies and not wanting the list of them handed to anybody. Profiles and rules stay in local extension storage and leave only if you export them.

People leaving FoxyProxy or SwitchyOmega

Import reads both formats directly, and what they land in is a Manifest V3 extension, the only kind Chrome still runs.

Every request it can make, and when

External IP check
api.ipify.org — only when you run the checker, and only after you grant the permission
Geo and ASN lookup
ipwho.is, sent that IP and nothing else — same condition
WebRTC leak test
Google's public STUN server — same condition
Scheduled health check
Reuses the api.ipify.org request every 5, 15, 30 or 60 minutes, as you choose; off by default
ProxyJam account tab
api.proxyjam.com, silent until you sign in. Then the requests you make, plus an hourly order refresh once a proxy from your account has been added to the extension; signing out stops both
Everything else
Nothing. No telemetry, no analytics, no crash reporting, no cloud sync, no licence server

The rest of the extension's pages

Questions about the extension

Do I need a ProxyJam account to use it?

No. The extension has no account and no billing, and every feature is available the moment you install it. It works with whatever proxies you configure, including ones you bought elsewhere or run yourself. There is one optional tab where you can sign in to a ProxyJam account to buy a proxy and connect to it in a click, and that tab makes no request at all until you do.

Is it really free?

Yes, and there is nothing to unlock. No licence server, no paid tier, no advertising. The extension exists because the people who buy proxies from us needed a proxy manager, and one that talks to nobody until you ask it to is the only kind worth shipping.

Which browsers does it run on?

Chrome 116 or later and Microsoft Edge, which install the same package, and Firefox 128 or later, which has a build of its own. There is no Safari build. Per-container proxies and SOCKS5 usernames and passwords work only in Firefox, because Chrome's extension APIs provide neither.

Does it send anything anywhere?

Offline by default, which is a narrower claim than offline. Four destinations exist and each one is off until you turn it on: api.ipify.org for the external IP check, ipwho.is for the geo lookup, Google's public STUN server for the WebRTC test, and api.proxyjam.com for the optional account tab. Two things can then repeat without you pressing anything: the health check, which reuses the ipify request on the interval you schedule, and, while you are signed in and a proxy from your account has been added to the extension, an hourly refresh of your orders. Turning the health check off or signing out stops them. ProxyJam Connector — Privacy Policy

Why are my SOCKS5 username and password ignored on Chrome?

Chrome's proxy API provides no way to supply SOCKS5 credentials, so the browser will not use them even though the extension stores them. Use an IP allowlist on the proxy instead, or run that profile in Firefox, where it works. The profile shows a warning when this applies rather than failing quietly.

Can I bring my profiles over from FoxyProxy or SwitchyOmega?

Yes. Drop the file in and the importer detects the format — ProxyJam, FoxyProxy, SwitchyOmega, plain TXT or CSV — and reads profiles, bypass entries and rules. You get a report of exactly which entries were accepted, skipped or rejected, because malformed input that silently disappears is worse than input that is refused.

What permissions does it ask for?

At install on Chrome and Edge: proxy to set the browser's proxy configuration, storage to save your profiles locally, webRequest and webRequestAuthProvider to answer proxy authentication without a dialog, and alarms for the scheduled health check and order refresh. Firefox asks for proxy, storage and alarms, plus contextualIdentities to list your containers by name and colour; it answers proxy authentication without webRequest. Access to all sites is optional and never requested at install — it is asked for only when you configure an authenticated proxy or turn on the network checks — and signing in to the account tab asks for api.proxyjam.com alone. There are no content scripts, so it never reads or changes the pages you visit.

Is it the same thing as the ProxyJam proxy service?

No. They are separate products. The service sells proxies and has accounts, billing and a dashboard; the extension has none of those and works with any provider's proxies. Each has its own privacy policy, and the extension's covers only the extension.

Who it is for

Install it if you move between proxies in a browser and want rules, not memory, to decide which one a site gets. It is the wrong tool for traffic outside the browser, since it sets only the browser’s own proxy, and on Chrome for a SOCKS5 proxy that needs a username and password.

Sources