Browser caches & data

How to Clear All Browser Caches on a Mac at Once

If you run more than two browsers on your Mac, you already know the drill: open Chrome, dig through settings, clear cache, repeat for Safari, repeat for Firefox, repeat for Edge. To clear all browser cache on a Mac in one session, the manual route can eat fifteen minutes you did not budget. This guide covers each browser's exact steps, a Terminal shortcut for power users, and a faster single-pass approach when you want it done in seconds.

Why Browser Caches Grow So Large

Every browser stores copies of images, scripts, fonts, and API responses so pages reload faster on your next visit. That is a good tradeoff — until the cache balloons to several gigabytes per browser. On a 256 GB MacBook, four browsers each holding 1–2 GB of stale cache data adds up fast, and the benefit of keeping years-old cached files is essentially zero. Clearing them is safe: the files are re-downloaded on demand, and no passwords or bookmarks are affected.

Clear All Browser Caches Manually

Below are the exact steps for each major browser on macOS 12 Monterey through macOS 26. The keyboard shortcuts are consistent across versions.

Google Chrome

  1. Open Chrome and press ⌘ + Shift + Delete to open "Clear browsing data."
  2. Click the Advanced tab.
  3. Set the time range to All time.
  4. Check Cached images and files (uncheck Browsing history and Cookies if you want to keep those).
  5. Click Clear data.

Chrome's cache lives at ~/Library/Caches/Google/Chrome/. The folder can be deleted manually while Chrome is closed, but using the in-app dialog is safer because Chrome manages its own index files.

Safari

  1. In Safari, go to Safari > Settings (or Preferences on older macOS) and open the Advanced tab.
  2. Enable Show features for web developers (this adds the Develop menu).
  3. From the menu bar choose Develop > Empty Caches, or press ⌥ + ⌘ + E.

Safari's cache is stored under ~/Library/Caches/com.apple.Safari/ and ~/Library/Caches/com.apple.WebKit.WebContent/. These folders are safe to delete while Safari is quit.

Mozilla Firefox

  1. Open Firefox and press ⌘ + Shift + Delete.
  2. Set the time range to Everything.
  3. Check Cache (uncheck other items to preserve history and cookies).
  4. Click Clear Now.

Firefox cache is at ~/Library/Caches/Firefox/Profiles/ inside a profile-specific subfolder. The cache2/ directory inside each profile is the primary cache store.

Microsoft Edge

  1. Open Edge and press ⌘ + Shift + Delete.
  2. Set the time range to All time.
  3. Check Cached images and files.
  4. Click Clear now.

Edge (Chromium-based) stores its cache at ~/Library/Caches/Microsoft Edge/.

Terminal Approach: Delete Cache Folders Directly

If you prefer the command line and want to handle all four browsers in one pass, quit every browser first, then run:

# Quit all browsers before running this
rm -rf ~/Library/Caches/Google/Chrome/Default/Cache \
       ~/Library/Caches/com.apple.Safari \
       ~/Library/Caches/Firefox/Profiles/*/cache2 \
       "~/Library/Caches/Microsoft Edge/Default/Cache"

This removes only the cache directories, not profile data, history, or passwords. That said, browser internals change between versions, so always verify paths match your installed browser version before scripting this into automation.

Comparison: Manual vs. Terminal vs. One-Tool

Method Time (4 browsers) Skill level Clears system caches too?
Manual (in-app dialogs) 10–15 min Beginner No
Terminal rm -rf 2–3 min Intermediate No (unless you add paths)
Crumb one-click Clean <1 min Beginner Yes

The Faster Route: Clear Every Cache at Once

If you want to stop repeating this routine, Crumb is a native macOS menu-bar app that runs a one-click Clean covering browser caches (Chrome, Safari, Firefox, Edge, Arc, Brave, and others), system caches, logs, temp files, and purgeable space — all in a single pass. Everything runs locally on your Mac; nothing is sent to a server. Because the clean is permanent and cannot be undone, Crumb shows you exactly what it found before you confirm deletion, so you stay in control.

For people who run multiple browsers and also want to clear system caches, Xcode derived data, or app leftovers in the same session, combining those tasks into one tool saves meaningful time each week.

What Is Safe to Delete (and What Is Not)

  • Safe: Browser cache files in ~/Library/Caches/ — these are purely temporary and are rebuilt on demand.
  • Safe: System cache folders under ~/Library/Caches/ for most apps — macOS regenerates them as needed.
  • Caution: Do not delete ~/Library/Application Support/ folders without understanding what each one contains — those often hold app databases and user data, not just cache.
  • Do not touch: ~/Library/Keychains/, ~/Library/Cookies/ (if you want to stay logged in), or anything in /System/ — those require SIP to be disabled and carry real risk.

Clearing browser caches logs you out of nothing and deletes no passwords. It only removes locally stored copies of web content.

How Often Should You Clear Browser Caches?

There is no universal schedule. Most people find that clearing caches once a month keeps disk usage reasonable without the nuisance of re-downloading everything constantly. Developers who test web apps may want to clear caches daily. If a website is behaving strangely or showing outdated content, clearing the cache for that specific browser is the first thing to try.

Conclusion

Clearing browser caches on a Mac is straightforward once you know where each browser hides the setting, but doing it across Chrome, Safari, Firefox, and Edge every time adds unnecessary friction. The manual steps above cover every browser accurately. If you want a single-pass solution that also handles system caches and app leftovers, download Crumb and let it handle the whole thing in one click — no account required.

Reclaim your disk in one click

Crumb audits your whole Mac, tells you what's safe to delete, and frees the space in seconds — private, local, and Apple-notarized.

Download Crumb for macOS

Frequently asked questions

Does clearing browser cache delete my passwords or bookmarks?
No. Cache files are temporary copies of web content — images, scripts, fonts — used to speed up page loads. Passwords are stored in your browser's password manager (or the macOS Keychain), and bookmarks are stored separately. Clearing the cache does not touch either.
How do I clear all browser caches on a Mac at once without opening each browser?
The fastest manual approach is to quit all browsers and delete their cache folders from ~/Library/Caches/ using Terminal. A simpler option is a tool like Crumb, which sweeps all browser caches (and system caches) in one click from the menu bar.
Where is the Chrome cache folder on macOS?
Chrome's cache is stored at ~/Library/Caches/Google/Chrome/Default/Cache. You can delete this folder while Chrome is closed, but it is safer to use Chrome's built-in Clear browsing data dialog (⌘ + Shift + Delete) so Chrome can also clean up its internal index.
Is it safe to delete files in ~/Library/Caches/?
Generally yes — the Caches folder in your home Library is designed for temporary data that apps and macOS regenerate automatically. Deleting cache files will not break apps or lose your data. However, avoid deleting folders in /System/Library/Caches/ or any folder you do not recognize, as some system caches are more sensitive.
How often should I clear browser caches on my Mac?
Once a month is a reasonable default for most users. Developers who test web apps may benefit from clearing caches more frequently. If a site is loading stale content or behaving unexpectedly, clearing that browser's cache is a good first troubleshooting step.