google-chromegoogle-chrome-extensionupdatesauto-update

How often do Chrome extensions automatically update?


When I push a new version of a Chrome extension to the Chrome Web Store, how long after the new version becomes visible in the Chrome Web Store will it take for current users to be automatically updated to the new version?

I pushed an update about six hours ago, but the extension hasn't updated for me yet. The Chrome docs are unclear.


Solution

  • Automatic updates

    Currently, this defaults to 5 hours (based on the code here), which can be overridden by launching Chrome with the extensions-update-frequency command-line parameter, which is the frequency in seconds.

    Manual updates

    You can go to chrome://extensions, tick the "Developer mode" checkbox at the top right, then press the "Update Extensions Now" button.

    Documentation

    The Chrome documentation (archive of https://developer.chrome.com/extensions/autoupdate) doesn't specify this 5 hour value though, so it could change in future versions without notice:

    Every few hours, the browser checks whether any installed extensions or apps have an update URL. For each one, it makes a request to that URL looking for an update manifest XML file.