Browsers
Arc Browser Eating Storage on Mac? How to Trim It Down
Arc's Spaces, archived tabs, and cache add up fast on Mac. Here's how to find what's using the gigabytes and reclaim them safely.
Arc’s a Chromium-based browser with a different attitude toward tabs — Spaces, pinned sites, an automatic archive, and a generally heavier UI than Chrome’s. The trade-off: Arc accumulates more local storage than typical browsers. After a few months of daily use, your Mac’s storage chart can show 5-10 GB attributed to Arc alone.
Most of that’s recoverable without losing anything you’d miss. Here’s how.
Where Arc actually stores data
Arc’s Mac data lives in a few specific places:
~/Library/Application Support/Arc/— main data folder (profiles, Spaces, settings)~/Library/Caches/Company.ThBrowser.Arc/— cache (note the unusual bundle name)~/Library/Containers/Company.ThBrowser.Arc/— sandboxed data on newer versions
The biggest space-hogs inside ~/Library/Application Support/Arc/:
User Data/Default/Cache/— HTTP cache, can be 1-3 GBUser Data/Default/Code Cache/— JavaScript bytecode cacheUser Data/Default/Service Worker/— service worker storage for PWAs and similarUser Data/Default/IndexedDB/andLocal Storage/— site-specific storage; web apps like Notion, Figma, Linear can hold big chunks herearchived/and similar — archived tab data
Open Finder, cmd-shift-G, paste ~/Library/Application Support/Arc/, and check sizes via cmd-I (Get Info) on subfolders.
The fastest way to clean: use Arc’s UI
Arc has a Clear Browsing Data dialog like its Chromium siblings. Cmd-shift-Delete opens it. Or via menu: Arc → Clear Browsing Data.
Two tabs:
- Basic — Browsing history, cookies and other site data, cached images and files
- Advanced — adds passwords, autofill, site settings, hosted app data
For storage cleanup, tick “Cached images and files” and “Hosted app data” (the latter recovers space from heavy web apps that have grown). Time range: All time. Click Clear data.
Cookies stay (so you stay signed in). History stays. The cache and big web app caches go.
Archive cleanup
Arc auto-archives tabs after a set period (12 hours, 24 hours, 7 days, etc., configurable in Settings). Archived tabs aren’t using memory but they do use a small amount of storage. After heavy use, the archive can hold thousands of entries.
To clear: Arc menu → Archive → ⌘ click on “Clear Archive” or right-click an archive entry to delete it. There’s no “delete all” button last time we checked, so bulk cleanup isn’t elegant — but the storage cost is moderate (usually under 500 MB even with thousands of entries).
To keep Arc lean going forward: Settings → adjust archive timing to a shorter period.
Service workers and PWAs
Arc’s service worker storage can balloon if you use heavy web apps. Notion, Figma, Linear, Roam, Slack web — all use service workers to cache assets and operate offline.
To check: type chrome://serviceworker-internals/ in the address bar. You’ll see every registered service worker. Click “Unregister” on ones for sites you don’t use anymore.
Or take the simpler path: clear browsing data with “Hosted app data” ticked. Service worker caches go with it.
Multiple profiles
Arc supports multiple profiles, each with its own data. Click your avatar (top of sidebar) to see profiles. Each profile has its own User Data folder under ~/Library/Application Support/Arc/User Data/.
If you’ve created and abandoned profiles (a Work profile you no longer use, a test profile from when you set up Arc), they’re still there using disk. Settings → Profiles → remove unused profiles. The data is deleted with them.
Pinned tabs and Spaces
Arc keeps state for pinned tabs and Spaces. Each Space is essentially a separate workspace with its own pinned tabs, theme, and folder structure. Five active Spaces with 20 pinned tabs each is a lot of state.
It’s not a huge storage hit (each Space is small) but if you’ve created Spaces over time and abandoned them, removing them tidies up. Right-click a Space in the sidebar → Delete Space. Confirm.
Pinned tabs that you no longer use can be unpinned (right-click → Unpin) or just closed.
Update Arc
The Browser Company ships Arc updates frequently. Old versions can have bugs that cause data growth or memory issues that newer ones fix. Arc menu → About Arc — it’ll check for updates.
Restart Arc after updating so the new version is actually running.
Reset Arc to a clean state
If Arc’s behaving weirdly and storage is wildly out of control, the nuclear option:
- Quit Arc completely (cmd-Q)
- In Finder, cmd-shift-G
- Paste
~/Library/Application Support/Arc/ - Move that folder to your Desktop
- Reopen Arc
Arc will start with a clean slate. You’ll lose Spaces, pinned tabs, archive, history, and extensions. If that fixes the issue, you can trash the old folder. If not, drag it back.
This is overkill for most cases. Try the cache clear first.
Chrome extensions in Arc
Arc supports Chrome extensions. They install into your Arc profile and bring all the same memory and storage costs. Audit them: Arc menu → Extensions, or type chrome://extensions/ in the address bar.
Same advice as for Chrome: disable anything you haven’t used in a month. Especially heavy ad blockers, privacy stacks (multiple overlapping privacy extensions), and “site improvers.”
Activity Monitor: per-tab investigation
System Activity Monitor shows total Arc memory but not per-tab. Use Arc’s built-in equivalent: Settings or Window menu → Task Manager (or check chrome://process-internals/).
Find tabs using the most memory and either close them or reload them. A tab using 1+ GB usually has a memory leak — a reload typically clears it.
What about Boosts and themes?
Arc’s “Boosts” (custom CSS/JS injected into specific sites) and themes are tiny — nothing to worry about for storage. They’re useful customisations.
If a Boost is slow or breaking a site, disable it: arc://boosts in the address bar, or click the Boost in your sidebar to manage.
When the storage is genuinely necessary
Some of Arc’s storage is doing useful work:
- The Cache makes pages faster on revisit
- Service workers enable offline mode for web apps
- Archive lets you find tabs from last week
- Spaces hold tabs you’ll come back to
Aggressive clearing means slower next-load and rebuilding state. For most users, periodic cache clearing (monthly-ish) is plenty.
A practical checklist
In order of impact:
- cmd-shift-Delete → tick “Cached images and files” and “Hosted app data” → All time → Clear
- Audit extensions, disable unused
- Remove unused profiles and Spaces
- Update Arc to latest
- Restart Arc completely (cmd-Q, reopen)
Five minutes total. Usually recovers 2-5 GB of storage and brings memory usage back down.
Cross-browser cleanup
If you’re running Arc and Chrome side by side (some users do, for different work modes), each accumulates its own cache and storage. Chrome’s cache lives at ~/Library/Application Support/Google/Chrome/Default/Cache/, separate from Arc.
Cleaning each one through its own UI takes time. A tool that handles all installed browsers in a single scan is faster, and gives you a unified view of how much storage browsers collectively are using.
Sweep clears Arc, Safari, Chrome, and Firefox caches in one pass and surfaces the largest user-data directories so you can see exactly which browser is using the most disk. Preview before anything is removed — nothing goes without your okay.