Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Location of CRX in chrome after installation?

Im doing a project that involves browser extension. In firefox i do know the location of where the extensions will be after you download them (under your profile folder) and I was wondering where does Chrome hides the crx after you install them? Especially in mac.

I'm doing this coz i find it easier to build extension by look how other people tackles the problem especially XPCOM and now bumping into some issue with chrome extensions.

like image 517
monmonja Avatar asked Jan 25 '10 18:01

monmonja


People also ask

Where are CRX files located?

Most CRX files are downloaded through the Chrome Web Store, but since you can make your own Chrome extensions and install them offline, others may originate elsewhere.

How do you locate extensions once you have added them to Chrome?

On your computer, open Chrome . At the top right, click Extensions .

Where does Chrome store its extensions?

When extensions are installed into Chrome they are extracted into the C:\Users\[login_name]\AppData\Local\Google\Chrome\User Data\Default\Extensions folder. Each extension will be stored in its own folder named after the ID of the extension.

How do I open a CRX file in Chrome?

Go to chrome://extensions/ and check the box for Developer mode in the top right. Click on the “Load unpacked” button, and go to the location of the content of this CRX file. And click on the OK button to install that Chrome extension.


2 Answers

CRX files are basically ZIP files. After you install an extension, all the files are in a folder named according to the extension ID. To get the extension ID, go to chrome://extensions/ and make sure Developer mode is checked.

Installed Chrome extension directories:

Mac

/Users/USERNAME/Library/Application Support/Google/Chrome/Default/Extensions

Windows 7

C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Extensions

Windows XP

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Google\Chrome\User Data\Default

Linux

~/.config/google-chrome/Default/Extensions/

Note: Additional directories are created when you have multiple profiles in Chrome. To get to an extension installed for the second profile, replace /Default with /Profile 1.

like image 180
JDavis Avatar answered Sep 19 '22 15:09

JDavis


On Windows that's:

%Chrome Install Path%\User Data\Default\Extensions\%ID%

I suppose it's something similar on Mac.

like image 35
Max Shawabkeh Avatar answered Sep 19 '22 15:09

Max Shawabkeh