02 / POWER · 6 min read
How to Clear Cache on Mac Safely Without Damaging macOS
Free up tens of gigabytes of disk space by purging user and browser caches in Finder and Settings without risky cleaner daemons.
To clear cache on Mac safely, open Finder, press Shift + Command + G (⇧⌘G), enter ~/Library/Caches, and move bloated application cache folders to the Trash. For web browsers, empty caches directly in Safari (Develop → Empty Caches) or Chrome (Settings → Clear Browsing Data). Avoid deleting root system caches in /Library/Caches to protect OS stability.
Over months of daily use, modern Mac applications accumulate tens of gigabytes of cached media, thumbnail previews, temporary downloads, and compiled assets. While caches help apps load faster, stale or bloated caches chew through your fast internal SSD storage.
Understanding Mac Caches: User, System, and Browser
Before deleting anything, it is critical to understand where cache files live in macOS:
- User Cache (
~/Library/Caches): Generated by your user account's applications (Spotify offline music, Slack images, Xcode build remnants). This accounts for 90% of cache bloat and is safe to purge. - System Cache (
/Library/Caches): Created by shared macOS services and kernel components. Handled automatically by Darwin kernel maintenance scripts. - Browser Cache: Stored within individual browser application sandboxes (Safari, Chrome, Arc, Firefox) to cache web styling, JavaScript bundles, and site assets.
How to Safely Clear User Cache in Finder (⇧⌘G)
You do not need paid cleaner software to purge user caches. macOS provides direct access:
- Open Finder.
- Press Shift + Command + G (⇧⌘G) to open the Go to Folder navigation bar.
- Type
~/Library/Caches(be sure to include the tilde~for your user home directory) and press Return. - Browse through the folders. Instead of deleting the entire Caches folder, open bloated app folders (e.g.,
com.spotify.client,Google/Chrome,Slack) and select the cached files inside. - Press Command + Delete (⌘⌫) to move them to the Trash.
- Empty the Trash to immediately reclaim storage.
How to Clear Browser Caches in Safari and Chrome
Browsers retain heavy image and script caches that often cause rendering glitches or outdated web page loads:
- Safari: Open Safari → Settings (⌘,) → Advanced → check Show features for web developers. In the menu bar, click Develop → Empty Caches (or press
⌥⌘E). Alternatively, go to Settings → Privacy → Manage Website Data and click Remove All. - Google Chrome: Press Shift + Command + Delete (⇧⌘⌫). Set the time range to 'All time', check Cached images and files, and click Clear data.
Why You Should Never Blindly Wipe System Caches
Some internet guides suggest running recursive terminal deletion commands on root system directories like /Library/Caches or /System/Library/Caches. This is dangerous. Root caches include LaunchServices databases, dynamic linker (dyld) shared cache binaries, and font registries. Wiping them can trigger kernel panics, break code signatures, and force your Mac into heavy CPU throttling during system reboot while it attempts to reconstruct critical OS assets.
The Danger of Heavy Background Cleaner Daemons
Many commercial "Mac cleaning" apps claim to automate cache clearing, but they introduce more problems than they solve. They install background LaunchDaemons running 24/7 with root privileges, constantly polling your SSD, burning battery, and uploading telemetry data. Ironically, these 300+ MB helper daemons consume more RAM and CPU than the cache files they purport to clean.
Monitoring Real-Time Memory Pressure and Disk Load with Tegaro
Instead of running invasive background cleaner daemons, use Tegaro Power and System Telemetry to maintain your Mac with zero background overhead:
- Real-Time Memory Pressure: Monitor macOS memory pressure states directly from your menu bar to distinguish healthy file caching from true RAM starvation.
- Live Disk and Thermal Metrics: Detect runaway swap spikes before your system freezes.
- Zero Background Footprint: Built with native Swift and AppKit. When closed, Tegaro leaves zero background daemons or scheduled scripts running.
After purging caches, applications like Spotify or Chrome may take a few extra seconds on their first launch to download fresh profile assets. This is completely normal.
Frequently Asked Questions
Is it safe to delete all files in ~/Library/Caches on Mac?
Yes, it is generally safe to delete the contents inside ~/Library/Caches because applications will recreate necessary temporary files upon launch. However, it is best practice to delete files inside specific app folders rather than deleting the entire parent Caches directory while apps are actively running.
Will clearing cache speed up my Mac?
Clearing cache primarily reclaims gigabytes of SSD storage rather than boosting raw CPU speed. In fact, apps may launch slightly slower the first time while rebuilding their caches. However, if your SSD is over 90% full, clearing cache frees disk blocks required for macOS virtual memory swap, eliminating beach balls.
How do I clear cache in Safari without deleting saved passwords and cookies?
Enable Safari Develop menu via Safari → Settings → Advanced → Show features for web developers. Then click Develop in the top menu bar and select Empty Caches (or press ⌥⌘E). This purges cached stylesheets, images, and scripts without logging you out of websites or deleting cookies.
Experience Native On-Device macOS Productivity
Tegaro combines Power, Clipboard, Displays, Power telemetry, and Typing into one menu-bar icon. All eight tools free for 14 days; then Critter, Power and AI limits stay free, and one Pro license covers the rest.