Reload all unpacked Chrome extensions with one click or a keyboard shortcut.
You're developing a Chrome extension. You make a change, save, switch to Chrome, navigate to chrome://extensions, find your extension, click the refresh icon. Every. Single. Time.
extension-reloader fixes this. Press a shortcut, all your unpacked extensions reload. You pick the shortcut.
- Download this repo: click the green Code button above, then Download ZIP
- Unzip the downloaded file somewhere permanent
- Open
chrome://extensionsin your browser - Enable Developer mode (top-right toggle)
- Click Load unpacked
- Select the unzipped
extension-reloader-mainfolder
Works in Chrome, Chromium, and any Chromium fork (Brave, Arc, Helium, etc.).
Keyboard shortcut (default Cmd+Shift+E on Mac, Ctrl+Shift+E on Windows/Linux):
Press it on any page to reload all unpacked extensions instantly.
Toolbar button: Click it to open the popup. From there you can:
- Change the keyboard shortcut (click the shortcut field, then press your new combo)
- Hit "Reload all extensions" to reload manually
The extension uses chrome.management to find all extensions with installType === 'development' (unpacked), disables and re-enables each one (which forces a full reload), then reloads itself last. A content script on all pages listens for your configured shortcut and triggers the reload.
MIT