try {} catch ()

Java, Agile, the Web and other nice things

Mar

25

Download Chrome extension from other browser (for offline installation)

By Olivier Gérardin

This is a little trick I found nowhere on the web so I thought I’d share.

Suppose you need to install an extension for Chrome, but for some reason you can’t access internet from Chrome itself… Easy, you just need to get the CRX file that contains the extension bundle, right? The trouble is, you can’t easily get this file if you’re browsing the extension gallery with anything other than Chrome.

 

Here’s how I did it:

  1. Find the ID of the extension you’re interested in. When on the details page of the extension, it will be something like “bfbmjmiodbnnpllbbbfblcplfjjepjdn” after “https://chrome.google.com/extensions/detail/” in the page URL
  2. Paste this URL into your browser: “https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D____%26uc” replacing ____ with the extension ID.
  3. You’ll be prompted to save a CRX file. Drag this file to a Chrome window and proceed with installation

Done!

30 Responses so far

Great,thank you very much! :D

Thank You!

Very useful tip – Thanks!

For privacy issues I have blocked all Google Analytics at the DNS level – and because of that – if I then try to install any extension from the Chrome Store – it doesn’t allow it.

So, download it through Firefox using the Downthemall! and FlashGot extensions seems to be the solution.

nice tip…
thanks

[...] „Per Hand“ in der Browser-Adresszeile. (Falls das mit Chrome nicht klappt, einfach mit anderem Browser [...]

Not works for me, unfortunately. :S

It’s not working for me neither. I get a permission error

System might have changed since I wrote this, I haven’t tried recently.

it’s worked nicely :)
thanks anyway :)

This method starts to work, clearly sees the extension ok, but then gives the error invalid value for ‘perimissions[5]‘

Works perfectly. Thanks!

I needed to use firefox because with chrome it was installing on the current browser……

Thanks! Keep the good work!

If it isn’t working for you and you get an error when you try, you might be doing what I did at first.. when I pasted the extention id to the “____”, I accidently put the “3D” twice.
So instead of “id%3D____%26uc” it was “id%3D3D____%26uc”.

Great!! Thanks mate

Excellent! Thanks.

100% working……….thanks a lot

Thanks, that was useful now!!

Hi fregs.
I opened the Chrome offline, dragged the crx file from My Documents into the Chrome window and got a message:

“App, Extensions and user scripts cannot be added from this website”

How did you do it? Maybe I don’t do it properly ???

If you have the CRX file it should be ok. What is the extension you are trying to install ?

You can also use http://chrome-extension-downloader.com to download a chrome extension easily.

I tried installing ProxySwitchy this way but I got the same error as Mike:

“App Extensions and User Scripts cannot be added from this website”

I think they blocked CRX installations from sites other than the Chrome Store.

Dude…you rock \m/ O.O \m/

[...] your browser, you simply need to download the extension bundle and install it manually. This blog post has a solution. However, I find it easier to just use the [...]

Brilliantly simple thanks… I wanted to install a theme on clover, I was using on chrome… and you need the crx to do so. I did I modification though.. I took your link modified it like you said and pasted the complete link in IDM (Internet Download Manager)… and it downloaded directly.. worked like a charm.. thanks!

[...] can uses to download the extension manually from Chrome Web Store such as the one pointed in this guide, however the method itself won’t work if you execute the URL pointed using Chrome itself and [...]

Olivier the window has to be the extensions window not just any one!

Meant Mike, not Olivier

please give any example because it is not working.
i am trying to download

https://chrome.google.com/webstore/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm?hl=en

by firefox

thanks in advance

@Mike This may help: http://www.howtogeek.com/120743/how-to-install-extensions-from-outside-the-chrome-web-store/

The advantages of the Chrome Extension Downloader over the copy-paste method above is that the former accepts even extensions used to be in the Chrome Web Store, and in the file name department, “extension” is changed to the name of the actual extension.

If you have the CRX file it should be ok.

Leave a comment