Free Up Mac Storage Space: Complete Guide (2026)
Running out of storage on your Mac is frustrating, especially when you're not sure what's eating all the space. macOS, apps, cached files, system logs, and old downloads accumulate over months and years, often consuming 50–100 GB or more without you realizing it. The "Your startup disk is almost full" warning means your Mac's performance is about to suffer — or already is — because macOS needs free space to function properly.
This guide walks through every method to reclaim storage on your Mac using built-in macOS tools. You'll learn how to identify what's using space, clear system caches, delete old iOS backups, optimize Photos storage, and enable automatic storage management. No third-party apps required — everything here uses native macOS features.
Table of Contents
- Why Your Mac Runs Out of Storage
- How Much Free Space You Need
- Quick Storage Cleanup Checklist
- 1. Check Storage Usage in System Settings
- 2. Empty the Trash (All Locations)
- 3. Use macOS Storage Recommendations
- 4. Delete Large and Old Files
- 5. Clear App Caches and Temporary Files
- 6. Remove Old iOS and iPadOS Backups
- 7. Optimize Photos Library Storage
- 8. Delete Unused Applications
- 9. Clear Browser Caches
- 10. Remove Old macOS Installers and Updates
- 11. Reduce Mail Attachments Storage
- 12. Clear System Logs and Reports
- Understanding "System Data" Storage
- Enable Automatic Storage Optimization
- FAQ
- Conclusion
Why Your Mac Runs Out of Storage
macOS uses storage for far more than your documents and photos. Here's where space disappears:
1. System Data (formerly "Other" or "System")
This category includes macOS itself, system caches, logs, Spotlight indexes, app support files, and temporary files. It can grow to 50–150 GB over time, especially if you never restart your Mac or clear caches.
2. iOS/iPadOS Device Backups
Every time you back up an iPhone or iPad to your Mac (via Finder), a full backup is saved. These backups can be 10–50 GB each, and if you have multiple devices or haven't deleted old backups, they add up fast.
3. Application Caches
Apps like Safari, Chrome, Spotify, Adobe Creative Cloud, and Xcode store gigabytes of cached data. Safari alone can cache 5–10 GB of website data over a few months.
4. Large Media Files
Videos, disk images (.dmg files), ZIP archives, and software installers in your Downloads folder can sit there for months, taking up 10–50 GB.
5. Time Machine Local Snapshots
If you use Time Machine, macOS stores local snapshots on your internal drive as a backup. These snapshots can consume 20–50 GB or more.
6. Photos and Videos
If you use iCloud Photos with "Download Originals to this Mac" enabled, your entire photo library (often 50–500 GB) is stored locally. Switching to "Optimize Mac Storage" frees up space by keeping only thumbnails and recent photos on your Mac.
7. Duplicate Files
Copies of the same file scattered across Desktop, Documents, and Downloads.
8. Old macOS Installers
macOS update installers (12+ GB each) remain in /Applications or /Library after installation.
How Much Free Space You Need
macOS needs at least 15–20 GB of free space to function properly. If free space drops below this threshold:
- Performance degrades — macOS uses free space for virtual memory (swap). When full, the system slows to a crawl.
- Updates fail — macOS updates require 10–20 GB of temporary space to download and install.
- Apps crash — Apps that generate temporary files (video editors, photo apps, code compilers) fail when there's no space.
- Time Machine stops working — Local snapshots can't be created.
Recommended free space:
- Minimum: 15–20 GB (bare minimum to avoid warnings)
- Comfortable: 50–100 GB (room for updates, caches, and temporary files)
- Ideal: 20% of total capacity (e.g., 100 GB free on a 500 GB drive)
Quick Storage Cleanup Checklist
| Action | Potential Space Saved | Difficulty |
|---|---|---|
| Empty Trash | 1–10 GB | Easy |
| Delete iOS backups | 10–50 GB per backup | Easy |
| Optimize Photos storage | 20–500 GB | Easy |
| Clear browser caches | 2–10 GB | Easy |
| Remove unused apps | 1–50 GB | Easy |
| Delete Downloads folder | 5–50 GB | Easy |
| Clear app caches | 5–20 GB | Medium |
| Remove old macOS installers | 12+ GB | Easy |
| Delete large files | 10–100 GB | Medium |
| Clear System Data | 5–50 GB | Advanced |
1. Check Storage Usage in System Settings
Before deleting anything, spend 2 minutes understanding where your storage is going.
Step 1: Click the Apple menu () > System Settings.
Step 2: Click General in the left sidebar.
Step 3: Click Storage.
Step 4: Wait 20–30 seconds while macOS calculates storage usage.
Step 5: Review the color-coded bar at the top. Hover over each segment to see:
- Applications — Installed apps and their support files
- Documents — Files in Desktop, Documents, Downloads, and user-created data
- iCloud Drive — Files synced via iCloud
- Photos — Photos library
- Music, TV, Podcasts — Media libraries
- Mail — Email messages and attachments
- System Data — macOS, caches, logs, backups, and temporary files
- Other Users — Storage used by other user accounts on this Mac
Step 6: Click the ⓘ icon next to any category to see a detailed breakdown.
What to look for:
- System Data above 50 GB? You likely have old iOS backups, large caches, or Time Machine snapshots.
- Documents above 100 GB? Check Downloads, Desktop, and Documents for large files.
- Applications above 50 GB? Look for large apps you don't use (games, creative apps, development tools).
2. Empty the Trash (All Locations)
When you delete a file on Mac, it moves to the Trash — it's not actually deleted until you empty the Trash. Trash can hold 5–20 GB of files you thought were already gone.
macOS has multiple Trash locations:
- Finder Trash — for files deleted from Finder
- Photos Trash — for deleted photos (they stay 30 days in Photos Trash before permanent deletion)
- Mail Trash — for deleted emails (each email account has its own trash)
- iCloud Drive Trash — for deleted iCloud files (visible in iCloud.com or Finder sidebar)
Empty Finder Trash
Step 1: Click the Trash icon in the Dock.
Step 2: If you see files you want to keep, drag them out of Trash back to a folder.
Step 3: Click Empty in the top-right corner (or right-click the Trash icon and select Empty Trash).
Step 4: Confirm by clicking Empty Trash in the warning dialog.
Shortcut: Press Cmd+Shift+Delete while in Finder to empty Trash instantly.
Empty Photos Trash
Step 1: Open Photos.
Step 2: In the left sidebar, scroll to Recently Deleted.
Step 3: Click Delete All in the top-right corner.
Step 4: Confirm deletion.
Note: Photos stay in Recently Deleted for 30 days before automatic deletion, so emptying manually frees up space immediately.
Empty Mail Trash
Step 1: Open Mail.
Step 2: In the left sidebar, expand each email account.
Step 3: Right-click Trash under each account and select Erase Deleted Items.
Step 4: Choose In All Accounts to empty trash for all email accounts at once.
3. Use macOS Storage Recommendations
macOS includes built-in storage optimization tools that automatically identify deletable files and offer one-click cleanup options.
Step 1: Go to System Settings > General > Storage.
Step 2: Scroll down to the Recommendations section. You'll see suggestions like:
- Store in iCloud — Move Desktop, Documents, and Photos to iCloud Drive.
- Optimize Storage — Automatically remove watched TV shows and movies.
- Empty Trash Automatically — Auto-delete files in Trash older than 30 days.
- Reduce Clutter — Review and delete large files, downloads, and unsupported apps.
Step 3: Click Turn On or Review next to each recommendation to enable it or see what it will do.
Enable "Empty Trash Automatically"
Step 1: In the Recommendations section, find Empty Trash Automatically.
Step 2: Click Turn On.
Step 3: macOS will now automatically delete files from Trash after 30 days.
Why enable this: You never have to remember to empty the Trash manually.
Enable "Optimize Storage" for Apple TV
Step 1: Find Optimize Storage in Recommendations.
Step 2: Click Turn On.
Step 3: macOS automatically deletes movies and TV shows you've already watched to free up space. You can re-download them anytime from Apple TV.
4. Delete Large and Old Files
The fastest way to free up gigabytes is to delete large files you no longer need.
Step 1: Go to System Settings > General > Storage.
Step 2: Scroll to Recommendations and click Review next to Reduce Clutter.
Step 3: macOS shows tabs for:
- Documents — Sorted by size or date
- Downloads — Files you've downloaded
- File Browser — Manual browse of your files
- Large Files — Files over 100 MB
Step 4: Click Large Files to see everything over 100 MB, sorted by size.
Step 5: Select files you don't need and click Delete.
Common large files to remove:
- Disk images (
.dmg) — Installers for apps already installed - ZIP archives — Compressed files you've already extracted
- Videos — Old screen recordings, raw video files, exports
- ISO files — Virtual machine or bootable installer images
- Old software projects — Xcode builds, node_modules folders, Docker images
Alternative (Terminal method):
Open Terminal and run:
du -sh ~/Downloads/* | sort -rh | head -20
This lists the 20 largest items in your Downloads folder. Replace ~/Downloads with ~/Desktop or ~/Documents to check other folders.
5. Clear App Caches and Temporary Files
Apps store cached data in ~/Library/Caches. These caches speed up apps but can grow to 10–20 GB over time.
Step 1: Open Finder.
Step 2: Click Go in the menu bar and select Go to Folder (or press Cmd+Shift+G).
Step 3: Type:
~/Library/Caches
Step 4: Press Enter.
Step 5: You'll see folders for each app. Sort by Size (View > as List, then click the Size column).
Step 6: Select folders for apps you use frequently but don't need cached data for. Examples:
com.apple.Safari(Safari cache, 2–10 GB)com.google.Chrome(Chrome cache, 5–15 GB)com.spotify.client(Spotify cache, 1–5 GB)Adobe(Creative Cloud caches, 5–20 GB)
Step 7: Drag selected folders to the Trash.
Step 8: Empty the Trash.
Warning: Don't delete all caches blindly. Only remove caches for apps you recognize. Deleting system caches can cause temporary issues (apps will rebuild them on next launch).
What happens after deleting caches:
Apps will run normally but may be slightly slower on first launch as they rebuild caches. This is temporary.
6. Remove Old iOS and iPadOS Backups
If you back up your iPhone or iPad to your Mac (via Finder), old backups consume 10–50 GB each.
Step 1: Open Finder.
Step 2: In the left sidebar, click your iPhone or iPad (if connected), or proceed to step 3 if not connected.
Step 3: Click Manage Backups in the Finder window (or go to Finder > Preferences > Devices on older macOS).
Alternative path (no device connected):
Step 1: Go to System Settings > General > Storage.
Step 2: Click the ⓘ icon next to System Data.
Step 3: Scroll to iOS Backups (or Mobile Device Backups).
Step 4: You'll see a list of all backups with dates and sizes.
Step 5: Select old backups you no longer need (e.g., backups from phones you've sold or upgraded from).
Step 6: Click Delete Backup.
Step 7: Confirm deletion.
How much space this saves: 10–50 GB per backup. If you have 3–4 old backups, this can free up 100+ GB instantly.
Tip: Keep only the most recent backup for each device. Delete everything else.
7. Optimize Photos Library Storage
If you use iCloud Photos, you can store full-resolution originals in iCloud and keep only optimized (smaller) versions on your Mac.
Step 1: Go to System Settings > Apple ID (at the top of the sidebar).
Step 2: Click iCloud.
Step 3: Click Photos.
Step 4: Select Optimize Mac Storage instead of Download Originals to this Mac.
Step 5: Click Done.
What this does:
- Full-resolution photos and videos are uploaded to iCloud.
- Your Mac stores only small, optimized previews (typically 10–20% of original size).
- When you open a photo, macOS downloads the full version from iCloud temporarily.
How much space this saves: If your Photos library is 200 GB, you might reduce local storage to 20–40 GB — a savings of 150+ GB.
Requirements: You need enough iCloud storage to hold your entire library (50 GB, 200 GB, or 2 TB iCloud+ plan).
Alternative (delete photos locally but keep in iCloud):
If you don't use iCloud Photos, you can manually move photos to an external drive:
Step 1: Open Photos.
Step 2: Select photos you want to move.
Step 3: Go to File > Export > Export Unmodified Originals.
Step 4: Save to an external hard drive.
Step 5: After verifying the export, delete the photos from Photos app and empty Recently Deleted.
8. Delete Unused Applications
Apps you no longer use waste storage. Some apps (especially games and creative tools) are 5–50 GB each.
Step 1: Go to System Settings > General > Storage.
Step 2: Scroll to Applications.
Step 3: Click the ⓘ icon to see a list of all apps, sorted by size.
Step 4: Review the list and identify apps you haven't used in months.
Step 5: Select an app and click Delete.
Alternative (manual method):
Step 1: Open Finder and go to Applications.
Step 2: Drag unused apps to the Trash.
Step 3: Empty the Trash.
Common large apps to consider removing:
- GarageBand (2 GB) — Pre-installed, rarely used by most people
- iMovie (3 GB) — Pre-installed, can be re-downloaded if needed
- Games (5–50 GB each)
- Adobe Creative Cloud apps (2–5 GB each)
- Xcode (10–40 GB) — Only needed for app development
- Microsoft Office (5+ GB) — If you use web versions or alternatives
Note: Deleting apps doesn't always delete their support files. To fully remove an app and its data, use the Storage > Applications method in System Settings, or use a third-party uninstaller (like AppCleaner, free).
9. Clear Browser Caches
Browsers cache website data (images, scripts, videos) to speed up loading. Over time, caches grow to 5–15 GB.
Safari
Step 1: Open Safari.
Step 2: Go to Safari > Settings (or Preferences on older macOS).
Step 3: Click the Advanced tab.
Step 4: Enable Show Develop menu in menu bar.
Step 5: Close Settings.
Step 6: In the menu bar, click Develop > Empty Caches.
Alternative (clear all website data):
Step 1: Go to Safari > Settings > Privacy.
Step 2: Click Manage Website Data.
Step 3: Click Remove All.
Step 4: Confirm.
Warning: This logs you out of all websites and clears saved passwords if not stored in Keychain.
Google Chrome
Step 1: Open Chrome.
Step 2: Press Cmd+Shift+Delete (or go to Chrome > Clear Browsing Data).
Step 3: Select All time from the time range dropdown.
Step 4: Check Cached images and files.
Step 5: Click Clear data.
Firefox
Step 1: Open Firefox.
Step 2: Go to Firefox > Settings > Privacy & Security.
Step 3: Scroll to Cookies and Site Data and click Clear Data.
Step 4: Check Cached Web Content and click Clear.
10. Remove Old macOS Installers and Updates
macOS update installers (12+ GB) sometimes remain after installation.
Step 1: Open Finder and go to Applications.
Step 2: Look for Install macOS [Version Name] (e.g., "Install macOS Sonoma").
Step 3: Drag it to the Trash.
Step 4: Check /Library/Updates for leftover update files:
Step 1: In Finder, press Cmd+Shift+G and type:
/Library/Updates
Step 2: If the folder contains files, delete them (requires administrator password).
Step 3: Empty the Trash.
11. Reduce Mail Attachments Storage
Mail stores copies of all attachments locally. If you have years of email with attachments, this can be 10–50 GB.
Step 1: Open Mail.
Step 2: Go to Mailbox > Erase Junk Mail and Mailbox > Erase Deleted Items > In All Accounts.
Step 3: For large attachments, search for emails with attachments:
Step 1: In Mail's search bar, type attachment: and press Enter.
Step 2: Sort emails by size (View > Sort By > Size).
Step 3: Delete emails with large attachments you no longer need.
Step 4: Empty the Trash (Mailbox > Erase Deleted Items).
12. Clear System Logs and Reports
macOS stores logs and crash reports in /Library/Logs and ~/Library/Logs. These can grow to 5–10 GB over years.
Step 1: In Finder, press Cmd+Shift+G and type:
~/Library/Logs
Step 2: Delete old log folders (e.g., DiagnosticReports, Adobe).
Step 3: Repeat for:
/Library/Logs
Warning: Only delete logs if you're not troubleshooting an issue. Apple Support may need logs to diagnose problems.
Understanding "System Data" Storage
"System Data" (formerly "Other" or "System") is a catch-all category that includes:
- macOS itself (~15 GB)
- App caches
- Spotlight index
- Time Machine local snapshots
- iOS backups
- Browser caches
- System logs
Why it's large:
System Data grows over time as you use your Mac. It's normal for it to be 30–60 GB. If it's above 100 GB, you likely have old iOS backups, large caches, or Time Machine snapshots.
How to reduce System Data:
- Delete iOS backups (Section 6)
- Clear app caches (Section 5)
- Empty Trash (Section 2)
- Disable Time Machine local snapshots (see FAQ)
Enable Automatic Storage Optimization
macOS can manage storage automatically if you enable all optimization features.
Step 1: Go to System Settings > General > Storage.
Step 2: In Recommendations, enable:
- Store in iCloud — Offloads Desktop, Documents, and Photos to iCloud.
- Optimize Storage — Removes watched movies and TV shows.
- Empty Trash Automatically — Deletes Trash items older than 30 days.
Step 3: These features run in the background and keep your Mac from running out of space.
FAQ
How do I delete Time Machine local snapshots?
Time Machine local snapshots are stored on your internal drive as a backup layer. macOS automatically deletes them when space is low, but you can force deletion:
Terminal command:
tmutil listlocalsnapshots /
This lists all snapshots. To delete them all:
for d in $(tmutil listlocalsnapshots / | grep -o 'com.apple.*'); do sudo tmutil deletelocalsnapshots $d; done
Enter your admin password when prompted.
Why does "System Data" keep growing?
System Data includes temporary files, caches, and logs that rebuild over time. Restart your Mac weekly to clear temporary files automatically. If System Data is above 100 GB, check for old iOS backups and large caches.
Can I move my Photos library to an external drive?
Yes.
Step 1: Quit Photos. Step 2: In Finder, go to Pictures and find Photos Library. Step 3: Copy it to your external drive. Step 4: Hold Option and open Photos. Select the library on the external drive. Step 5: Delete the old library from Pictures after confirming the external copy works.
How do I find duplicate files?
macOS doesn't include a built-in duplicate finder. Use a third-party app like Gemini 2 (paid) or dupeGuru (free, open-source).
What happens if I delete everything in ~/Library/Caches?
Apps will rebuild their caches on next launch. You may experience slower performance for the first few minutes as apps regenerate cached data, but no data will be lost.
Conclusion
Freeing up storage on your Mac is a combination of quick wins and ongoing maintenance. Start with the easiest, highest-impact tasks: empty the Trash, delete old iOS backups, optimize Photos storage, and clear browser caches. These four steps alone can reclaim 50–100 GB or more.
For long-term storage management, enable macOS's automatic optimization features (Empty Trash Automatically, Optimize Storage, Store in iCloud) and make it a habit to review storage usage every few months. Keep at least 50–100 GB free to ensure smooth performance, successful macOS updates, and room for temporary files.