An extension can store more than the browser it runs in
Extensions keep their own local storage, and it is not cleared when you clear browsing data. How to see which one is large.
Clearing browsing data does not touch extension storage. That is by design, since an extension's data is its settings and saved content rather than your browsing history, and it means a single extension can quietly hold more than the browser's own cache.
Find the large ones
cd ~/Library/Application\ Support/Google/Chrome/Default 2>/dev/null
du -sh Local\ Extension\ Settings/* IndexedDB/chrome-extension* 2>/dev/null \
| sort -h | tail -10The folder names are extension identifiers, not names. To match one to an extension, open the browser's extensions page with developer mode on, where each entry shows its ID.
What extensions store
- Saved content. Read later tools, note clippers and password managers keep their own local database.
- Sync state. A local mirror of whatever the extension syncs to its own service.
- Caches. Ad blockers keep filter lists, which are updated frequently and are modest.
- Media. Screenshot and recording extensions can store captures locally, which is where the surprising numbers come from.
Removing it safely
- Identify the extension from its ID on the extensions page.
- Check whether its data syncs to an account. If it does, removing the local copy costs nothing.
- If it does not, export from inside the extension first.
- Remove the extension through the browser, which removes its storage properly.
The wider profile
Extension data is one part of a browser profile, and rarely the largest. The Chrome measurement found profiles well ahead of the cache, and every Chromium browser has the same layout, so the same check works in all of them.
Common questions
Does clearing browsing data remove extension storage?
No. Extension data is kept separately and survives clearing history, cookies and cache. It is removed when the extension itself is uninstalled through the browser.
How do I find which extension is using space?
Look in Local Extension Settings and the IndexedDB folder inside the browser profile. Folders are named by extension ID, which you can match on the browser's extensions page with developer mode enabled.
Which extensions store the most data?
Anything that saves content locally: read later tools, note clippers, screenshot and recording extensions, and password managers. Ad blockers keep filter lists, which are small by comparison.
Is it safe to delete an extension's local storage?
Only if its data syncs to an account, in which case it downloads again. Otherwise export from inside the extension first, since local storage may be the only copy of what it holds.