- What it is
- Files you downloaded from the web, Mail and Messages, plus anything apps save here.
- Without it
- Everything in it would go with it. Files you can download again aren't lost, but anything kept only here would be.
What’s in the folders on your Mac
223 folders, explained the same way the MacClearings Map explains them: what it is, which app made it, whether it comes back, and what happens without it.
223 folders
Your folders
Home, Downloads, Documents and the folders you use every day.
- What it is
- Your Documents folder. If Desktop & Documents Folders is on in iCloud, it's also in iCloud Drive.
- Without it
- Everything in it would go with it. With iCloud syncing on, it would also leave your other devices.
- What it is
- The files and folders on your desktop. If Desktop & Documents Folders is on in iCloud, it's also in iCloud Drive.
- Without it
- Everything on your desktop would go with it. With iCloud syncing on, it would also leave your other devices.
- What it is
- Your Pictures folder, where Photos and Photo Booth keep their libraries by default.
- Without it
- Everything in it would go with it, including your Photos library if it's stored here.
- What it is
- Your Movies folder. iMovie, Final Cut Pro and the TV app keep their libraries here by default.
- Without it
- Everything in it would go with it, including any video libraries stored here.
- What it is
- Your Music folder, where the Music app, GarageBand and Logic Pro keep their libraries and projects by default.
- Without it
- Everything in it would go with it, including your Music library and any music projects stored here.
- What it is
- Everything that belongs to your account on this Mac: your files, settings and app data.
- Without it
- Everything that's yours on this Mac would go with it, and your account wouldn't work without it.
- Made by
- Finder
- What it is
- Items you've moved to the Trash. They stay here, and can still be put back, until you clear them in Finder.
- Without it
- These items are already in the Trash. You can still put them back from Finder.
- What it is
- Apps installed for everyone on this Mac.
- Without it
- Every app in it would stop being available. Apps from the App Store or their makers can be downloaded again.
- What it is
- Apps installed just for you, including web apps you added to the Dock from Safari or Chrome.
- Without it
- These apps would go with it. Web apps can be added again from the browser.
- Made by
- Music
- What it is
- Your Music library: the library file plus songs you imported, bought or downloaded.
- Without it
- Songs stored only here would go with it. Purchases and Apple Music downloads can be downloaded again.
- Made by
- TV
- What it is
- The TV app's library, with movies and shows you downloaded and home videos you imported.
- Without it
- Downloaded purchases can be downloaded again, but home videos you imported would go with it.
- Made by
- Zoom
- What it is
- Meeting recordings and chat files Zoom saved to this Mac.
- Without it
- Recordings saved here would go with it. Cloud recordings stay in your Zoom account.
- Made by
- DaVinci Resolve
- What it is
- Render cache files DaVinci Resolve made so effects and grades play back smoothly.
- Without it
- Resolve renders them again when you play those timelines.
- Managing it
- DaVinci Resolve → Playback → Delete Render Cache
- Made by
- Homebrew
- What it is
- Homebrew and every command-line tool and app you installed with it.
- Without it
- brew and every tool it installed would stop working until you install them again.
- What it is
- Command-line tools installed outside macOS, including Homebrew on Intel Macs.
- Without it
- Tools installed here would stop working until you install them again.
- Made by
- macOS
- What it is
- Full memory snapshots of crashed processes, saved only when a developer turns them on.
- Without it
- Nothing on your Mac uses them. They only help someone debugging that crash.
- Made by
- Spotlight
- What it is
- The index Spotlight searches when you look for files, mail and messages.
- Without it
- macOS protects this folder. If the index is rebuilt, searches are incomplete until Spotlight finishes.
- Managing it
- System Settings → Spotlight
App data in your Library
Where apps keep their settings, data and containers.
- Made by
- iCloud Drive
- What it is
- Everything in iCloud Drive on this Mac, including the folders apps keep in iCloud.
- Without it
- Moving files here to the Trash removes them from every device signed in to the same iCloud account.
- Managing it
- System Settings → your name → iCloud → Optimize Mac Storage
- Made by
- iCloud Drive
- What it is
- The files and folders you see under iCloud Drive in Finder.
- Without it
- Moving files here to the Trash removes them from every device signed in to the same iCloud account.
- Managing it
- System Settings → your name → iCloud → Optimize Mac Storage
- Made by
- iCloud Drive
- What it is
- Documents an app keeps in iCloud Drive, like Pages, Numbers or Preview documents.
- Without it
- Moving it removes the app's documents from every device signed in to the same iCloud account.
- Made by
- Dropbox
- What it is
- Your Dropbox folder. Its files sync with Dropbox and your other devices.
- Without it
- Moving files here to the Trash removes them from Dropbox and your other devices too.
- Made by
- Google Drive
- What it is
- Your Google Drive folder. Its files sync with Google Drive and your other devices.
- Without it
- Moving files here to the Trash removes them from Google Drive and your other devices too.
- Made by
- OneDrive
- What it is
- Your OneDrive folder. Its files sync with OneDrive and your other devices.
- Without it
- Moving files here to the Trash removes them from OneDrive and your other devices too.
- What it is
- A folder that syncs with a cloud storage service through macOS's File Provider.
- Without it
- Moving files here to the Trash removes them from the service and your other devices too.
- What it is
- Folders for cloud storage services that work through macOS's File Provider, like Dropbox, Google Drive, OneDrive and Box.
- Without it
- Files in these folders are synced. Moving them to the Trash removes them from the service and your other devices too.
- Made by
- Google Drive
- What it is
- Google Drive's copies of files you opened or made available offline, plus its sync records.
- Without it
- Google Drive would set itself up again, and changes that haven't finished uploading could be lost.
Podcasts library and downloads
~/Library/Group Containers/243LU875E5.groups.com.apple.podcasts
Doesn't come back
- Made by
- Podcasts
- What it is
- The Podcasts app's library and the episodes it downloaded.
- Without it
- Downloaded episodes and your podcast library on this Mac would go with it.
- Managing it
- Podcasts → Settings
Spotify downloads
~/Library/Application Support/Spotify/PersistentCache/Storage
Comes back when it's needed
- Made by
- Spotify
- What it is
- Songs and podcasts you downloaded in Spotify to play offline, plus music it keeps to start playback quickly.
- Without it
- Downloaded playlists and podcasts would need to download again before they play offline.
- Managing it
- Spotify → Settings → Storage
- Made by
- Spotify
- What it is
- Spotify's settings, sign-in and offline downloads on this Mac.
- Without it
- Spotify would sign you out, and offline downloads would need to download again. Your playlists stay in your account.
Mail attachment copies
~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads
Comes back when it's needed
- Made by
- What it is
- Copies of attachments Mail saved when you opened or previewed them. The originals stay in the messages.
- Without it
- Mail saves a new copy the next time you open an attachment. The messages keep the originals.
- Made by
- What it is
- Your email on this Mac: messages, attachments and mailboxes for every account in Mail.
- Without it
- Mail would download messages again from accounts that keep them on a server. Mail stored only on this Mac would be lost.
- Made by
- Messages
- What it is
- Photos, videos and files sent and received in Messages on this Mac.
- Without it
- They would disappear from your conversations on this Mac, unless Messages in iCloud keeps a copy.
- Managing it
- System Settings → General → Storage → Messages
- Made by
- Messages
- What it is
- Your Messages history on this Mac: conversations and the photos and files in them.
- Without it
- Your messages history on this Mac would go with it, unless Messages in iCloud keeps a copy.
- Managing it
- Messages → Settings → General → Keep messages
- Made by
- Notes
- What it is
- The Notes database and attachments for your notes on this Mac.
- Without it
- Notes stored On My Mac would go with it. Notes in iCloud would download again.
- Made by
- macOS
- What it is
- Your keychains: passwords, certificates and keys saved for apps, websites and Wi-Fi networks.
- Without it
- Passwords and keys saved on this Mac would go with it, and apps would ask you to sign in again.
- What it is
- Fonts you installed for your account.
- Without it
- Apps would stop showing these fonts, and documents that use them would fall back to others.
- Managing it
- Font Book
- Made by
- Finder
- What it is
- Backups of your iPhone and iPad made by Finder or iTunes. Each folder is a full backup of one device.
- Without it
- Those device backups on this Mac would go with it. Backups in iCloud aren't affected.
- Managing it
- Finder → your iPhone → Manage Backups
iPhone and iPad updates
~/Library/iTunes/iPhone Software Updates · ~/Library/iTunes/iPad Software Updates
Comes back when it's needed
- Made by
- Finder
- What it is
- Software updates Finder downloaded to update or restore a connected iPhone or iPad.
- Without it
- Finder downloads the update again the next time it needs it.
- Made by
- Safari
- What it is
- Copies of pages, images and scripts Safari downloaded so sites open faster.
- Without it
- Sites load a little slower until Safari downloads them again. History and bookmarks aren't affected.
- Managing it
- Safari → Settings → Privacy → Manage Website Data
- Made by
- Safari
- What it is
- Safari's history, bookmarks, Reading List and website settings.
- Without it
- Safari would lose its history and bookmarks on this Mac. If Safari syncs with iCloud, bookmarks come back.
Chrome profile
~/Library/Application Support/Google/Chrome/Default · ~/Library/Application Support/Google/Chrome/Profile *
Doesn't come back
- Made by
- Google Chrome
- What it is
- A Chrome profile: its bookmarks, history, passwords, extensions and the sites you're signed in to.
- Without it
- Chrome would start this profile fresh. Anything not synced to your Google account would be lost.
- Made by
- Google Chrome
- What it is
- Chrome's profiles and settings: bookmarks, history, passwords, extensions and site data.
- Without it
- Chrome would start fresh. Anything not synced to your Google account would be lost.
- Made by
- Arc
- What it is
- Arc's spaces, pinned tabs, profiles and settings on this Mac.
- Without it
- Arc would start fresh on this Mac. Spaces and tabs synced to your Arc account can come back.
- Made by
- Brave
- What it is
- Brave's profiles and settings: bookmarks, history, passwords, extensions and site data.
- Without it
- Brave would start fresh. Anything not synced with Brave Sync would be lost.
- Made by
- Microsoft Edge
- What it is
- Microsoft Edge's profiles and settings: favorites, history, passwords, extensions and site data.
- Without it
- Edge would start fresh. Anything not synced to your Microsoft account would be lost.
- Made by
- Firefox
- What it is
- A Firefox profile: its bookmarks, history, passwords, add-ons and the sites you're signed in to.
- Without it
- Firefox would lose this profile. Anything not synced to your Mozilla account would be lost.
Offline website files
~/Library/Application Support/Google/Chrome/*/Service Worker · ~/Library/Application Support/BraveSoftware/Brave-Browser/*/Service Worker · ~/Library/Application Support/Microsoft Edge/*/Service Worker
Comes back on its own
- What it is
- Files websites stored through service workers so they load quickly or work offline.
- Without it
- Sites download these files again when you visit. Anything a site kept only for offline use would be lost.
Slack's cache
~/Library/Application Support/Slack/Cache · ~/Library/Application Support/Slack/Service Worker · ~/Library/Containers/com.tinyspeck.slackmacgap/Data/Library/Application Support/Slack/Cache
Comes back on its own
- Made by
- Slack
- What it is
- Files and images Slack saved so channels and messages load faster.
- Without it
- Slack downloads them again as you use it. Your messages stay on Slack's servers.
Slack's data
~/Library/Application Support/Slack · ~/Library/Containers/com.tinyspeck.slackmacgap
Doesn't come back
- Made by
- Slack
- What it is
- Slack's sign-ins, settings and saved copies of messages and files on this Mac.
- Without it
- Slack would sign you out of every workspace and forget its settings here. Messages stay on Slack's servers.
- Made by
- Discord
- What it is
- Images, videos and files Discord saved so chats load faster.
- Without it
- Discord downloads them again as you use it. Your messages stay on Discord's servers.
- Made by
- Discord
- What it is
- Discord's sign-in, settings and saved copies of chats and media on this Mac.
- Without it
- Discord would sign you out and forget its settings here. Your messages stay on Discord's servers.
Microsoft Teams' data
~/Library/Containers/com.microsoft.teams2 · ~/Library/Application Support/Microsoft/Teams
Doesn't come back
- Made by
- Microsoft Teams
- What it is
- Microsoft Teams' sign-ins, settings and saved copies of chats and files. The Application Support folder is from classic Teams.
- Without it
- Teams would sign you out and download chats again. Your messages stay on Microsoft's servers.
~/Library/Group Containers/group.net.whatsapp.WhatsApp.shared · ~/Library/Containers/net.whatsapp.WhatsApp
Doesn't come back
- Made by
- What it is
- WhatsApp's chats, photos, videos and voice messages on this Mac.
- Without it
- WhatsApp would need linking again, and chats and media kept only on this Mac would be lost.
Telegram
~/Library/Group Containers/6N38VWS5BX.ru.keepcoder.Telegram · ~/Library/Application Support/Telegram Desktop
Doesn't come back
- Made by
- Telegram
- What it is
- Telegram's sign-in, settings and the photos, videos and files it saved from your chats.
- Without it
- Telegram would sign you out and download chats and media again. Secret chats exist only on your devices and would be lost.
- Managing it
- Telegram → Settings → Data and Storage → Storage Usage
- Made by
- Signal
- What it is
- Signal's messages, attachments and link to your phone on this Mac.
- Without it
- Your Signal history on this Mac would go with it. Signal doesn't keep copies of messages on its servers.
- Made by
- Microsoft Outlook
- What it is
- Outlook's mail, calendar and contacts stored on this Mac.
- Without it
- Outlook would download mail again from accounts that keep it on a server. Anything stored only on this Mac would be lost.
Adobe media cache
~/Library/Application Support/Adobe/Common/Media Cache Files · ~/Library/Application Support/Adobe/Common/Media Cache · ~/Library/Application Support/Adobe/Common/Peak Files
Comes back when it's needed
- Made by
- Adobe Premiere Pro and After Effects
- What it is
- Audio and video index files Premiere Pro and After Effects make from your footage so it plays and scrubs smoothly.
- Without it
- They're made again the next time you open projects that use that footage, which can take a while.
- Managing it
- Premiere Pro → Settings → Media Cache
DaVinci Resolve projects
~/Library/Application Support/Blackmagic Design/DaVinci Resolve/Resolve Project Library
Doesn't come back
- Made by
- DaVinci Resolve
- What it is
- DaVinci Resolve's project library: every project, timeline and grade you've made.
- Without it
- Your Resolve projects and timelines would go with it. The media files themselves are stored elsewhere.
- Made by
- Steam
- What it is
- Games you installed with Steam.
- Without it
- These games would need to download again. Most save games sync with Steam Cloud, but not all.
- Managing it
- Steam → Library → right-click a game → Manage → Uninstall
- Made by
- Minecraft
- What it is
- Minecraft Java Edition's worlds, resource packs, screenshots and settings.
- Without it
- Your single-player worlds would go with it.
Java development kits
~/Library/Java/JavaVirtualMachines · /Library/Java/JavaVirtualMachines
Comes back when it's needed
- Made by
- Java
- What it is
- Java versions installed on this Mac. IntelliJ IDEA keeps the ones it downloads in your Library.
- Without it
- Apps and builds that need these Java versions won't run until you install them again.
- Made by
- JetBrains IDEs
- What it is
- Records JetBrains IDEs wrote about what they were doing, mostly useful for troubleshooting.
- Without it
- The IDEs start new logs as they run.
- Made by
- JetBrains Toolbox
- What it is
- JetBrains Toolbox and the IDEs it installed.
- Without it
- The IDEs Toolbox installed would go with it until you install them again.
- Made by
- JetBrains IDEs
- What it is
- Settings and plugins for one version of a JetBrains IDE.
- Without it
- If that version is still installed, it would start with default settings and without its plugins.
Editor caches
~/Library/Application Support/Code/Cache · ~/Library/Application Support/Code/CachedData · ~/Library/Application Support/Code/CachedExtensionVSIXs
Comes back on its own
- What it is
- Caches VS Code or Cursor keeps, like downloaded extension packages and compiled code.
- Without it
- The editor makes them again as you use it. Your settings and extensions aren't affected.
Unsaved editor changes
~/Library/Application Support/Code/Backups · ~/Library/Application Support/Cursor/Backups
Doesn't come back
- What it is
- Unsaved changes VS Code or Cursor keeps so they survive quitting or a crash.
- Without it
- Edits you haven't saved in any window would be lost.
Editor project state
~/Library/Application Support/Code/User/workspaceStorage · ~/Library/Application Support/Cursor/User/workspaceStorage
Doesn't come back
- What it is
- State VS Code or Cursor and their extensions keep for each project, like open editors, chat history and caches.
- Without it
- Projects would reopen without their layout, and extensions would lose what they stored per project.
- Made by
- Visual Studio Code
- What it is
- Your VS Code settings, keyboard shortcuts, snippets and local file history.
- Without it
- VS Code would go back to its defaults. Settings Sync can bring settings back if you use it.
- Made by
- Visual Studio Code
- What it is
- VS Code's settings, unsaved changes, project state and caches.
- Without it
- VS Code would start fresh, and unsaved changes would be lost.
- Made by
- Cursor
- What it is
- Cursor's settings, unsaved changes, project state and caches.
- Without it
- Cursor would start fresh, and unsaved changes would be lost.
- Made by
- Docker Desktop
- What it is
- Docker Desktop's virtual machine and disk image, holding your containers, images, volumes and build cache.
- Without it
- Every container, image and volume would go with it, including data in volumes you haven't backed up.
- Managing it
- Docker Desktop → Settings → Resources, or docker system prune
- Made by
- UTM
- What it is
- UTM's settings and the virtual machines stored in its default location.
- Without it
- Virtual machines stored here, and everything saved inside them, would go with it.
Crash and diagnostic reports
~/Library/Logs/DiagnosticReports · /Library/Logs/DiagnosticReports
Comes back on its own
- Made by
- macOS
- What it is
- Reports macOS saves when an app crashes, hangs or uses a lot of energy.
- Without it
- New reports appear if something crashes again. Older ones are only useful for troubleshooting.
- Made by
- macOS
- What it is
- Data and settings for an Apple app or system service, kept in its own sandbox.
- Without it
- The app would lose what it keeps here, which can include your own content, and its settings would reset.
- What it is
- Where apps keep the data they make and need: libraries, databases, downloaded content and settings.
- Without it
- Most apps would lose their data and start as if new. Some data here, like game saves or notes, exists nowhere else.
- What it is
- Data for sandboxed apps, including most Apple and App Store apps. Each app has its own folder.
- Without it
- Those apps would lose their settings and data, including content that exists nowhere else.
- What it is
- Data apps share with their widgets, extensions and related apps, like Notes, Office or Podcasts.
- Without it
- Those apps would lose their shared data, including content that exists nowhere else.
- What it is
- Settings for your apps and for macOS.
- Without it
- Apps and macOS would go back to their default settings.
- What it is
- Records apps and macOS wrote about what they were doing, mostly useful for troubleshooting.
- Without it
- Apps start new logs as they run. Nothing you made is lost.
- What it is
- Settings, caches and data for every app you use. Finder hides it because apps manage it themselves.
- Without it
- Apps would lose their settings and data, and many would stop working properly.
- What it is
- Everything a sandboxed app keeps on this Mac: its settings, caches and often the documents you make in it.
- Without it
- The app would start as if new, and anything it stores only here would be lost.
- What it is
- Data an app shares with its widgets, extensions or other apps from the same developer.
- Without it
- Those apps would lose what they share here, which can include your own content and settings.
- What it is
- Data an app made or downloaded: libraries, databases, saved games, plug-ins or settings.
- Without it
- The app would lose what it keeps here. For some apps that's only caches; for others it's all your work.
- What it is
- Records an app wrote about what it was doing, mostly useful for troubleshooting.
- Without it
- The app starts new logs as it runs. Nothing you made is lost.
- Made by
- macOS
- What it is
- What an app had open, so macOS can reopen its windows where you left off.
- Without it
- The app opens without restoring its previous windows the next time.
- What it is
- Settings for an app or part of macOS.
- Without it
- That app goes back to its default settings the next time it opens.
- What it is
- Cookies and web data an app stores when it talks to websites and online services.
- Without it
- The app may ask you to sign in again to services it uses.
- What it is
- Website data an app's built-in web views saved, like local storage and caches.
- Without it
- The app downloads it again, and pages inside the app may ask you to sign in again.
Caches
Data apps keep to be faster. Most of it comes back on its own.
- Made by
- Spotify
- What it is
- Artwork, pages and music Spotify saved so they load faster.
- Without it
- Spotify downloads them again as you listen. Your playlists and library aren't affected.
- Managing it
- Spotify → Settings → Storage
- Made by
- Safari
- What it is
- Copies of pages, images and scripts Safari downloaded so sites open faster.
- Without it
- Sites load a little slower until Safari downloads them again. History and bookmarks aren't affected.
- Managing it
- Safari → Settings → Privacy → Manage Website Data
- Made by
- Google Chrome
- What it is
- Copies of pages, images and scripts Chrome downloaded so sites open faster.
- Without it
- Sites load a little slower until Chrome downloads them again. Nothing you made is lost.
- Managing it
- Chrome → Settings → Privacy and security → Delete browsing data
- Made by
- Arc
- What it is
- Copies of pages, images and scripts Arc downloaded so sites open faster.
- Without it
- Sites load a little slower until Arc downloads them again. Nothing you made is lost.
- Made by
- Brave
- What it is
- Copies of pages, images and scripts Brave downloaded so sites open faster.
- Without it
- Sites load a little slower until Brave downloads them again. Nothing you made is lost.
- Managing it
- Brave → Settings → Privacy and security → Delete browsing data
Edge's cache
~/Library/Caches/Microsoft Edge · ~/Library/Caches/com.microsoft.edgemac
Comes back on its own
- Made by
- Microsoft Edge
- What it is
- Copies of pages, images and scripts Microsoft Edge downloaded so sites open faster.
- Without it
- Sites load a little slower until Edge downloads them again. Nothing you made is lost.
- Made by
- Firefox
- What it is
- Copies of pages, images and scripts Firefox downloaded so sites open faster.
- Without it
- Sites load a little slower until Firefox downloads them again. Nothing you made is lost.
- Managing it
- Firefox → Settings → Privacy & Security → Cookies and Site Data
- Made by
- Adobe Camera Raw
- What it is
- Previews Camera Raw makes from raw photos for Photoshop, Bridge and Lightroom Classic so they open faster.
- Without it
- They're made again as you open raw photos. Your photos and edits aren't affected.
- Made by
- Xcode
- What it is
- Temporary files Xcode keeps so it doesn't have to rebuild them each time.
- Without it
- Xcode rebuilds it as you work. Your projects aren't affected.
- Made by
- Swift Package Manager
- What it is
- Swift packages Xcode and SwiftPM downloaded for your projects.
- Without it
- Packages download again the next time a project resolves them.
- Made by
- CocoaPods
- What it is
- Pods CocoaPods downloaded, kept so the next install is faster.
- Without it
- CocoaPods downloads them again the next time a project needs them.
- Made by
- Yarn
- What it is
- Packages Yarn downloaded, kept so installs are faster.
- Without it
- Yarn downloads packages again as projects need them.
- Managing it
- yarn cache clean
- Made by
- Playwright
- What it is
- Browsers Playwright downloaded to run your tests.
- Without it
- Tests won't run until you install the browsers again with npx playwright install.
- Made by
- Cypress
- What it is
- The Cypress test runner versions your projects installed.
- Without it
- Cypress downloads itself again the next time a project installs it.
- Made by
- pip
- What it is
- Python packages pip downloaded, kept so installs are faster.
- Without it
- pip downloads packages again as projects need them.
- Made by
- uv
- What it is
- Python packages and Python versions uv downloaded, shared by your projects.
- Without it
- uv downloads them again the next time a project needs them.
- Managing it
- uv cache prune
- Made by
- Poetry
- What it is
- Poetry's package cache and the virtual environments it made for your projects.
- Without it
- Poetry downloads packages and recreates environments the next time you run poetry install.
- Made by
- Go
- What it is
- Compiled packages Go saved so builds are faster.
- Without it
- Go rebuilds them the next time you build.
- Managing it
- go clean -cache
- Made by
- Android Studio
- What it is
- Indexes and caches Android Studio builds for your projects.
- Without it
- Android Studio rebuilds its indexes the next time you open projects, which takes a while.
- Made by
- JetBrains IDEs
- What it is
- Indexes and caches JetBrains IDEs build for your projects.
- Without it
- The IDE rebuilds its indexes the next time you open projects, which takes a while.
- What it is
- An update an app downloaded and staged so it can install it.
- Without it
- The app downloads the update again the next time it checks.
- Made by
- Hugging Face
- What it is
- AI models and datasets downloaded by Hugging Face tools and apps built on them, like Transformers and MLX.
- Without it
- Each model downloads again the next time something needs it, which can take a while for large ones.
- What it is
- Files a command-line tool downloaded or built and kept to reuse.
- Without it
- The tool makes or downloads them again when it needs them.
- What it is
- Caches kept by command-line tools and developer libraries.
- Without it
- Each tool makes or downloads what it needs again.
- Made by
- Homebrew
- What it is
- Downloads Homebrew kept after installing or upgrading packages.
- Without it
- Homebrew downloads them again if it needs to reinstall something.
- Managing it
- brew cleanup
- Made by
- macOS
- What it is
- Temporary files macOS or an Apple app keeps so it doesn't have to rebuild them each time.
- Without it
- macOS rebuilds it as needed. Some are in use and may come back right away.
- What it is
- Temporary files apps keep so they don't have to download or rebuild them each time.
- Without it
- Apps rebuild their caches as you use them, so some may be slower at first or ask you to sign in again.
- What it is
- Temporary files an app keeps so it doesn't have to download or rebuild them each time.
- Without it
- The app rebuilds what it needs as you use it. It may be slower at first or ask you to sign in again.
Developer tools
Xcode, simulators, package managers, toolchains and project folders.
- Made by
- SSH
- What it is
- Your SSH keys and settings, used to sign in to servers and services like GitHub.
- Without it
- Your keys would go with it, so servers and services that trust them would stop letting you in.
- What it is
- Settings for command-line tools and some apps. Some also keep sign-in tokens here.
- Without it
- Those tools would go back to their defaults, and some would ask you to sign in again.
- Made by
- Xcode
- What it is
- Build products, indexes and logs Xcode makes for each project.
- Without it
- Xcode rebuilds it the next time you build or open each project, which can take a while.
- Made by
- Xcode
- What it is
- Builds you archived to ship or share, with the debug symbols needed to read their crash reports.
- Without it
- These builds couldn't be recreated exactly, and crash reports from those versions would be harder to read.
- Managing it
- Xcode → Window → Organizer
- Made by
- Xcode
- What it is
- A build you archived to ship or share, with the debug symbols needed to read its crash reports.
- Without it
- This build couldn't be recreated exactly, and crash reports from it would be harder to read.
- Managing it
- Xcode → Window → Organizer
Device support files
~/Library/Developer/Xcode/iOS DeviceSupport · ~/Library/Developer/Xcode/watchOS DeviceSupport · ~/Library/Developer/Xcode/tvOS DeviceSupport
Comes back when it's needed
- Made by
- Xcode
- What it is
- Debug symbols Xcode copied from devices you connected, one folder per OS version.
- Without it
- Xcode copies them again the next time you connect a device running that version.
- Made by
- Xcode
- What it is
- Simulators and build data Xcode uses to show SwiftUI previews.
- Without it
- Xcode sets them up again the next time you open a preview.
- Made by
- Xcode
- What it is
- Your Xcode key bindings, code snippets, themes and provisioning profiles.
- Without it
- Xcode would go back to its default key bindings and themes, and your snippets would be lost.
- Made by
- Xcode
- What it is
- Xcode's build data, archives, device support files and your Xcode settings.
- Without it
- Your archives and Xcode settings would go with it. Xcode rebuilds the rest as needed.
- Made by
- Xcode
- What it is
- Results from a build or test run: logs, screenshots and code coverage.
- Without it
- That run's results would go with it. Running the tests again makes new ones.
- Made by
- Xcode
- What it is
- Every simulator you've created, with the apps and data installed on each.
- Without it
- Every simulator, and the apps and data on them, would go with it. Xcode creates new default simulators as needed.
- Managing it
- Xcode → Window → Devices and Simulators
Simulator caches
~/Library/Developer/CoreSimulator/Caches · /Library/Developer/CoreSimulator/Caches
Comes back when it's needed
- Made by
- Xcode
- What it is
- Caches simulators build from their runtimes so they start faster.
- Without it
- Simulators rebuild them the next time they start, so the first launch takes longer.
- Made by
- Xcode
- What it is
- Your simulators and the caches they use.
- Without it
- Every simulator, and the apps and data on them, would go with it.
- Managing it
- Xcode → Window → Devices and Simulators
- Made by
- Xcode
- What it is
- Data for Xcode and its simulators: build data, archives, simulators and settings.
- Without it
- Your archives, simulators and Xcode settings would go with it.
- Made by
- Swift Package Manager
- What it is
- Build output and checked-out dependencies for a Swift package.
- Without it
- The next swift build fetches dependencies and builds from scratch.
- Made by
- CocoaPods
- What it is
- Libraries CocoaPods installed for an Xcode project.
- Without it
- Running pod install puts them back. The project won't build until you do.
- Made by
- Git
- What it is
- A project's Git history: every commit, branch and stash, plus the repository's own settings.
- Without it
- The project's history, branches, stashes and any commits you haven't pushed would go with it. Your current files stay.
- What it is
- Packages a JavaScript project installed with npm, Yarn, pnpm or Bun.
- Without it
- The project won't run until you install them again, for example with npm install.
- Made by
- npm
- What it is
- npm's download cache, plus its logs and packages npx fetched.
- Without it
- npm downloads packages again as projects need them.
- Made by
- pnpm
- What it is
- The single copy of every package pnpm installed, shared by all your projects.
- Without it
- pnpm downloads packages again the next time a project installs them.
- Managing it
- pnpm store prune
- Made by
- Bun
- What it is
- Packages Bun downloaded, kept so installs are faster.
- Without it
- Bun downloads packages again as projects need them.
- Made by
- nvm
- What it is
- Node.js versions you installed with nvm, and their global packages.
- Without it
- node and its global tools would stop working until you install nvm and those versions again.
- Made by
- pyenv
- What it is
- Python versions you installed with pyenv.
- Without it
- Projects that use these versions won't run until you install them again with pyenv.
conda package cache
~/miniconda3/pkgs · ~/anaconda3/pkgs · ~/miniforge3/pkgs
Comes back when it's needed
- Made by
- conda
- What it is
- Packages conda downloaded to build your environments.
- Without it
- conda downloads them again the next time an environment needs them.
- Managing it
- conda clean --all
- Made by
- conda
- What it is
- A conda installation: its Python, packages and every environment you created with it.
- Without it
- conda and every environment in it would go with it. You'd need to install them again to use them.
- Made by
- rustup
- What it is
- Rust toolchains and components installed with rustup.
- Without it
- rustc and cargo would stop working until you install rustup and your toolchains again.
- Made by
- Cargo
- What it is
- Crates and git dependencies Cargo downloaded for your Rust projects.
- Without it
- Cargo downloads them again the next time a project builds.
- Made by
- Cargo
- What it is
- Cargo's home: downloaded crates, the cargo and rustc commands, and tools you installed with cargo install.
- Without it
- cargo, rustc and tools from cargo install would stop working until you reinstall them.
- Made by
- Go
- What it is
- Go modules downloaded for your projects.
- Without it
- Go downloads them again the next time a project builds.
- Managing it
- go clean -modcache
- Made by
- Go
- What it is
- Go's workspace: the module cache, tools you installed with go install, and any code kept in its src folder.
- Without it
- Installed Go tools and anything in src would go with it. Modules download again.
- Made by
- Gradle
- What it is
- Gradle's caches, downloaded Gradle versions and your gradle.properties settings.
- Without it
- Gradle downloads what it needs on the next build. Settings or credentials in gradle.properties would be lost.
- Made by
- Gradle
- What it is
- Libraries, build outputs and Gradle versions downloaded for your builds.
- Without it
- Gradle downloads them again on the next build, which takes longer than usual.
- Made by
- Maven
- What it is
- Maven's local repository of downloaded libraries, plus your Maven settings.
- Without it
- Maven downloads libraries again on the next build. Settings or credentials in settings.xml would be lost.
- Made by
- Android Studio
- What it is
- The Android versions your emulators run, downloaded by Android Studio.
- Without it
- Emulators for those versions won't start until Android Studio downloads them again.
- Managing it
- Android Studio → Settings → Languages & Frameworks → Android SDK
- Made by
- Android Studio
- What it is
- Android platform tools, build tools, the emulator and system images Android Studio downloaded.
- Without it
- Android projects won't build until Android Studio downloads the SDK again.
- Managing it
- Android Studio → Settings → Languages & Frameworks → Android SDK
- Made by
- Android Emulator
- What it is
- Your Android emulators, with the apps and data installed on each.
- Without it
- Every emulator, and the apps and data on them, would go with it.
- Managing it
- Android Studio → Device Manager
- Made by
- Android Studio
- What it is
- Android tools' settings, your emulators, and the debug key used to sign apps you build.
- Without it
- Your emulators would go with it, and a new debug key means reinstalling debug builds on your devices.
- Made by
- Visual Studio Code
- What it is
- Extensions you installed in VS Code.
- Without it
- VS Code would start without them. Settings Sync or the Extensions view can install them again.
- Made by
- Cursor
- What it is
- Extensions you installed in Cursor.
- Without it
- Cursor would start without them until you install them again.
- Made by
- OrbStack
- What it is
- OrbStack's data, including the disk with your containers, images, volumes and Linux machines.
- Without it
- Every container, image, volume and Linux machine in OrbStack would go with it.
- Managing it
- docker system prune
- Made by
- Colima
- What it is
- Colima's virtual machines and the disks holding your containers and images.
- Without it
- Every container, image and volume in Colima would go with it.
- Managing it
- docker system prune
AI models
Local models downloaded by AI apps. Large, and they don't regrow until you download them again.
- Made by
- Ollama
- What it is
- AI models you downloaded with Ollama.
- Without it
- Each model downloads again the next time you run it, which can take a while for large ones.
- Managing it
- ollama rm <model>
- Made by
- Ollama
- What it is
- Ollama's downloaded models, its key and your prompt history.
- Without it
- Models would need to download again, and Ollama would make a new key and history.
- Managing it
- ollama rm <model>
- Made by
- LM Studio
- What it is
- AI models you downloaded in LM Studio.
- Without it
- Each model downloads again when you choose it, which can take a while for large ones.
- Managing it
- LM Studio → My Models
- Made by
- LM Studio
- What it is
- LM Studio's models, chats and settings.
- Without it
- Your chats in LM Studio would go with it, and models would need to download again.
- Managing it
- LM Studio → My Models
Photo, video and music libraries
Libraries that look like files in Finder but are folders inside.
- Made by
- Photos
- What it is
- Your Photos library: photos, videos, edits and albums, plus the previews Photos makes of them.
- Without it
- Every photo and video in it would go with it, apart from copies kept in iCloud Photos.
- Managing it
- Photos → Settings → iCloud → Optimize Mac Storage
- Made by
- iMovie
- What it is
- An iMovie library: your projects and events, with the media you imported.
- Without it
- Its projects, and any media imported into it, would go with it.
- Made by
- Final Cut Pro
- What it is
- A Final Cut Pro library: your events, projects and imported media, plus render and proxy files it made.
- Without it
- Its projects, and any media imported into it, would go with it.
- Managing it
- Final Cut Pro → File → Delete Generated Library Files
- Made by
- Logic Pro
- What it is
- A Logic Pro project, with its recordings and the settings for every track.
- Without it
- The project and any recordings saved inside it would go with it.
- Made by
- GarageBand
- What it is
- A GarageBand project, with its recordings and the settings for every track.
- Without it
- The project and any recordings saved inside it would go with it.
- Made by
- Lightroom Classic
- What it is
- A Lightroom Classic catalog: your edits, keywords, collections and where each photo is stored.
- Without it
- Every edit and collection in it would go with it. The original photos stay where they are.
- Made by
- Lightroom Classic
- What it is
- Smaller copies of your photos that let Lightroom Classic edit them while the originals are offline.
- Without it
- You couldn't edit photos whose originals are offline until Lightroom Classic builds smart previews again.
- Made by
- Lightroom Classic
- What it is
- Previews Lightroom Classic makes so photos show quickly in the Library.
- Without it
- Lightroom Classic builds previews again as you browse, so photos may take a moment to appear.
- Made by
- Adobe Lightroom
- What it is
- Lightroom's local library: copies of your cloud photos plus any imports and edits not yet synced.
- Without it
- Photos and edits that haven't finished syncing would be lost. The rest downloads again from Adobe's cloud.
- Made by
- Next.js
- What it is
- Build output and cache Next.js makes for a project.
- Without it
- Next.js makes it again the next time you run or build the project.
- Made by
- Nuxt
- What it is
- Build output Nuxt makes for a project.
- Without it
- Nuxt makes it again the next time you run or build the project.
- Made by
- Turborepo
- What it is
- Saved task results Turborepo reuses so it doesn't repeat work.
- Without it
- Turborepo runs those tasks again and saves new results.
- Made by
- Parcel
- What it is
- Build cache Parcel keeps for a project.
- Without it
- Parcel rebuilds it the next time you build the project.
- Made by
- Python
- What it is
- Compiled copies of Python files, made so scripts start faster.
- Without it
- Python makes them again the next time the code runs.
- Made by
- Python
- What it is
- A project's own copy of Python and the packages installed for it.
- Without it
- The project needs its environment recreated and packages installed again before it runs.
- Made by
- pytest
- What it is
- Notes pytest keeps between runs, like which tests failed last time.
- Without it
- pytest makes it again on the next run.
- Made by
- mypy
- What it is
- Type information mypy saved so later checks are faster.
- Without it
- mypy makes it again the next time it checks the project.
- Made by
- tox
- What it is
- Virtual environments tox made to test a project.
- Without it
- tox recreates them the next time you run it.
- Made by
- Gradle
- What it is
- Build state Gradle keeps for one project.
- Without it
- Gradle makes it again on the next build.
- Made by
- Terraform
- What it is
- Providers and modules Terraform downloaded for a configuration.
- Without it
- Running terraform init downloads them again.
- What it is
- Scripts Chrome, or an app built on the same engine like Slack, Discord or VS Code, compiled ahead of time.
- Without it
- They're compiled again as you use the app. Nothing you made is lost.
Graphics cache
any folder named GPUCache · any folder named GrShaderCache · any folder named ShaderCache
Comes back on its own
- What it is
- Graphics code compiled for your Mac's GPU by Chrome or an app built on the same engine.
- Without it
- It's compiled again as you use the app. Nothing you made is lost.
- Made by
- Docker Desktop
- What it is
- The disk Docker Desktop's virtual machine uses for all your images, containers and volumes.
- Without it
- Every container, image and volume would go with it, including data in volumes you haven't backed up.
- Managing it
- Docker Desktop → Settings → Resources, or docker system prune
- Made by
- Parallels Desktop
- What it is
- A Parallels virtual machine: its disk, settings and snapshots.
- Without it
- The virtual machine, and everything installed or saved inside it, would go with it.
- Made by
- VMware Fusion
- What it is
- A VMware Fusion virtual machine: its disk, settings and snapshots.
- Without it
- The virtual machine, and everything installed or saved inside it, would go with it.
- Made by
- UTM
- What it is
- A UTM virtual machine: its disks and settings.
- Without it
- The virtual machine, and everything installed or saved inside it, would go with it.
- Made by
- Time Machine
- What it is
- A Time Machine backup stored on a network disk.
- Without it
- Every backup in it would go with it, and Time Machine would start again with a full backup.
- Made by
- Time Machine
- What it is
- Time Machine backups on an older Mac OS Extended backup disk.
- Without it
- Every backup in it would go with it, and Time Machine would start again with a full backup.
- What it is
- A disk image that grows as you add to it. Time Machine uses these for network backups, and you may have made one yourself.
- Without it
- Everything stored inside it would go with it.
- What it is
- A file that opens like a disk. Often an app installer you downloaded, but it can hold anything.
- Without it
- Whatever is inside it goes with it. If it's an installer for an app you already installed, the app keeps working.
- What it is
- An installer for an app or tool.
- Without it
- Software already installed from it keeps working. You'd download the package again to reinstall.
- Made by
- macOS
- What it is
- A full macOS installer, downloaded from the App Store or Software Update.
- Without it
- You can download it again from the App Store if you need to install that version.
- What it is
- An app. Everything it needs to run is inside this one bundle.
- Without it
- The app would stop being available. Its settings and data in your Library stay behind.
- Made by
- Finder
- What it is
- A small hidden file where Finder remembers a folder's view settings and icon positions.
- Without it
- Finder makes a new one, and the folder's view goes back to its defaults.
macOS and shared folders
Folders macOS manages for every user.
- What it is
- Files shared by everyone who uses this Mac. Some apps, like game launchers and sound libraries, also install large content here.
- Without it
- Everything in it would go with it, for every account on this Mac.
- Made by
- Finder
- What it is
- The Trash for an external or other disk. Items you move to the Trash from that disk wait here.
- Without it
- These items are already in the Trash for that disk. You can still put them back from Finder.
Logic and GarageBand sounds
/Library/Application Support/Logic · /Library/Application Support/GarageBand · /Library/Audio/Apple Loops
Comes back when it's needed
- Made by
- Logic Pro and GarageBand
- What it is
- Instruments, loops and sound packs Logic Pro and GarageBand downloaded.
- Without it
- Projects that use these sounds would play with gaps until Logic Pro or GarageBand downloads them again.
- Managing it
- Logic Pro → Sound Library → Sound Library Manager
- What it is
- Audio Unit and VST plug-ins that music and video apps load.
- Without it
- Projects that use these instruments and effects would open without them until you reinstall them.
- What it is
- A restore image for an iPhone, iPad or Mac. Finder, Apple Configurator and virtual machine apps use these.
- Without it
- You'd download it again from Apple if you need to restore or set up a device with it.
Simulator runtimes
/Library/Developer/CoreSimulator/Images · /Library/Developer/CoreSimulator/Images/*.dmg · /Library/Developer/CoreSimulator/Cryptex
Comes back when it's needed
- Made by
- Xcode
- What it is
- The iOS, watchOS, tvOS and visionOS versions simulators run, downloaded by Xcode.
- Without it
- Simulators for those versions won't start until Xcode downloads the runtimes again.
- Managing it
- Xcode → Settings → Components
Simulator runtimes
/System/Library/AssetsV2/com_apple_MobileAsset_*SimulatorRuntime · /System/Volumes/Data/System/Library/AssetsV2/com_apple_MobileAsset_*SimulatorRuntime
Comes back when it's needed
- Made by
- Xcode
- What it is
- The iOS, watchOS, tvOS and visionOS versions simulators run, downloaded by Xcode.
- Without it
- macOS protects this folder. Simulators for those versions won't start until Xcode downloads them again.
- Managing it
- Xcode → Settings → Components
- Made by
- Xcode Command Line Tools
- What it is
- Apple's compilers, git and other developer tools for Terminal, installed without Xcode.
- Without it
- Tools like git and clang would stop working until you install them again with xcode-select --install.
Apple Intelligence models
/System/Library/AssetsV2/com_apple_MobileAsset_UAF_FM_GenerativeModels · /System/Volumes/Data/System/Library/AssetsV2/com_apple_MobileAsset_UAF_FM_GenerativeModels
Comes back when it's needed
- Made by
- macOS
- What it is
- The on-device models behind Apple Intelligence.
- Without it
- macOS protects this folder and manages these models itself, downloading them again when needed.
- Managing it
- System Settings → Apple Intelligence & Siri
macOS downloaded content
/System/Library/AssetsV2 · /System/Volumes/Data/System/Library/AssetsV2
Comes back when it's needed
- Made by
- macOS
- What it is
- Content macOS downloads as features need it: voices, fonts, dictionaries, language and Apple Intelligence models, and simulator runtimes.
- Without it
- macOS protects this folder. It downloads and clears these items itself as features need them.
- Managing it
- System Settings → General → Storage
Aerial wallpapers
/Library/Application Support/com.apple.idleassetsd/Customer
Comes back when it's needed
- Made by
- macOS
- What it is
- Aerial wallpaper and screen saver videos macOS downloaded.
- Without it
- macOS downloads an aerial again when you choose it as your wallpaper or screen saver.
- Managing it
- System Settings → Wallpaper
Quick Look thumbnails
/private/var/folders/*/*/C/com.apple.QuickLook.thumbnailcache
Comes back on its own
- Made by
- macOS
- What it is
- Thumbnails Quick Look and Finder made of your files.
- Without it
- Finder makes them again as you browse, so previews may appear a moment later.
- Made by
- macOS
- What it is
- Temporary files and caches macOS and apps create for each user, including Quick Look thumbnails.
- Without it
- macOS protects this folder and clears out old items on its own.
- Made by
- macOS
- What it is
- Files macOS writes when apps need more memory than is free.
- Without it
- macOS protects this folder. It makes swap files as needed and lets them go when memory frees up or you restart.
- Made by
- macOS
- What it is
- Logs macOS and system services write about what they're doing.
- Without it
- macOS protects most of this folder and rotates the logs itself.
- Made by
- macOS
- What it is
- The log Console shows, written by macOS and apps. macOS trims older entries on its own.
- Without it
- macOS protects this folder and keeps it within limits itself.
- Made by
- Rosetta
- What it is
- Translated copies of Intel apps that Rosetta made so they run on Apple silicon.
- Without it
- macOS protects this folder. Rosetta translates an app again the next time it opens.
- Made by
- macOS
- What it is
- Databases and records macOS needs to start up and run, like receipts for installed software.
- Without it
- macOS protects this folder. Your Mac depends on what's in it.
- Made by
- macOS
- What it is
- Temporary files from apps and command-line tools. macOS clears out older ones on its own.
- Without it
- Apps using files here right now could misbehave until they restart.
- Made by
- macOS
- What it is
- A record of changes to files that Time Machine, Spotlight and sync apps read to see what changed.
- Without it
- macOS protects this folder. Without it, those apps would need to look through the whole disk again.
Document versions
/System/Volumes/Data/.DocumentRevisions-V100 · /.DocumentRevisions-V100
Doesn't come back
- Made by
- macOS
- What it is
- Earlier versions of documents that apps like Pages, Preview and TextEdit save as you work.
- Without it
- macOS protects this folder. Without it, the versions shown under File → Revert To would be lost.
- Made by
- macOS
- What it is
- Updates Software Update downloaded and is waiting to install.
- Without it
- macOS protects this folder. Software Update downloads anything it still needs again.
- What it is
- Caches shared by macOS and apps for everyone on this Mac.
- Without it
- They're rebuilt as needed. Some items in use may come back right away.
- What it is
- Logs written by macOS and apps for everyone on this Mac, including crash reports.
- Without it
- Apps start new logs as they run. Nothing you made is lost.
- What it is
- Data and components for apps installed for everyone on this Mac.
- Without it
- Apps that keep their data or components here could stop working properly.
- Made by
- macOS
- What it is
- Settings, fonts, plug-ins and app data shared by everyone on this Mac.
- Without it
- Many apps, and parts of macOS, depend on what's in it.
- Made by
- macOS
- What it is
- macOS itself. It lives on a sealed, read-only volume.
- Without it
- macOS doesn't allow it to be changed or moved.
See these folders on your own Mac.
The Map shows every folder on your disk at its real size, with this guide built in. Paid once, every update included.
$12.50 launch price for the first 25 buyers, then $25.
macOS 15+ · Apple silicon and Intel