Search code examples
google-chrome-extensionchrome-web-store

How to download my own extension's project files?


I want to make some updates on a Google Chrome Extension. It's my own extension, not a foreign one. I have access to developers page but couldn't find out how to download my last uploaded .zip file, i.e. my last version.

I ask for this because I don't have the files on my computer already. So, how can I download the .zip which I uploaded last time?

Solution

  1. Get extension ID. It's something like bfbmjmiodbnnpllbbbfblcplfjjepjdn.
  2. Replace the ~~~~ with the extension ID on this link: https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D~~~~%26uc
  3. Paste the link with the replaced ID into another browser (not Chrome) and it will prompt a save dialog. Save the .crx file.
  4. Rename the .crx file to .zip file and extract the archive.

Note: When I tried to open the .zip it seems broken and I got an error, but when I extract it directly everything is OK.


Solution

  • Just change the extension to .zip and open it with your favorite zip application, as this is in fact a package.