Is this folder safe to delete?
243 places that fill a Mac, each with what it is, who makes it, how safe it is to remove and what removing it does. It's the same open catalog the app and its command-line tool use, under Apache-2.0.
What the levels mean
- Safe
- Its owner recreates it by itself when it needs it, and nothing you made is lost.
- Usually safe
- It can be recreated, but it takes a download, a reinstall or the tool's own command.
- Review first
- It's your own data, or hard to recreate. Decide item by item.
- Managed by macOS
- macOS manages it. It's never moved to the Trash.
Only Safe items are ever checked for you. Anything no entry here explains is never offered for removal, and some places are never removed whatever an entry says: what it never touches.
System Data
What Storage settings adds up under System Data: caches, logs, local snapshots, virtual memory, macOS's own assets and app data. 24 entries.
App caches
Logs and crash reports
Temporary files
Swap and sleep image
Spotlight index
macOS assets and Apple Intelligence
macOS caches
macOS installers and updates
Developer files
Xcode and its simulators, containers and virtual machines, Android, package managers' caches, project dependencies and build output, toolchains and editors. 142 entries.
Xcode
Simulators
- Simulator cachesSafe~/
Library/ Developer/ CoreSimulator/ Caches - Simulator devicesUsually safe~/
Library/ Developer/ CoreSimulator/ Devices - Simulator discarded app dataSafe~/
Library/ Developer/ CoreSimulator/ Devices/ */ data/ Library/ Caches/ com.apple.containermanagerd/ Dead - Simulator dyld shared cacheManaged by macOS/
Library/ Developer/ CoreSimulator/ Caches/ dyld - Simulator logsSafe~/
Library/ Logs/ CoreSimulator - Simulator runtimesManaged by macOS/
Library/ Developer/ CoreSimulator/ Images - SwiftUI Previews simulatorsSafe~/
Library/ Developer/ Xcode/ UserData/ Previews/ Simulator Devices - Xcode parallel testing clonesSafe~/
Library/ Developer/ XCTestDevices - Xcode playground simulatorsSafe~/
Library/ Developer/ XCPGDevices
Package manager caches
- Apache Ivy cacheSafe~/
.ivy2/ cache - Bun install cacheSafe~/
.bun/ install/ cache - Bundler cacheSafe~/
.bundle/ cache - Cargo Git dependenciesSafe~/
.cargo/ git - Cargo registry cacheSafe~/
.cargo/ registry - Carthage cacheSafe~/
Library/ Caches/ org.carthage.CarthageKit - CocoaPods cacheSafe~/
Library/ Caches/ CocoaPods - CocoaPods spec reposSafe~/
.cocoapods/ repos/ {trunk,master,cocoapods} - Composer cacheSafe~/
.composer/ cache - conda package cacheSafe~/
{miniconda3,miniforge3,anaconda3}/ pkgs - Coursier cacheSafe~/
Library/ Caches/ Coursier/ v1 - Coursier cache folderUsually safe~/
Library/ Caches/ Coursier - Deno cache folder (DENO_DIR)Review first~/
Library/ Caches/ deno - Deno module cacheSafe~/
Library/ Caches/ deno/ {remote,deps,npm,gen,registries} - Electron download cacheSafe~/
Library/ Caches/ electron - electron-builder cacheSafe~/
Library/ Caches/ electron-builder - Go module cacheSafe~/
go/ pkg/ mod - Gradle cachesSafe~/
.gradle/ caches - Maven local repositoryUsually safe~/
.m2/ repository - mise cacheSafe~/
Library/ Caches/ mise - node-gyp headers cacheSafe~/
Library/ Caches/ node-gyp - npm cacheSafe~/
.npm/ _cacache - npx cacheSafe~/
.npm/ _npx - NuGet global packages folderUsually safe~/
.nuget/ packages - pip cacheSafe~/
Library/ Caches/ pip - pnpm cacheSafe~/
Library/ Caches/ pnpm - pnpm storeSafe~/
Library/ pnpm/ store - Poetry cacheSafe~/
Library/ Caches/ pypoetry/ {cache,artifacts} - Poetry cache folderUsually safe~/
Library/ Caches/ pypoetry - Pub cacheUsually safe~/
.pub-cache - Swift Package Manager cacheSafe~/
Library/ Caches/ org.swift.swiftpm - uv cacheSafe~/
.cache/ uv - Yarn cacheSafe~/
Library/ Caches/ Yarn - Yarn global cacheUsually safe~/
.yarn/ berry/ cache
Project dependencies
- .tox folder (tox)Safe~/
**/ .tox - Carthage Build foldersUsually safe~/
**/ Carthage/ Build - CocoaPods Pods foldersUsually safe~/
**/ Pods - node_modulesUsually safe~/
**/ node_modules - Poetry virtual environmentsUsually safe~/
Library/ Caches/ pypoetry/ virtualenvs/ * - Python virtual environment (.venv)Usually safe~/
**/ {.venv,venv} - vendor (Composer)Usually safe~/
**/ vendor - vendor/bundle (Bundler)Usually safe~/
**/ vendor/ bundle
Build output
- __pycache__ foldersSafe~/
**/ __pycache__ - .dart_tool foldersSafe~/
**/ .dart_tool - .mypy_cache folderSafe~/
**/ .mypy_cache - .next folder (Next.js)Safe~/
**/ .next - .nuxt folder (Nuxt)Safe~/
**/ .nuxt - .parcel-cache folder (Parcel)Safe~/
**/ .parcel-cache - .pytest_cache folderSafe~/
**/ .pytest_cache - .ruff_cache folderSafe~/
**/ .ruff_cache - .svelte-kit folder (SvelteKit)Safe~/
**/ .svelte-kit - Angular CLI cacheSafe~/
**/ .angular/ cache - Flutter build foldersUsually safe~/
**/ build - Go build cacheSafe~/
Library/ Caches/ go-build - Gradle build foldersSafe~/
**/ build - Gradle Daemon logsSafe~/
.gradle/ daemon/ */ daemon-*.out.log - Gradle project cachesSafe~/
**/ .gradle - Maven target foldersSafe~/
**/ target - Rust target foldersSafe~/
**/ target - sbt target foldersSafe~/
**/ target - Swift package .build foldersSafe~/
**/ .build - Turborepo local cacheSafe~/
**/ .turbo/ cache
Toolchains and SDKs
- Apps installed with pipxReview first~/
.local/ pipx/ venvs/ * - asdf tool versionsReview first~/
.asdf/ installs - Gradle Wrapper distributionsSafe~/
.gradle/ wrapper/ dists - Java versions installed by CoursierReview first~/
Library/ Caches/ Coursier/ {jvm,arc} - Kotlin/Native compiler and dependenciesSafe~/
.konan - Maven Wrapper distributionsSafe~/
.m2/ wrapper/ dists - mise tool versionsReview first~/
.local/ share/ mise/ installs - Node.js versions installed with nvmReview first~/
.nvm/ versions/ node/ * - nvm download cacheSafe~/
.nvm/ .cache - Python versions installed by uvUsually safe~/
.local/ share/ uv/ python/ * - Python versions installed with pyenvReview first~/
.pyenv/ versions/ * - Ruby versions installed with rbenvReview first~/
.rbenv/ versions/ * - Rust toolchainsReview first~/
.rustup/ toolchains/ * - SDKMAN candidatesReview first~/
.sdkman/ candidates - Swift toolchainsReview first~/
Library/ Developer/ Toolchains/ *.xctoolchain
Containers and virtual machines
- Apple container dataReview first~/
Library/ Application Support/ com.apple.container - Colima download cacheSafe~/
Library/ Caches/ colima - Colima virtual machinesReview first~/
.colima/ _lima - Docker Desktop disk image (Docker.raw)Usually safe~/
Library/ Containers/ com.docker.docker/ Data/ vms/ 0/ data/ Docker.raw - Lima download cacheSafe~/
Library/ Caches/ lima - Lima virtual machinesReview first~/
.lima/ * - minikube cacheUsually safe~/
.minikube/ cache - OrbStack dataReview first~/
Library/ Group Containers/ HUAQ24HBR6.dev.orbstack/ data - Parallels Desktop virtual machinesReview first~/
Parallels/ *.{pvm,macvm} - Podman machinesReview first~/
.local/ share/ containers/ podman/ machine - Rancher Desktop virtual machineReview first~/
Library/ Application Support/ rancher-desktop/ lima - Tart image cacheReview first~/
.tart/ cache - Tart virtual machinesReview first~/
.tart/ vms/ * - UTM virtual machinesReview first~/
Library/ Containers/ com.utmapp.UTM/ Data/ Documents/ *.utm - Vagrant boxesUsually safe~/
.vagrant.d/ boxes - VirtualBox virtual machinesReview first~/
VirtualBox VMs/ * - VMware Fusion virtual machinesReview first~/
{Virtual Machines,Virtual Machines.localized}/ *.vmwarevm
Android
- Android emulator system imagesUsually safe~/
Library/ Android/ sdk/ system-images - Android NDKUsually safe~/
Library/ Android/ sdk/ {ndk,ndk-bundle} - Android SDKUsually safe~/
Library/ Android/ sdk - Android Studio cachesUsually safe~/
Library/ Caches/ Google/ AndroidStudio* - Android Studio logsSafe~/
Library/ Logs/ Google/ AndroidStudio* - Android Virtual Devices (AVDs)Review first~/
.android/ avd/ *.avd
Code editors and IDEs
- Cursor caches and logsSafe~/
Library/ Application Support/ Cursor/ {Cache,CachedData,CachedExtensionVSIXs,Code Cache,DawnGraphiteCache,DawnWebGPUCache,GPUCache,logs} - Cursor extensionsReview first~/
.cursor/ extensions - JetBrains IDE cachesUsually safe~/
Library/ Caches/ JetBrains/ * - JetBrains IDE logsSafe~/
Library/ Logs/ JetBrains - VS Code caches and logsSafe~/
Library/ Application Support/ Code/ {Cache,CachedData,CachedExtensionVSIXs,Code Cache,DawnGraphiteCache,DawnWebGPUCache,GPUCache,logs} - VS Code extensionsReview first~/
.vscode/ extensions - VSCodium caches and logsSafe~/
Library/ Application Support/ VSCodium/ {Cache,CachedData,CachedExtensionVSIXs,Code Cache,DawnGraphiteCache,DawnWebGPUCache,GPUCache,logs} - VSCodium extensionsReview first~/
.vscode-oss/ extensions - Windsurf caches and logsSafe~/
Library/ Application Support/ Windsurf/ {Cache,CachedData,CachedExtensionVSIXs,Code Cache,DawnGraphiteCache,DawnWebGPUCache,GPUCache,logs} - Zed language serversSafe~/
Library/ Application Support/ Zed/ languages
AI coding tools
- Claude cachesSafe~/
Library/ Application Support/ Claude/ {Cache,Code Cache,DawnGraphiteCache,DawnWebGPUCache,GPUCache} - Claude Code conversation historyReview first~/
.claude/ projects - Claude Code debug logsSafe~/
.claude/ debug - Claude Code MCP logsSafe~/
Library/ Caches/ claude-cli-nodejs - Claude Code worktreesReview first~/
**/ .claude/ worktrees/ * - Claude Cowork VM bundleUsually safe~/
Library/ Application Support/ Claude/ vm_bundles - Claude logsSafe~/
Library/ Logs/ Claude - Codex session historyReview first~/
.codex/ sessions - Codex worktreesReview first~/
.codex/ worktrees/ */ *
Browser testing tools
- Cypress app cacheUsually safe~/
Library/ Caches/ Cypress - Playwright browsersUsually safe~/
Library/ Caches/ ms-playwright/ * - Playwright folderUsually safe~/
Library/ Caches/ ms-playwright - Playwright MCP browser profilesUsually safe~/
Library/ Caches/ ms-playwright/ mcp-* - Puppeteer browsersUsually safe~/
.cache/ puppeteer - Selenium Manager drivers and browsersSafe~/
.cache/ selenium/ {chrome,chromedriver,edge,firefox,geckodriver,msedgedriver}
AI models
Models downloaded by local AI tools such as Ollama and LM Studio, and the ones other apps keep inside them. 13 entries.
Local AI models
- DiffusionBee modelsReview first~/
.diffusionbee/ {downloaded_assets,downloads,imported_models} - Docker Model Runner modelsReview first~/
.docker/ models - Draw Things modelsReview first~/
Library/ Containers/ com.liuliu.draw-things/ Data/ Documents/ Models - GPT4All modelsReview first~/
Library/ Application Support/ nomic.ai/ GPT4All/ *.gguf - Hugging Face cacheReview first~/
.cache/ huggingface/ hub - Hugging Face Xet cacheSafe~/
.cache/ huggingface/ xet - Jan modelsReview first~/
Library/ Application Support/ Jan/ data/ {llamacpp,mlx}/ models - llama.cpp model cacheUsually safe~/
Library/ Caches/ llama.cpp - LM Studio modelsReview first~/
.lmstudio/ models - Ollama modelsReview first~/
.ollama/ models - OpenAI Whisper modelsUsually safe~/
.cache/ whisper - PyTorch Hub cacheUsually safe~/
.cache/ torch/ hub
Apple apps
iPhone and iPad backups, Messages, Mail, Photos, Music and the other apps that come with a Mac. 19 entries.
iPhone and iPad
Music, TV and Podcasts
Safari
GarageBand, Logic and Final Cut
App data
Caches and data of chat, office, creative and other apps, and the updaters they install. 18 entries.
Chat and meeting apps
- Discord cacheSafe~/
Library/ Application Support/ discord/ {Cache,Code Cache,GPUCache} - Microsoft Teams cache and app dataUsually safe~/
Library/ Containers/ com.microsoft.teams2 - Signal Desktop messages and attachmentsReview first~/
Library/ Application Support/ Signal - Slack cacheSafe~/
Library/ Application Support/ Slack/ {Cache,Code Cache,GPUCache} - Telegram data and media cacheReview first~/
Library/ Group Containers/ *.ru.keepcoder.Telegram - WhatsApp chats and mediaReview first~/
Library/ Group Containers/ group.net.whatsapp.WhatsApp.shared - Zoom local recordingsReview first~/
Documents/ Zoom
Office and email apps
Creative apps
Games
App updaters
Browsers
Browser caches, which rebuild as you browse, and website data, which holds your sign-ins. 14 entries.
Browser caches
- Arc cacheSafe~/
Library/ Caches/ Arc - Brave cacheSafe~/
Library/ Caches/ BraveSoftware/ Brave-Browser - Firefox cacheSafe~/
Library/ Caches/ Firefox - Google Chrome cacheSafe~/
Library/ Caches/ Google/ {Chrome,Chrome Beta,Chrome Canary} - Microsoft Edge cacheSafe~/
Library/ Caches/ Microsoft Edge - Opera cacheSafe~/
Library/ Caches/ com.operasoftware.Opera - Vivaldi cacheSafe~/
Library/ Caches/ Vivaldi
Website data
- Arc website dataUsually safe~/
Library/ Application Support/ Arc/ User Data/ {Default,Profile *}/ {Service Worker,IndexedDB} - Brave website dataUsually safe~/
Library/ Application Support/ BraveSoftware/ Brave-Browser/ {Default,Profile *}/ {Service Worker,IndexedDB} - Firefox website dataUsually safe~/
Library/ Application Support/ Firefox/ Profiles/ */ storage/ default - Google Chrome website dataUsually safe~/
Library/ Application Support/ Google/ Chrome/ {Default,Profile *}/ {Service Worker,IndexedDB} - Microsoft Edge website dataUsually safe~/
Library/ Application Support/ Microsoft Edge/ {Default,Profile *}/ {Service Worker,IndexedDB} - Opera website dataUsually safe~/
Library/ Application Support/ com.operasoftware.Opera/ Default/ {Service Worker,IndexedDB} - Vivaldi website dataUsually safe~/
Library/ Application Support/ Vivaldi/ {Default,Profile *}/ {Service Worker,IndexedDB}
Cloud storage
iCloud Drive and other sync folders. Removing a synced file removes it everywhere, so the app never does. 9 entries.
Cloud storage
- Box Drive cacheUsually safe~/
Library/ Application Support/ Box/ Box/ cache - Box Drive folderUsually safe~/
Library/ CloudStorage/ Box-* - Dropbox cacheUsually safe~/
Library/ Group Containers/ *.com.getdropbox.dropbox.sync/ root-mount - Dropbox folderUsually safe~/
Library/ CloudStorage/ Dropbox* - Google Drive app data (DriveFS)Review first~/
Library/ Application Support/ Google/ DriveFS - Google Drive folderUsually safe~/
Library/ CloudStorage/ GoogleDrive* - iCloud DriveUsually safe~/
Library/ Mobile Documents - OneDrive folderUsually safe~/
Library/ CloudStorage/ OneDrive* - Other cloud storage foldersUsually safe~/
Library/ CloudStorage/ *
Downloads
The Downloads folder and the installers people leave in it. 2 entries.
Trash and large files
The Trash, and large files nobody has opened for a long time. 2 entries.