How to Stop Google Chrome from Automatically Disabling Extensions

The Security Lockout

To protect users from malware and browser hijackers, Google Chrome enforces a strict security policy regarding extensions. By default, Chrome requires that all extensions be installed directly from the official Chrome Web Store. If you attempt to install a third-party extension manually (by downloading a `.crx` file from GitHub or a developer’s website), Chrome will often flag it as “not from the Web Store” and automatically disable it, preventing it from running. While excellent for security, this automatic disabling is incredibly frustrating for developers testing their own unreleased tools, or for users relying on niche enterprise software that isn’t publicly hosted.

Bypassing the Extension Block

To run unverified, third-party code and stop Google Chrome from automatically disabling extensions installed from outside the official Web Store, you must enable Developer Mode.

Open Google Chrome. In the address bar at the top, type chrome://extensions/ and press Enter. This will open your extensions management page. Look in the absolute top-right corner of this page for a toggle switch labeled Developer mode. Click the toggle to turn it On. The interface will expand, revealing several new buttons (“Load unpacked,” “Pack extension,” “Update”). Crucially, enabling Developer Mode signals to Chrome that you are a power user; the browser will no longer automatically disable non-Web Store extensions that you manually sideload. You can now drag and drop your third-party `.crx` file onto this page to install it, or use the “Load unpacked” button to select a local folder containing the extension’s source code, and Chrome will allow it to run uninterrupted.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.