Finds the build output and developer caches filling your Mac, and shows exactly what's safe to delete.
Free to scan. $12 once to clean. Payments handled by Lemon Squeezy.
macOS 13 or later · Apple silicon · Signed and notarized by Apple
macOS keeps a symbolication cache that can grow to many gigabytes over time. It has no size limit and no setting in macOS. With a license, SymbolSweep keeps it in check automatically, then shows exactly what else on a dev Mac is safe to delete.
Free, and it never deletes anything. It finds build output and caches from Node, Rust, Xcode, Python, Homebrew and more.
Every item gets a tier, so you know what's safe, what rebuilds and what to leave alone.
One button per tier. Build output and installs go to the Trash first.
The scan only reads. Apart from Auto-Clean, nothing is deleted until you click.
Rebuild and reinstall items go to the Trash, so you can put them back.
Auto-Clean keeps the symbolication cache under the limit you set, and never touches anything else.
Caches that regenerate on their own. Deleted outright.
Build output your tools recreate on the next build. Moved to Trash.
Dependencies one command brings back. Moved to Trash.
May hold something you want. Shown for size. You decide, one row at a time.
No account needed.
Payments handled by Lemon Squeezy.
No. The free scan shows every folder it finds, with its size and tier; hover a row for its path. $12 adds one-button cleaning and Auto-Clean.
Only what you choose. SAFE caches and the symbolication cache are deleted outright because they regenerate. Rebuild and reinstall items go to the Trash. SymbolSweep never deletes REVIEW items on its own: it can move a project's build output to the Trash when you confirm, and for Docker, Xcode archives, simulators and simulator runtimes it shows you how to clear them yourself.
Yes, including what Xcode keeps outside your home folder. Since Xcode 15, simulator runtimes are disk images in /Library/Developer/CoreSimulator, and SymbolSweep lists each one with its size. It also finds your simulator devices and their caches, iOS DeviceSupport and the devices SwiftUI previews run in. Caches, DeviceSupport and preview devices go to the Trash when you choose them, and the caches and preview devices wait while Simulator or Xcode is using them. For devices and runtimes it shows the Xcode setting or the xcrun command.
Because it can fill a disk with no warning. We built SymbolSweep after it happened to us. Auto-Clean touches that one folder only, and only when you've bought a license.
No account and no telemetry. SymbolSweep goes online only for its license (to activate it and recheck it about once a month) and for updates, which install automatically unless you turn that off.
macOS 13 or later on Apple silicon. Signed and notarized by Apple.
Free to scan. $12 once to clean. Payments handled by Lemon Squeezy.