Extensions in the Chrome Web Store seldom ever disappear but they are often updated and there have been instances when a developer simply removed them. If you’re trying to stick to a certain version of a Chrome extension or would just like to back them up in case an important one is no longer available, you can do so from Chrome without needing any third party tools or extensions. Here’s how.
Open the Chrome browser that you want to export the extension from. If you have the extension installed for a different profile than the one that opens by default, switch to it.
Go to chrome://extensions/ and enable Developer Mode.
On this same page, look for the extension that you want to export and find its ID. Go to the user folder for your profile and inside the extensions folder, look for a folder that has the same name as the ID of the extension you want to export. Extensions aren’t present inside your profile folder with their official names and need to be identified with their ID. Copy the folder location for the extension.
Return to chrome://extensions/ and click the ‘Pack Extension’ button at the top. In the popup that appears, paste the folder location in the ‘Extension root directory’ field and click ‘Pack Extension’.
If the extension has successfully been packed, you will see the message below;
You will get a CRX file that you can use to install the extension on other Chrome installations. Make sure you backup the CRX file and the key file to some place other than your user profile folder where they are saved to by default.