Transparency

Everything Unslow can remove

Every folder Unslow will ever suggest removing, straight from the app. Everything goes to the Trash, where Finder can put it back, and nothing in cleanup is ticked for you.

Exported from Unslow 1.3.3.

Rebuilds automatically

The tool that made it recreates it when it's needed. The space stays free until then.

  • Xcode build data

    Intermediate build products and indexes. Xcode recreates them on the next build, which is slower once.

    ~/Library/Developer/Xcode/DerivedData

  • Xcode device support files

    Debug symbols copied from iPhones and other devices you have connected. Xcode copies them again the next time you connect that device.

    ~/Library/Developer/Xcode/iOS, watchOS, tvOS and visionOS DeviceSupport

  • SwiftUI preview data

    Simulator devices Xcode creates for SwiftUI previews. They are recreated when you next open a preview.

    ~/Library/Developer/Xcode/UserData/Previews

  • Simulator caches

    Cached data the iOS Simulator regenerates on demand. Your simulators and their apps are not affected.

    ~/Library/Developer/CoreSimulator/Caches

  • npm cache

    Copies of packages npm has downloaded. They are fetched again the next time a project needs them.

    ~/.npm/_cacache

  • Yarn cache

    Copies of packages Yarn has downloaded. They are fetched again when a project needs them.

    ~/Library/Caches/Yarn

  • Homebrew downloads

    Installer archives Homebrew keeps after installing a package. Installed software is not affected.

    ~/Library/Caches/Homebrew

  • pip cache

    Python packages pip has downloaded. They are fetched again when needed.

    ~/Library/Caches/pip

  • CocoaPods cache

    Pod sources CocoaPods has downloaded. They are fetched again on the next `pod install`.

    ~/Library/Caches/CocoaPods

  • Gradle caches

    Dependencies and build outputs Gradle has cached. The next Android build downloads what it needs again.

    ~/.gradle/caches

  • Go build cache

    Compiled Go packages. The Go toolchain rebuilds them as needed.

    ~/Library/Caches/go-build

  • Chrome update copies

    Copies of older Chrome versions that Chrome made to update while running, then left behind. Copies of the version you have now share its space and free nothing, so they aren’t listed. Cleared only while Chrome is closed.

    Your temporary folder: X/com.google.Chrome.code_sign_clone

  • Swift Package Manager cache

    Package sources and prebuilt binaries SwiftPM has downloaded. They are fetched again the next time a package resolves.

    ~/Library/Caches/org.swift.swiftpm

  • Cargo registry cache

    Rust crates Cargo has downloaded and unpacked. They are fetched again on the next build that needs them.

    ~/.cargo/registry/cache and ~/.cargo/registry/src

  • uv cache

    Python packages uv has downloaded and built. They are fetched again when a project needs them.

    ~/.cache/uv and ~/Library/Caches/uv

  • pnpm store

    pnpm's shared package store. Projects keep working until their next install, which downloads what it needs again.

    ~/Library/pnpm/store

  • Bun cache

    Packages Bun has downloaded. They are fetched again on the next install.

    ~/.bun/install/cache and ~/Library/Caches/bun

  • Unavailable simulators

    Simulators whose iOS version is no longer installed, so Xcode can’t run them. Your working simulators are not affected.

    ~/Library/Developer/CoreSimulator/Devices, only simulators whose iOS version isn't installed

  • iPhone and iPad update files

    Copies of iOS and iPadOS that Finder or Apple Configurator downloaded to update or restore a device. They’re downloaded again if you need them.

    ~/Library/iTunes/iPhone, iPad and iPod Software Updates, and Apple Configurator's firmware cache (.ipsw files only)

Comes back with use

Caches an app refills as you use it. Worth clearing only when you need room now; it's counted separately so the space Unslow promises is never inflated.

  • App logs

    Records apps write about what they’re doing, for their developers. Apps start new ones as they run. macOS’s own logs and crash reports are left alone.

    ~/Library/Logs, except macOS's own logs and crash reports

  • App caches

    Files each installed app keeps so it loads faster. They refill as you use the app, so the space comes back. Sign-ins, settings and documents aren’t touched.

    Cache folders inside an installed app's folder in ~/Library/Application Support, and the app's own folder in ~/Library/Caches. Cleared only while that app is closed.

Review before removing

Your own data. Shown so you know it's there, never recommended.

  • Maven repository

    Java dependencies Maven has downloaded, which it fetches again on the next build. It also holds anything you installed there yourself with mvn install, which can’t be downloaded again.

    ~/.m2/repository

  • Mail attachment copies

    Copies Mail saved when you opened or previewed attachments. The attachments stay in your email, but if you edited one after opening it, your changes are only in this copy.

    ~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads

  • node_modules in old projects

    Dependencies of projects untouched for 90 days. Running npm install brings them back if you return to a project.

    node_modules folders in projects untouched for 90 days

  • Installers in Downloads

    Disk images and installer packages. Once the app they contain is installed, these are usually no longer needed.

    ~/Downloads: .dmg, .pkg, .mpkg and .xip files

  • Xcode archives

    Builds you archived for distribution. They are needed to read crash reports from those builds, so keep any you still support.

    ~/Library/Developer/Xcode/Archives

  • iPhone and iPad backups

    Local backups made by Finder. Only remove one if you have a newer backup elsewhere, such as iCloud.

    ~/Library/Application Support/MobileSync/Backup

When you uninstall an app

Besides the app, these folders are checked for what it left behind. Folders named with the app’s own identifier are ticked; ones that only share its name are shown unticked, for you to check.

  • ~/Library/Application Support

    Settings, databases and downloaded content

  • ~/Library/Caches

    Cached data, rebuilt if the app returns

  • ~/Library/Containers

    The app's private sandbox

  • ~/Library/Group Containers

    Data shared between a developer's apps

  • ~/Library/Preferences

    Settings

  • ~/Library/Saved Application State

    Window positions from the last session

  • ~/Library/HTTPStorages

    Website data the app stored

  • ~/Library/WebKit

    Web content the app cached

  • ~/Library/Logs

    Diagnostic logs

  • ~/Library/LaunchAgents

    Starts part of the app at login

  • ~/Library/Application Scripts

    Scripts the app may run

  • ~/Library/Cookies

    Cookies

Files you choose yourself

Large files and exact duplicates in your home folder are listed with when you last opened them. Nothing is selected until you tick it.

Never touched

  • macOS itself: system files, its own caches and logs, and crash reports
  • Your documents, photos and music, unless you pick a file yourself
  • Sign-ins, settings and saved data of apps you keep
  • Homebrew's and Docker's data: Unslow shows how much their own commands would free, and hands you the command

Unslow your Mac

Try everything free for 14 days. Then $29 once to keep it.

For Macs with Apple silicon (M1 or later), macOS 14 or later.