I accidentally discovered how to install Firefox-specific extensions in Brave
It’s a miracle. I figured out how to install Firefox-specific extensions in Brave.
After successfully testing the installation of an MV2 Manifest extension in the latest version of Brave (Chromium 150), I happened to try installing extensions from the Firefox Add-ons store and, miraculously, I was able to install several extensions (.xpi) that are supposed to be installable only on Gecko-based browsers or Firefox. I still can’t believe this is possible. Here are the steps I followed:
- Install the Chrome extension Source Viewer
- Visit the Firefox add-ons website. For example, I tried installing Redirector and Volume Master).
- Click on the Chrome extension source viewer and click “Download as ZIP.”
- Similar to the MV2 extension guide, I extracted the ZIP file, opened the extensions page, and clicked “Load Unpacked.”
- Both extensions were successfully installed in Brave, and after testing, they were active and worked just as they do in Firefox.
This method doesn’t always work, as some Firefox extensions—such as FoxyTab and Request Control—cannot be installed. So far, I’ve successfully installed Redirector, Volume Master, ClearURL, and LocalCDN directly from the Firefox add-ons page. Although ClearURL, LocalCDN, and Redirector have released Chrome extension versions (.crx), as far as I can tell, Volume Master has never released a Chrome (.crx) version. This might be a bug in the MV2 settings from yesterday, but I’m really happy to have found this workaround because I was able to get ClearURL and LocalCDN without the restrictions of the Chrome Web Store. Although some of these extensions show error messages on their extension pages, so far they’ve been working just fine.
That’s my brief experience—it was quite surprising and seemed almost impossible. I’ve successfully managed to install all Firefox-specific extensions on Brave. I hope this information is helpful.