How to Empty Cache on Mac Safely: User, Browser, System
In short: Caches speed up your Mac, but they can pile up and eat disk space. Here is how to empty cache on Mac safely across user, browser, and system layers. You will preview before you clear, keep removals reversible, and know which folders to leave alone.
Caches are files your Mac and its apps keep around so they don't have to redo work: rendered thumbnails, downloaded fonts, web page assets, and app scratch data. Most of the time they help. But over months they can grow large, and a corrupted cache can make an app behave oddly. Learning how to empty cache on Mac the safe way lets you reclaim space and fix glitches without risking your files.
Before you delete anything, a simple rule keeps you out of trouble: preview first, clear only what you understand, and make every removal reversible. On macOS Sonoma and Sequoia (14 and 15), the safest deletions go to the Trash, not to permanent oblivion. That single habit means a mistake is an Undo away, not a restore-from-backup ordeal.
Start With the Trash Safety Habit
When you drag a cache folder's contents to the Trash, nothing is truly gone yet. If an app misbehaves afterward, you can right-click the item in the Trash and choose Put Back to return it exactly where it was. Only Empty Trash makes it permanent, so leave the Trash full for a day or two after a cleanup and confirm everything still works.
Avoid tools or terminal commands that permanently erase files in one shot. Reversibility is the whole point of a safe clean: you want a preview of what will be removed, and an easy way back if something you cleared turns out to be needed.
Clear User Caches (The Safe Default)
Your user-level caches live in your home Library folder and are the safest to clear, because apps rebuild them automatically. To open the folder, go to Finder, press Command-Shift-G, type ~/Library/Caches, and press Return. You'll see one folder per app, usually named by its bundle ID.
Quit the apps you plan to clean first so nothing is writing to those folders. Then open a cache folder and move its contents to the Trash rather than deleting the parent folder itself. A few notes that save headaches:
- Leave the top-level Caches folder in place; only clear what's inside individual app subfolders.
- Skip anything you don't recognize if you're unsure. There's no prize for emptying every folder.
- Expect apps to feel slightly slower on first launch while they rebuild their cache. That's normal.
This user layer is where the great majority of reclaimable cache space lives, and it's the layer a good cleaner touches by default.
Empty Browser Caches Without Losing Logins
Browser caches are separate from the system, and each browser clears its own. Doing it in-app is safer than hunting through Library folders, because the browser knows exactly which files it owns.
Safari: First enable the Develop menu in Safari > Settings > Advanced by checking Show features for web developers. Then choose Develop > Empty Caches. This clears cached page assets without signing you out of sites.
Chrome: Open Chrome > Settings > Privacy and security > Delete browsing data. Set a time range, check Cached images and files, and leave Cookies and other site data unchecked if you want to stay logged in. Click Delete data.
Firefox: Go to Settings > Privacy & Security > Cookies and Site Data, click Clear Data, tick Temporary cached files and pages, and confirm.
Clearing only the cache (not cookies) frees space while keeping you signed in to the sites you use every day.
Handle System Caches Carefully
There's a second cache folder at /Library/Caches (no tilde) that's shared across all users and requires an administrator password to modify. You can clear items here the same way, but be more conservative: quit the related app or restart afterward so macOS rebuilds cleanly. Most people gain little from touching this folder, so it's fine to skip it.
One firm boundary: never delete anything inside the /System folder. On modern macOS it lives on a sealed, read-only volume for a reason, and it holds nothing you need to clean. If a folder asks for your password just to open it, treat that as a sign to slow down, not push through.
A Quiet Word on Privacy
A cache cleaner runs entirely on your machine. It has no legitimate reason to phone home, upload file lists, or track what you delete. If you want to verify that, run a firewall like Little Snitch and watch a cleaner during a scan; a well-behaved one makes no outbound connections at all. Prefer tools that are quiet on the network and transparent about what they touch.
If You'd Rather Not Do It by Hand
Doing this manually is completely fine, and now you know the safe steps. If you'd like something to preview and clear the user-level junk for you, CoreSweep is our top free pick: it's free forever, shows you a preview before anything moves, sends removals to the Trash so they stay reversible, and ships with zero telemetry. There's an optional one-time Pro at $49, no subscription. For a strong best-value runner-up, SkoonMac covers the same safe basics and is free, with a one-time $19 Pro if you want more.
However you clear your caches, keep the two habits that matter: preview before you delete, and let the Trash be your undo button. Do that and emptying your Mac's caches is a low-risk bit of housekeeping, not a gamble.
Frequently asked questions
Is it safe to empty the cache on my Mac?
Yes, if you stick to user-level caches in ~/Library/Caches, because apps rebuild those files automatically. Keep it safe by moving cache contents to the Trash instead of deleting permanently, so you can use Put Back if an app misbehaves. Never delete anything inside the /System folder, and be conservative with the shared /Library/Caches folder.
Will clearing my cache log me out of websites?
No, as long as you clear only the cache and leave cookies and site data untouched. In Chrome, check "Cached images and files" but leave "Cookies and other site data" unchecked; in Safari, Develop > Empty Caches clears page assets without signing you out. Clearing just the cache frees space while keeping you logged in to the sites you use daily.
Where are cache files stored on a Mac?
Your user caches live in your home Library at ~/Library/Caches, with one folder per app, usually named by its bundle ID. There's also a system-wide folder at /Library/Caches (no tilde) that's shared across users and needs an administrator password. Most reclaimable space is in the user folder, and you should never touch the sealed, read-only /System folder.
The easy way to do this safely
If you'd rather not do it by hand, the two cleaners we rate highest run with a preview first and the Trash as a safety net — and neither sends any data off your Mac.
CoreSweep (free to use; Pro a one-time $49) is our top pick. SkoonMac (free; Pro $19 once) is the best-value runner-up. See the full comparison.