If your Mac is low on disk space, you'll feel it everywhere: apps crash, updates fail, and the system gets sluggish. "Your disk is almost full" notifications can be panic-inducing, especially when you need space urgently.
This guide shows a safe way to free space on macOS—starting with the biggest wins first. We'll focus on reclaiming storage without touching your personal files, photos, or documents.
Why storage cleanup matters
Low disk space triggers:
- Performance degradation: macOS uses disk space for virtual memory (swap files)
- App instability: Programs can't create temporary files
- System warnings: Constant notifications interrupting work
- Update blocks: macOS and apps need free space for installations
- Crash risks: Especially during intensive tasks like video editing
The goal is 10-15% free space minimum for optimal performance.
1) Check what's taking space
Before deleting anything, verify where storage is going:
- Built-in tool: Apple menu → System Settings → General → Storage
- Shows breakdown by category (Apps, Documents, System, etc.)
- Click categories to drill down into details
- Finder search: Use
size:>1GBin Finder search bar to find large files - Storage Management: In System Settings, it recommends actions like "Optimize Storage"
If "System Data" is large (often 50GB+), it's typically caches, logs, and hidden files—not your personal data.
2) Remove safe junk first (caches, logs, temporary files)
The safest space to reclaim is usually temporary system files:
- Browser caches: Safari, Chrome, Firefox can accumulate 1-5GB each
- App caches: Thumbnails, temporary downloads in
~/Library/Caches - System logs: Error reports in
/Library/Logsand~/Library/Logs - Temporary files: Downloads, installers, and
/tmpcontents
How to clear safely:
- Use built-in Storage Management for recommendations
- Clear browser caches through each browser's settings
- Manually check
~/Library/Cachesfor large folders (but don't delete blindly)
Clearing these reduces "System Data" without touching your documents. Apps will recreate caches as needed.
3) Delete installer files and duplicates
Common space hogs that are safe to remove:
- Old DMG/PKG files: App installers in Downloads (often 1-2GB each)
- Duplicate files: Multiple copies of videos, photos, or documents
- iPhone/iPad backups: In Finder → General → iPhone (can be several GB)
- Trash contents: Files waiting to be permanently deleted
Steps:
- Sort Downloads by size or date
- Move old installers to Trash
- Use Finder search:
kind:imagethen sort by size to find duplicate photos - Manage backups in Finder and delete old ones
This can free 5-20GB depending on your download habits.
4) Uninstall apps the right way (remove leftovers)
Dragging an app to Trash often leaves behind significant storage:
- Preferences: Settings files in
~/Library/Preferences - Support files: App data in
~/Library/Application Support(often largest) - Cached data: Temporary files specific to the app
- Launch agents: Background processes in
~/Library/LaunchAgents
Complete uninstall process:
- Quit the app
- Move to Trash
- Search for app name in
~/Libraryfolders - Remove related files (be careful with shared ones)
- Empty Trash
Removing leftovers can reclaim more than the original app size. For example, games or creative apps often leave 5-10GB behind.
5) Clean developer junk (if you code)
If you use Xcode or development tools, you can often reclaim many GB from:
- DerivedData: Xcode build artifacts (can be 10-50GB)
- Device Support: Old iOS simulator files
- Archives: Old app build archives
- Node modules: JavaScript project dependencies
- Build artifacts: Gradle, Maven, or other build caches
For Xcode specifically:
- Xcode → Settings → Locations → Derived Data → Delete
- Or manually:
~/Library/Developer/Xcode/DerivedData
Other dev tools have similar cache locations.
6) Optimize system storage settings
macOS has built-in optimization features:
- Optimize Mac Storage: System Settings → Apple ID → iCloud → Optimize Mac Storage
- Stores full-resolution photos in iCloud, keeps optimized versions locally
- Empty Trash Automatically: After 30 days
- Reduce Clutter: Offload attachments in Mail
7) Offload to cloud or external storage
Move files without deleting:
- iCloud Drive: Upload Documents, Desktop items
- External drives: Archive old projects or media
- Google Drive/Dropbox: Cloud storage for large files
What to avoid when freeing space
Don't delete:
- Files you don't recognize without research
- System folders (anything in /System or root Library)
- Time Machine backups
- Current project files
- System applications
When in doubt, search online or use tools that explain what they're removing.
A faster way: MacRevive
If you want a simple, safe cleanup workflow, MacRevive helps you:
- Automatically scan for caches, logs, and leftovers
- Show exactly what will be removed and space reclaimed
- Provide guided cleanup with safety checks
- Include duplicate file detection
- Maintain sufficient free space to prevent crashes
MacRevive combines multiple cleanup methods into one safe process, perfect for users who want results without manual hunting.
Download MacRevive and free space in minutes.
Try MacRevive (Free Download)
MacRevive helps you safely reclaim disk space by cleaning caches, logs, and leftovers — without touching your important files.