Proxy Toggle

Toggle between direct connection and a single proxy server via a toolbar icon.

Proxy Toggle - Firefox Extension for Toggling Proxy

Proxy Toggle is a Firefox addon designed for easy swapping between a direct Internet connection and a proxy server. It overrides the standard Firefox proxy settings and supports HTTP/HTTPS/SOCKS4/SOCKS5 proxy types. Additional features comprise of Username/Password authentication and an option to ignore proxy for local network addresses. Users can access the addon's source code to review it.

Add-on stats

Daily users: 11,108
5
Rating: 4.56
(152)
Version: 1.2.1 (Last updated: 2019-09-16)
Creation date: 2017-10-27
Weekly download count: 1,551
Firefox on Android: Yes
Risk impact: High risk impact
Risk likelihood:
Manifest version: 2
Permissions:
  • storage
  • proxy
  • <all_urls>
  • webRequest
  • webRequestBlocking
Size: 12.66K
URLs: Website

Other platforms

Not available on Chrome
Not available on Android
Not available on Edge
Want to check extension ranking and stats more quickly for other Firefox add-ons? Install Chrome-Stats extension to view Firefox-Stats data as you browse the Firefox Browser Add-ons.

Add-on summary

IMPORTANT: You need to fill in your proxy server details on the addon's options page before use (see the screenshot).

Switch between a direct internet connection and using a proxy server with a single click on the toolbar icon or the keyboard shortcut (Ctrl+Shift+Y by default). This addon overrides the standard Firefox proxy settings, so don't expect to use both.

Features include: -

  • Support for HTTP/HTTPS/SOCKS4/SOCKS5 proxy types
  • Username/password authentication
  • Remote DNS (SOCKS only)
  • Option to skip proxy for local network addresses
This is intended to be a simple addon that's easy to configure. I don't plan to add support for additional features (e.g. multiple proxy servers, exceptions), so please look elsewhere for those.

The icon will change to match your theme colours if you set "svg.context-properties.content.enabled" to true in about:config (without that setting only Mozilla addons can do this).

Since 1.2.1 the addon requires the scary sounding "Access your data for all websites" permission. This is because we've switched to using the new proxy.onRequest method rather than PAC files, so need to know when any request is made to any URL in order to have the opportunity to proxy it. The previous method is being removed in Firefox 71, so this is a necessary change.

Users are welcome to review the source code by downloading the addon .xpi and changing the extension to .zip. None of it is in any way obfuscated. You can contact me via the linked support site for any specific issues or bugs.

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Firefox Browser Add-ons does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Simplicity and ease of use for toggling proxies
  • Works perfectly with socks5 and https proxies
  • Improves quality of life by saving time on proxy changes
  • Automatically detects local addresses to bypass proxy
Cons
  • Does not support multiple proxies for selection
  • Not functional on Android Firefox version
  • Color switch visibility issues on black themes
Most mentioned
  • Easy to use and simple toggle feature
  • Issues with Android compatibility
  • Need for better visibility options for dark themes
User reviews
by Anton, 2025-01-30

Even had the fix for us people with pitch black themes. 10/10
by winphreak, 2025-01-27

by chelsea Aimee, 2024-12-22
View all user reviews

Add-on safety

Risk impact

Proxy Toggle requires some sensitive permissions that could impact your browser and data security. Exercise caution before installing.

Risk impact analysis details
  • Critical Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
  • Critical ****** ****** ** ******* ***** ***** *** ** **** ** ***** **** ******** ****** *** ******** ********** * ******* ********
  • High ****** ******* *** ********* ********* ******** ***** *** ** ********** ****** * ******** ******* *****
  • Low ******* ****** ** *** ********* ********
Risk likelihood

Proxy Toggle has earned a fairly good reputation and likely can be trusted.

Risk likelihood analysis details
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Upgrade to see full risk analysis details