After some years of stability, FoxyProxy has been updated to support Manifest Version 3 which is required by Chrome in order for extensions to be compatible with Chrome in 2024. We took advantage of this forced update to implement many feature requests and other changes that were requested over the years.
FoxyProxy has been owned and developed consistently by the same team since 2006.
The repository has the source code for version 8.0+ for Firefox, Chrome, and other Chromium-based browsers like Chromium, Brave and Edge. Source code for older versions.
Permissions
Download files and read and modify the browser’s download history: Used to save/export user preferences to file, for backup or sharing
Display notifications to you: Used to inform users (e.g. for errors)
Control browser proxy settings: Used to set proxies (core function of the extension)
Access browser tabs: Used to get tab details (e.g. for “Tab Proxy”)
Optional Permissions
Clear recent browsing history, cookies, and related data: Used for “Delete Browsing Data” button to delete cookies, indexedDB, and localStorage, only if requested by the user
Read and modify privacy settings: Used for Limit/Toggle WebRTC, only if requested by the user
Access your data for all websites: Used to set proxies and provide authentication (core function of the extension)
About (Changelog) | Help | Issues
After some years of stability, FoxyProxy has been updated to support Manifest Version 3 which is required by Chrome in order for extensions to be compatible with Chrome in 2024. We took advantage of this forced update to implement many feature requests and other changes that were requested over the years.
FoxyProxy has been owned and developed consistently by the same team since 2006.
The repository has the source code for version 8.0+ for Firefox, Chrome, and other Chromium-based browsers like Chromium, Brave and Edge.
Source code for older versions.
Permissions
Optional Permissions
Remote Code
No remote code is used in this extension.
Screenshots
Dark Theme
Light Theme
Releases
Source Code
Browser Minimum
(released 2024-06-11)
(released 2024-07-09)
(released 2024-07-09)
(released 2022-11-29)
(released 2024-07-09)
due to root certificate expiry
2025-03-14
(released 2024-07-09)
due to root certificate expiry
2025-03-14
(released 2022-11-29)
(released 2021-10-05)
(API minimum 102)
Beta Installation Guide
Backup your FoxyProxy settings
Download repo (or use
git)Chrome
chrome://extensions/manifest.json(orsrcfolder)Firefox (Nightly/Beta/Developer Edition)
about:debugging#/runtime/this-firefoxmanifest.jsonFirefox for Android
about:configxpinstall.signatures.requiredfalsesrcfor Firefox as mentioned abovesrcBuilding for Distribution on the Chrome, Edge, and Firefox web stores
Version 9.0 and above
manifes-basic.jsonmanifes.json, and renamemanifes-basic.jsontomanifes.jsonsrcdirectory into the top of an archive.The
src/directory should not be in the zip archive.Version 8.0 to 8.10: without grunt:
mv manifest-chrome.json manifest.jsonsrcdirectory into the top of an archive.The
src/directory should not be in the zip archive.Version 8.0 to 8.10: with grunt:
npm i -D grunt-cligrunt --target=chrome-standardgrunt --target=chrome-basicgrunt --target=firefox-standardgrunt --target=firefox-basicThe target is built in
foxyproxy-XXX-YYY.zip; e.g.foxyproxy-chrome-standard.zip.