How to update Chrome extensions manually - gHacks Tech News

How to update Chrome extensions manually

Chrome extensions are not necessarily updated the moment a new version of an installed extension is published on the Chrome Web Store.

Google rolls out updates to Chrome, other company products and also extensions in waves. While it is sometimes possible to initiate an update manually, Chrome does not come with functionality to do so.

I encountered this issue recently with the popular uBlock Origin extension. Chrome showed version 1.16.18, the Chrome Web Store version 1.17.0.

The question that came out of this was simple: how do I force the update of Chrome extensions so that I don't have to wait until Google delivers the update to the browser?

chrome extensions force update

Even after 24 hours, Chrome was still listing the older version of the extension as installed even though a newer version was available for more than 24 hours.

A quick search on the Internet returned suggestions and tips that did not work. Most suggested to enable Developer Mode on chrome://extensions and hit the "update" button frantically.

Doing so did not work on my end and I have the impression that update will only update locally installed extensions and not remotely installed ones (correct me if I'm wrong on this). Anyway, the update button did not work which meant that I had to find another solution.

I could have removed the Chrome extension to install the new one. The Chrome Web Store displays "added to Chrome" instead of the "add to Chrome" option and there is no other option to install an extension anew if it is already installed.

While uninstalling and reinstalling works, as it will install the latest version of the extension in Chrome, doing so may impact personalization and other things.

Update Chrome extensions manually

download chrome extension update manually

The main idea that I had was to download the Chrome extension from the Chrome Web Store to install the update manually. It is a simple process that worked well whenever I did it.

Here is what you need to do:

  1. Download the Chrome extension Get CRX. It unlocks download options on the Chrome Web Store so that you can download the extension CRX packages to the local system.
  2. Open the Store page of the extension that you want to update.
  3. Right-click on a blank region on the page and select "Get CRX of this extension".
  4. A download window opens and you can download the updated extension file to the local system.
  5. Open chrome://extensions in the address bar.
  6. Enable "Developer Mode".
  7. Drag and drop the downloaded extension to the window to install it. You need to wait with the "drop" part until you get the "drop to install" overlay on the page.
  8. Proceed with the installation and update as usual.

Chrome will install the new version of the extension so that it is updated in the web browser. Please note that the method works only if the Chrome Web Store lists the new version already.

Summary
How to update Chrome extensions manually
Article Name
How to update Chrome extensions manually
Description
Chrome not updating extensions even though a new version is available? Find out how to enforce the update of outdated browser extensions in Chrome.
Author
Publisher
Ghacks Technology News
Logo
Advertisement

We need your help

Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.

If you like our content, and would like to help, please consider making a contribution:


Previous Post: «
Next Post: »

Comments

  1. Yuliya said on September 25, 2018 at 9:18 am
    Reply

    It used to work for me in the past to update extensions installed such as uB0 by clicking on that Update button, but it has stopped working for some reason. In fact Chromium simply refuses to update extensions at all. It has been like this for a couple of months or so. I assumed they changed something and now use an address which I’m blocking. I have quite a few Google-related addresses blocked by my router.

  2. Horst said on September 25, 2018 at 10:48 am
    Reply

    Thank you, very helpful article!

  3. Roy Jenkins said on September 25, 2018 at 1:14 pm
    Reply

    About ADS
    we should not have to pay any fee to have them blocked
    whatever web platform we use
    like google -fire,fox — the ( I E )
    they should pay for the add blockers
    as we are using their website
    to do our business on.

  4. Mix said on September 25, 2018 at 2:31 pm
    Reply

    Can you make another article on how to BLOCK chrome extension updates? I figured out a way to do it, but I’d imagine there must be a simpler way. The use case for blocking an update is that the developer removed a lot of features, and basically put them on their “paid” version

    1. ULBoom said on September 25, 2018 at 4:14 pm
      Reply

      Woolyss Chromium doesn’t autoupdate; can’t vouch for all Chromiums, though. Last version with no webRTC is ver 67.
      https://chromium.woolyss.com/
      https://github.com/henrypp/chromium/releases/tag/v67.0.3396.99-r550428-win64
      Otherwise google update service off (if it’s there) or registry mod you probably found. Blocking IP’s for extensions is another option for local extensions.

      Woolyss works, the other methods depend on google not moving chrome files or otherwise changing chrome at their whim; which they often do. Ver 69 in all forms (android ver is repulsive) is a giant middle finger to users. Chrome’s a data collector for ads, don’t expect much.

  5. pHROZEN gHOST said on September 25, 2018 at 3:14 pm
    Reply

    Update worked for me. The first couple of attempts said “Extensions Updated” right away. But, by clicking a few more time I got “Updating Extensions”. There was a delay of about 15 seconds and then UBO was up to date.

  6. pHROZEN gHOST said on September 25, 2018 at 3:21 pm
    Reply

    Oops. My mistake.

    I had two tabs open … this one and the one for the new UBO.
    I meant to comment on this one but instead commented in the other one.

    Your link to “Download CRX” should say “Get CRX”.

    1. Martin Brinkmann said on September 25, 2018 at 3:35 pm
      Reply

      Thanks, corrected ;)

  7. Python said on September 25, 2018 at 3:28 pm
    Reply

    When I download the CRX from chrome web store and try to install it it says you can’t install extensions from this website

    1. Martin Brinkmann said on September 25, 2018 at 3:35 pm
      Reply

      Thanks, I clarified this. You need to toggle Developer Mode and drag the extension on the page and release it when Chrome displays the “install” overlay.

      1. Anonymous said on September 27, 2018 at 5:27 pm
        Reply

        That worked well. thanks

  8. Pierre said on September 25, 2018 at 3:47 pm
    Reply

    It’s done
    Thks !

  9. John G. said on September 25, 2018 at 4:05 pm
    Reply

    Very useful information, thanks! :)

  10. Irony-Man said on September 25, 2018 at 4:10 pm
    Reply

    Been doing it since forever & for the ext-s that I want to keep offline for checking their SC.

  11. Aram Iskenderian said on September 25, 2018 at 8:02 pm
    Reply

    For me, it was as simple as Clicking Update button in the upper left side to the right of Pack extension button. Those buttons would appear at that top of each extension page in Chrome if you have enabled Developer mode.

  12. Sebas said on September 26, 2018 at 11:02 am
    Reply

    Very useful, thanks Martin!

  13. Ross Presser said on September 26, 2018 at 8:25 pm
    Reply

    A simpler way to see what version you are running is simply to visit chrome://extensions. The version will be visible next to the extension name.
    Screenshot: https://content.screencast.com/users/rpresser/folders/Jing/media/172308c8-03fc-4578-8157-b34713a34e8d/2018-09-26_1425.png

  14. mikolajek said on September 28, 2018 at 2:21 pm
    Reply

    Weird… In my case Chrome on my work laptop accepts this approach with no issue (and I’m no admin there). At the same time Chrome at my home laptop (where I’m admin!) refuses to accept dragged CRXs. Both browsers are configured in exactly the same way.

    Any tip how to attempt to make my home Chrome accept dragged CRXs?

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

Please note that your comment may not appear immediately after you post it.