Macaroom
Guides › Library Caches

Is it safe to delete ~/Library/Caches on Mac?

Mostly, yes. Caches are files apps keep so things load faster, and apps rebuild them. But a few rules keep it from going wrong.

The short answer

Clearing an app's folder inside ~/Library/Caches is safe: the app rebuilds what it needs. The cost is speed, not data. The next launch or page load can be slower, and offline content may download again. macOS treats this folder as something apps must be able to lose, so apps aren't supposed to keep anything there that they can't recreate.

Rules that keep it safe

How to clear a cache

From Finder

From the app itself

Browsers, Spotify, Slack, Xcode and many other apps have a clear-cache option in their own settings. That's always the cleanest way, because the app knows exactly what it can lose.

Developer caches

Some folders in Caches belong to developer tools: Homebrew, Yarn, pip, CocoaPods, Playwright, Gradle and others. They're safe to clear too. The tool downloads packages again the next time a project needs them, so the next install is slower and needs a network connection. Most also have their own clean command, such as brew cleanup or npm cache clean --force. For the caches outside this folder, see ~/.npm and ~/.cache.

Why it comes back

Caches grow back because apps keep using them, and that's fine. Clearing them is a one-off way to get space back when you need it, not something to do every week.

How Macaroom handles it

Macaroom lists each app's cache with its size, marks it Rebuildable, and won't clear a cache while its app is running. Folders that belong to macOS are marked Managed by macOS and can't be selected. Anything you clear goes to the Trash first, so you can put it back.

Related guides

See it on your own Mac

Macaroom scans your Mac, names what each chunk of storage is, and marks what's safe to clear. Anything you remove goes to the Trash, so you can put it back.

Get Macaroom