Every Chromium browser stores the same six things, in the same folders
Brave, Edge, Vivaldi and Opera share one storage layout. Learn it once and you can clean any of them, including the ones you forgot you installed.
Brave, Edge, Vivaldi, Opera and Chrome are the same browser wearing different clothes, and their storage is identical in structure. Learning the layout once means you can clean any of them, and more usefully, you can measure the ones you no longer use.
Where each one keeps its profile
du -sh ~/Library/Application\ Support/BraveSoftware \
~/Library/Application\ Support/Microsoft\ Edge \
~/Library/Application\ Support/Vivaldi \
~/Library/Application\ Support/com.operasoftware.Opera \
~/Library/Application\ Support/Google/Chrome 2>/dev/null | sort -hThe six things inside, in every one of them
| Folder | What it is | Safe to clear |
|---|---|---|
Cache | Downloaded page resources | Yes |
Code Cache | Compiled scripts | Yes |
GPUCache | Compiled shaders | Yes |
Service Worker | Offline app data | Yes, apps resync |
IndexedDB and Local Storage | Site state and sessions | Signs you out |
Extensions | Installed extensions and their data | Remove in the browser |
The part that is usually largest
Not the cache. Site storage under Service Worker and IndexedDB is unbounded in a way the cache is not, which is why a browser used for a few web apps can hold gigabytes while its cache stays modest. That is the same finding as the Chrome measurement, where profiles beat the cache by a wide margin.
Browsers you no longer use
- List the Application Support folders above and note which browsers you actually open.
- For any you do not, check for bookmarks or saved passwords worth exporting first.
- Uninstall the browser, then remove its Application Support folder, which an uninstall leaves behind.
- Check
~/Library/Cachesfor a matching folder, which is separate again.
That last step is the one people miss, and it is the general case covered in what uninstalling leaves behind.
Common questions
Where does Brave store its cache on a Mac?
In ~/Library/Application Support/BraveSoftware, with the standard Chromium layout inside: Cache, Code Cache, GPUCache, Service Worker, IndexedDB and Local Storage, per profile.
Do all Chromium browsers store data the same way?
Yes. Brave, Edge, Vivaldi, Opera and Chrome share the same folder structure, so the same commands and the same advice work for all of them.
Which browser folder is usually the largest?
Site storage under Service Worker and IndexedDB, not the cache. Site storage has no fixed limit, which is why a browser used for web apps grows well beyond its cache size.
Does uninstalling a browser remove its profile?
No. The Application Support folder and a matching folder in Caches both remain, holding the full profile. Removing them by hand is what actually frees the space.