If Chrome feels sluggish, pages are loading stale content, or you're hunting for extra disk space, knowing how to clear Chrome cache on a Mac is one of the quickest fixes in your toolkit. Chrome's cache can balloon to several gigabytes over months of normal browsing — and on Apple Silicon Macs running macOS Sequoia or Tahoe, that storage is precious. This guide walks you through every method, from Chrome's built-in settings to manually purging the cache folder in ~/Library/Caches, so you can choose the approach that fits your situation.
What Is the Chrome Cache and Why Does It Grow So Large?
Chrome caches images, scripts, fonts, and other web assets so pages reload faster on repeat visits. On a Mac, this data lives inside your user Library folder, which macOS hides by default. The cache folder can easily reach 1–3 GB after a few months of regular use, and heavy users — developers, video streamers, or people with dozens of tabs open — can accumulate far more.
Understanding what cache files on a Mac actually are helps you decide how aggressively to clean them. Cache is always re-buildable, so deleting it carries no risk of permanent data loss. The trade-off is that pages you visit frequently will load slightly slower for the first request after a clear.
Where Chrome Stores Its Cache on macOS
Chrome on macOS stores cache data in two main locations, depending on the profile and the type of data:
- Main cache:
~/Library/Caches/Google/Chrome/Default/Cache - Media cache (video/audio):
~/Library/Caches/Google/Chrome/Default/Media Cache - Code cache:
~/Library/Caches/Google/Chrome/Default/Code Cache - GPU cache:
~/Library/Caches/Google/Chrome/Default/GPUCache - Multiple profiles: Replace
DefaultwithProfile 1,Profile 2, etc.
The ~/Library folder is hidden in Finder by default. To reveal it, open Finder, click Go in the menu bar, then hold the Option key — the Library entry appears in the dropdown.
How to Clear Chrome Cache on a Mac: Step-by-Step
The fastest method uses Chrome's built-in privacy settings. These steps apply to Chrome 124 and later on macOS Sequoia and Tahoe.
- Open Google Chrome.
- Press Cmd + Shift + Delete to open the Delete browsing data panel directly. (Alternatively, go to Chrome menu ▸ Settings ▸ Privacy and security ▸ Delete browsing data.)
- Click the Advanced tab for the full list of data types.
- Set the Time range dropdown to All time to clear everything, or choose a narrower window if you only want recent data removed.
- Check Cached images and files. Uncheck Browsing history and Cookies if you want to keep those.
- Click Delete data.
- Wait for the spinner to finish — on large caches this can take 10–20 seconds.
Chrome will confirm when the deletion is complete. The next time you visit recently cached sites, assets will re-download from the server.
Keyboard Shortcut Cheat Sheet
Chrome provides a direct shortcut that skips the settings menu entirely:
- Cmd + Shift + Delete — opens Delete browsing data panel
- Then press Return to confirm (if Delete data button is focused)
How to Clear Chrome Cache for a Specific Site
Sometimes you only want to bust the cache for one domain — for example, a staging site that's serving an old JavaScript bundle. Chrome makes this easy without touching the global cache.
- Navigate to the site in Chrome.
- Open DevTools with Cmd + Option + I.
- Click and hold the reload button (the circular arrow) in the toolbar — a context menu appears.
- Choose Empty Cache and Hard Reload.
This flushes only the cached assets for the current origin and forces a fresh download. DevTools must remain open for the option to appear.
Manually Deleting the Chrome Cache Folder in Finder
If Chrome is unresponsive or you want to clear cache while Chrome is closed (sometimes needed after a crash), you can delete the cache directories directly.
- Quit Chrome completely: Cmd + Q.
- In Finder, press Cmd + Shift + G to open Go to Folder.
- Paste:
~/Library/Caches/Google/Chromeand press Return. - Open the Default folder (or the profile folder you want to clean).
- Drag the Cache, Code Cache, and GPUCache folders to the Trash.
- Empty the Trash.
- Relaunch Chrome — it will recreate these folders automatically on first launch.
You can also do this from Terminal:
rm -rf ~/Library/Caches/Google/Chrome/Default/Cache
rm -rf ~/Library/Caches/Google/Chrome/Default/"Code Cache"
rm -rf ~/Library/Caches/Google/Chrome/Default/GPUCache
Important: Do not delete the ~/Library/Application Support/Google/Chrome/Default folder — that contains your bookmarks, passwords, and extensions, not just cache.
Chrome Cache Size Reference: What to Expect
The table below shows typical cache sizes after different usage periods on macOS. Actual sizes vary based on the sites you visit and whether you stream video.
| Usage period | Typical cache size | What's inside |
|---|---|---|
| 1 week, light browsing | 100–300 MB | Images, stylesheets, fonts |
| 1 month, moderate use | 500 MB – 1.5 GB | Adds JS bundles, media segments |
| 3+ months, heavy use | 1.5 – 4 GB | Video segments, large SPA assets, code caches |
| Developer with multiple profiles | 4 – 10+ GB | Per-profile caches, DevTools recordings, service worker caches |
Will Clearing Chrome Cache Delete My Passwords or Bookmarks?
No. Passwords, bookmarks, autofill data, and your Chrome profile are stored in ~/Library/Application Support/Google/Chrome — a completely separate location from the cache in ~/Library/Caches/Google/Chrome. Chrome's Delete browsing data dialog also has separate checkboxes for each data type, so you can clear the cache without touching saved credentials or history.
If you sync your Chrome data via a Google account, bookmarks and passwords are backed up to the cloud independently of the local cache.
How Often Should You Clear Chrome Cache on a Mac?
For most users, clearing every 1–3 months is enough to prevent the cache from growing unwieldy. Developers who work across many sites and frameworks may want to clear more frequently — particularly when working with service workers, which cache aggressively and can mask code changes.
If you're trying to reclaim disk space more broadly, Chrome cache is just one piece. Safari, Firefox, and many other apps maintain their own caches in ~/Library/Caches. A tool like Crumb can audit all of these at once and show what's safe to delete before you act. For a fuller picture of what's consuming your storage, see our guide on what is taking up space on your Mac.
Troubleshooting: Chrome Cache Not Clearing
Occasionally the Delete browsing data dialog seems to complete but the cache size doesn't shrink. Here are the most common causes:
- Chrome extensions with cache control: Some extensions intercept cache behavior. Try clearing in Incognito mode (which disables most extensions) or in a new profile.
- Service worker cache: Service workers have their own storage bucket, separate from the HTTP cache. To clear it, open DevTools (Cmd + Option + I), go to Application ▸ Storage, and click Clear site data.
- Multiple Chrome profiles: The built-in dialog only clears the active profile. Repeat for each profile, or delete subfolders manually under
~/Library/Caches/Google/Chrome. - Disk not reflecting freed space immediately: macOS may take a few minutes to update Finder's storage report after large deletions. Run
du -sh ~/Library/Caches/Google/Chromein Terminal for a real-time measurement.