Mac Storage Full? A Complete Guide to Finding and Freeing Up Space

Quick answer: Open System Settings ▸ General ▸ Storage to see what is using your disk, then clear the biggest categories first: large files and old downloads, apps you no longer use, caches and System Data, duplicate files, and old iPhone backups. Empty the Trash afterwards, because deleted files keep taking space until you do.
A full disk slows everything down and blocks macOS updates. This guide is the map: it explains what the storage bar shows and points to the detailed guide for each cause.
Step 1: See what is using the space
Open System Settings ▸ General ▸ Storage. macOS shows a bar split into categories such as Applications, Documents, Photos, Messages and System Data. Click the i button beside a category for detail. The numbers can take a moment to calculate.
Step 2: Use the recommendations
The same panel offers Apple's own suggestions, such as storing files in iCloud, optimising Photos storage, and emptying the Trash automatically. They are safe, but they only move or trim files; they do not explain what is taking space.
Step 3: Clear the usual causes
| Cause | Typical size | Risk of deleting |
|---|---|---|
| Large and old files, downloads | Often 10 to 50 GB | Low, if you check each file |
| Unused apps and their leftovers | 5 to 30 GB | Low |
| Caches | 5 to 20 GB | Low, apps rebuild them |
| Duplicate files and photos | Varies | Medium, keep one copy |
| iPhone backups, Messages attachments | 5 to 100 GB | Medium, make sure you have another backup |
| Xcode, Docker, Homebrew | 10 to 100 GB | Medium, you can re-download |
| System Data | Varies | Medium, identify before deleting |
Work through them in that order. Large files and apps give the biggest return for the least risk.
Large files: How to Find Large Files on a Mac (5 Ways, From Finder to Terminal)
Apps and leftovers: How to Uninstall Apps on a Mac Completely (Including the Files They Leave Behind)
Caches: How to Clear Cache on a Mac (App, Browser and DNS Cache)
Temporary files: How to Delete Temporary Files on a Mac (and Which Ones to Leave Alone)
Duplicates: How to Find and Delete Duplicate Files on a Mac (Without Deleting the Wrong Copy)
Messages and iPhone backups: How to Clear Messages Storage and Delete Old iPhone Backups on a Mac
Developer tools: How to Remove Docker, Homebrew and Xcode From a Mac Completely
The grey System Data bar: How to Clear System Data on a Mac (and Why It Gets So Big)
What “purgeable” space means
macOS counts some files as purgeable, such as items that are also stored in iCloud and caches it can rebuild. It frees them automatically when it needs room, so they are not the problem when the disk looks full.
How much free space should you keep?
Apple does not publish a number. A practical rule of thumb is to keep at least 10 to 15 percent of the disk free, and more if you edit video or run virtual machines.
Doing it faster with an app
The steps above work, but they involve many folders. MacCove Space scans the whole disk with Tachyon Scan, groups what it finds into categories, grades each item Safe, Review or Caution, and pre-selects only the safe ones. Cleans go to the Trash, so you can undo them.
FAQs
Why is my Mac storage full when I have few files?
Usually System Data, caches, app leftovers, old backups or developer data. See the table above.
Is it safe to delete System Data?
Not all of it. Clear the parts you can identify, such as caches and old backups. See How to Clear System Data on a Mac (and Why It Gets So Big).
Why did deleting files not free space?
The Trash still holds them. Empty it, and wait for macOS to recalculate.