Free Up Space on Mac: Fast, Safe Steps to Clear Storage
Practical, technical, and low-risk methods to reclaim disk space on macOS. Includes quick fixes, deeper cleanups, maintenance tips, and useful links.
Quick answer — how to free up space on Mac (6 steps)
If you want the concise, voice-friendly plan: identify large files, remove unused apps and downloads, clear caches and local backups, offload media to external or cloud storage, empty Trash and mail attachments, then automate maintenance.
- Run Apple’s Storage Management → Recommendations
- Delete large files (Finder: size search) and unused apps
- Remove local Time Machine snapshots and iOS backups
- Clear cache folders and Mail attachments safely
- Move photos/videos to external drive or cloud
- Enable Optimize Storage and set up periodic audits
Why your Mac runs out of storage (and what macOS hides)
macOS reports Used vs. Available but also includes "system" and "purgeable" categories that confuse many users. Purgeable space is reclaimable but not always automatically freed when you need it; APFS snapshots, caches, and local Time Machine backups can inflate the System/Other bucket.
Large media (Photos, iMovie projects, downloaded movies), developer tools (Xcode, simulators), virtual machines, and container images (Docker) are common invisible offenders. These items can be gigabytes each and are often stored in user folders or Library directories that Finder doesn't prioritize by default.
Understanding where the storage is used is step one: run Finder size searches, use About This Mac → Storage → Manage, or a visual disk utility to map usage. These diagnostics show which folders and file types are worth targeting first, so cleanup is surgical, not guesswork.
Quick, safe ways to free up space on Mac (5 minutes to 1 hour)
Start with low-risk actions that remove redundant data without risking your setup. Open About This Mac → Storage → Manage and follow Apple’s Recommendations: Empty Trash Automatically, Reduce Clutter, and Optimize Storage for TV and iCloud. These steps often reclaim several GB immediately.
Use Finder's size filtering to find large files: open a Finder window, press ⌘F, choose "File Size" > "is greater than" > set 100 MB (or 1 GB) and sort by size. Delete or move any obvious large media, disk images (.dmg/.iso), old installers, or exports you no longer need. Be cautious with files in Library unless you're confident what they do.
Clear temporary caches and local backups safely. In Terminal you can list and remove local Time Machine snapshots (only if you use Time Machine or understand the consequences):
tmutil listlocalsnapshots /
sudo tmutil deletelocalsnapshots YYYY-MM-DD-HHMMSS
Also check ~/Library/Application Support, ~/Library/Caches, and ~/Downloads — empty Downloads and delete large app caches only after quitting the app. If you use Mail, remove large attachments via Mail → Preferences → Accounts → Account Info → Remove Attachments or use Mail's built-in Mailbox → Rebuild for specific accounts.
Deep cleanup and trusted tools (when you need more)
If quick steps fall short, go deeper with a visual disk analyzer to reveal hidden large folders: DaisyDisk, GrandPerspective, or Disk Inventory X. They map files so you can target the exact folders consuming space—handy for root-level clutter like /usr, /var, or old user accounts.
Developer and system artifacts are frequent culprits: remove old Xcode derived data and simulators, prune Docker images and containers, and remove outdated virtual machines. For Xcode: rm -rf ~/Library/Developer/Xcode/DerivedData/* and use Xcode → Preferences → Components to remove simulator versions you don't need.
Be judicious with "cleaner" apps. Many are useful, but pick reputable tools and review proposed deletions. For a curated set of scripts and safe procedures you can review or clone, see this GitHub guide on how to free up space on Mac—it collects repeatable commands and checks that experienced users rely on.
Maintain disk health and free space long-term
Automation prevents surprises. Enable Optimize Storage for TV and Messages, turn on Store in iCloud selectively (only for folders you want iCloud-managed), and set up Empty Trash Automatically. Those settings reduce manual cleanup work without losing control of where your files live.
Schedule periodic audits: monthly quick scans and quarterly deep scans. Keep an external backup (Time Machine to an external drive) before large deletions. Also maintain at least 10–20% free space on SSDs for performance and wear-leveling—APFS works best with headroom.
For ongoing automation, consider lightweight scripts to prune caches and list large files, or run a tool like ncdu (via Homebrew) for terminal-oriented audits. Example:
brew install ncdu
sudo ncdu -x /
That provides an interactive terminal map of disk usage you can use to plan targeted removals without guessing.
Popular user questions (sourced from People Also Ask and forums)
- How do I safely clear System storage on Mac?
- How to delete purgeable space on Mac?
- How to remove local Time Machine snapshots?
- How to clear cache on Mac without breaking apps?
- How to find large files taking up space on Mac?
- Can I delete iOS backups from my Mac?
- Is it safe to delete Library files on Mac?
- How to reduce "Other" storage on Mac?
- How to clear storage on MacBook Air vs. MacBook Pro (differences)?
- Best tools to free up disk space on Mac (paid vs free)?
FAQ — top 3 questions answered
1. How do I safely free up space on my Mac without losing data?
Start with About This Mac → Storage → Manage and run Apple’s recommendations. Move large files to an external drive or cloud, delete downloads and old installers, clear Mail attachments, and remove unused apps. Always keep a current backup (Time Machine or clone) before removing large items. For a curated checklist and scripts, see this GitHub resource on how to clear storage on Mac.
2. What is purgeable space and can I delete it?
Purgeable space refers to files macOS can remove when space is needed—like local snapshots and cached iCloud content. You can't delete "purgeable" directly from Finder; macOS frees it automatically. If it isn't released, reducing file usage (moving files off-disk) or manually deleting local Time Machine snapshots via tmutil will free that space.
3. How do I remove local Time Machine snapshots that consume GBs?
Open Terminal and run tmutil listlocalsnapshots / to see snapshots. Remove specific snapshots with sudo tmutil deletelocalsnapshots YYYY-MM-DD-HHMMSS. You can also disable local snapshots by turning off Time Machine temporarily, but only remove snapshots if you understand you're deleting local restore points.
Semantic core (keyword clusters)
- free up space on mac
- how to free up space on mac
- how to free up storage on mac
- how to clear storage on mac
- clear storage on mac
Secondary / intent-based queries
- how to clear up disk space on mac
- how to free disk space on mac
- delete purgeable space mac
- remove local time machine snapshots mac
- find large files on mac
- optimize storage mac
Clarifying / LSI phrases & synonyms
- mac storage cleanup
- free disk space macbook
- clear mac hard drive
- clean up mac storage
- mac system storage large
- clear cache mac
- delete iOS backups mac
- apfs snapshots delete
Grouped by intent
- Informational: what is purgeable space, why is system storage large
- Transactional/How-to: remove local snapshots, delete Xcode derived data, use disk analyzers
- Commercial/Tool: DaisyDisk, GrandPerspective, CleanMyMac, ncdu
Backlinks:
For a practical collection of commands and scripts to reclaim disk space, see the GitHub repository: free up space on mac.
Another quick reference for step-by-step cleanup is available at the same repo: clear storage on mac.