Is it safe to delete ~/Library/Caches on Mac?
In short
Mostly yes: apps keep copies in ~/Library/Caches that they can make again, so deleting them loses no data. Quit each app first, delete what's inside the folders (not the Caches folder itself) and leave alone the small com.apple ones. Don't confuse it with Application Support or Containers: that's app data.
What ~/Library/Caches is
It's where apps keep things they can recreate: downloaded images, web pages, previews, packages, updates. The rule apps follow is that anything there can disappear without losing data. That's why it's the first place to look when you need space.
The folder is in your user Library, which Finder hides. Open it with Go → Go to Folder… (Shift-Command-G) and type ~/Library/Caches.
See which caches are big
In Terminal, this lists the biggest folders inside, the largest last:
du -sh ~/Library/Caches/* 2>/dev/null | sort -h | tail -20The usual big ones: browsers (Chrome in Google/Chrome), Spotify, package managers (Homebrew, pip, Yarn, Playwright's browsers), Android Studio and updates that apps downloaded and already installed.
How to delete them safely
- Quit the app whose cache you're deleting. An open app may be writing to it, or simply recreate it right away.
- Delete what's inside each folder, not the
Cachesfolder itself. - For package managers, use their own command:
brew cleanup -s,pip cache purge,yarn cache clean. They know what's in use. - Empty the Trash afterwards, or you won't get the space back.
What to leave alone
- Folders starting with
com.apple.: they're usually small, macOS manages them and some are protected. - The system caches in
/Library/Cachesand/System/Library/Caches: macOS takes care of those. - Application Support, Containers and Group Containers: despite being next to Caches, they hold app data (settings, databases, documents). Deleting them can lose data.
- Temporary folders in
/private/var/folders: macOS cleans them, and restarting is enough.
Will it make my Mac faster?
No. Caches exist to make apps faster: right after you delete them, apps open a little slower until they rebuild them. Deleting caches is useful for getting space back, or to fix an app that misbehaves because of a corrupt cache, not for speed. And they grow back: it's normal to free 10 GB and see part of it return within weeks.
DiskSpace AI does this for you
It analyzes your Mac in minutes, tells you what each folder is and only selects what recreates itself. Your files are kept 7 days in case you change your mind. Free during the beta.
Download the BetaFolders in this guide
- Chrome web cache
~/Library/Caches/Google/ChromeRecreates itself - Homebrew cache
~/Library/Caches/HomebrewRecreates itself - pip cache
~/Library/Caches/pipRecreates itself - Yarn cache
~/Library/Caches/YarnRecreates itself - Playwright browsers
~/Library/Caches/ms-playwrightRecreates itself - Android Studio cache
~/Library/Caches/Google/AndroidStudio*Recreates itself - Old update installers
~/Library/Caches/*ShipIt, *updater*, *Updater*Recreates itself - App logs
~/Library/LogsRecreates itself
More guides
- Not enough space to update macOS? How to make room safely
- What is “System Data” on a Mac, and why is it so big?
- How to free up space on your Mac without deleting anything important
- How to find and delete duplicate photos on Mac
- Docker taking up too much space on Mac? How to shrink Docker.raw
- Xcode taking up space? What you can delete (and what you can't)
- How to clear npm, pnpm, pip, uv and Homebrew caches on Mac
- How to find large files on Mac (including hidden ones)
- What is purgeable space on Mac, and how to free it
- DaisyDisk alternative: DiskSpace AI vs DaisyDisk
- CleanMyMac alternative without a subscription
- The best disk space analyzers for Mac in 2026
- AI models filling your Mac? Where Ollama, LM Studio and Hugging Face keep them
- How to find and delete old node_modules folders on Mac
- iPhone backups taking space on your Mac? How to find and delete them