We all know the importance of browser extensions. As the name implies, it extends the normal functionalities of a browser and adds an auxiliary set of features. Both Mozilla Firefox, as well as Google Chrome browsers, have a good set of extensions and add-ons to offer in their respective stores. But did you know that you can Chrome extensions on the Firefox browser itself?
UPDATE: There is now now way to install a Chrome extension on Firefox. If you want to use a Chrome extensions in a Firefox-based browser, you could try Waterfox browser.
Install Chrome extensions on Firefox
Chrome extensions have a file type .crx and on the other hand, Firefox add-ons are of type .xpi. Hence, to use the Chrome extensions on Firefox in a working condition, you’d need to convert .crx file to .xpi file and then sign it digitally using Firefox standards. We have just the right tool for you to get this done automatically. Below are the steps you need to go through for being able to install Chrome extensions on Firefox:
1. Open your Firefox browser and then add the Chrome Store Foxified add-on present on the Mozilla website. You will need it to access Chrome extensions and bring them on the Firefox platform. It is also available on GitHub.
2. Up next, open up the Chrome Web Store in the Firefox browser and look for the extension you want to add.
3. On the extension page, click on Add To Firefox button on the top right. This will open up a pop-up window. Your chosen extension will be fetched from Chrome Web Store and converted into Firefox Format(.xpi).
4. Once the conversion is completed, you’ll be provided with a number of options to install or save the add-on file. The standard procedure is to first digitally sign the add-on (converted from Chrome extension) through addons.mozilla.org (AMO) and then install it on your browser. You can even choose to install it temporarily or to save the unsigned add-on to a file. You can also download and save the Chrome extension file as well.
5. Moving forward with the standard procedure, click on Sign Addon then Install to let Firefox process the addon file. At this stage, it will be checked if you are logged in to your AMO account. If not, you need to register and create one. You will not be able to move forward without an AMO account.
6. Once your AMO account is signed in and connected, the addon file will be uploaded to AMO for signing. Sometimes the signing procedure may fail, depending on the server latency time or a token expiration time limit. You can retry in such cases.
7. Once all processes are completed, you can install the signed add on your Firefox browser.
8. Within moments, your add-on will be installed, and you can use it natively on your Firefox browser.
Sometimes a validation error is thrown while signing the addon. There will be a stream of tests for which the addon should pass in order to get properly signed. In such cases, you need to check for errors in the report link provided there. You can see the detailed reason for failure in there.
That’d be all, folks! Try out this trick if you are a much of a Firefox guy!
NOTE: There use to be a site named Foxify.org that converted Chrome extensions to Firefox extensions, just but pasting the Chrome extenstion’s Store URL, but the service is no longer available, although you can see it here on archive.org.