# Mac storage full? 7 fixes, from free to one click

> Why a Mac says storage is full and how to get space back: check Storage settings, clear Downloads, caches, developer files and snapshots. Tested on macOS 26.

Updated: 2026-10-12 · Tested on: MacBook Pro 14" (M1 Pro, 16 GB), macOS 26.3 Tahoe · Applies to: macOS 13 Ventura – 26 Tahoe · Author: Tu Nguyen, OneClickTool Studio

## Short answer

- Open System Settings › General › Storage to see which category is using the most space.
- On most Macs the fastest space comes back from the Downloads folder: old .dmg installers, duplicate downloads and big videos.
- A huge System Data bar is usually caches, developer files, iPhone backups or Time Machine local snapshots, and each has a safe way to shrink it.
- Delete only your own files and folders inside your home folder; never delete anything inside /System.

## Why your Mac says storage is full

A Mac fills up in three places. The first is files you downloaded once and forgot: installers, PDFs downloaded three times, screen recordings. The second is space macOS files under **System Data**, which Apple describes as files that "don't belong to any more specific category": caches, logs, developer tools, iPhone backups and Time Machine snapshots. The third is photos and videos.

On the MacBook Pro we test on, the disk was 99% full with only 10 GB left. The Downloads folder held 3.9 GB, but `~/Library/Caches` held 25 GB and `~/Library/Developer` held **296 GB**, almost all of it old iPhone debugging files from Xcode. None of that shows up when you look through your own folders, which is why a full Mac so often feels like it is full "for no reason".

## 1. Check what is actually using space

Open **System Settings › General › Storage** (on macOS 12 Monterey and older: **Apple menu › About This Mac › Storage**). Wait for the colored bar to finish loading; it can take a minute on a full disk. Each category with an ⓘ button opens a list you can sort and delete from.

If you want a folder-by-folder view, Terminal gives one in a few seconds:

```
du -sh ~/* ~/Library/* 2>/dev/null | sort -rh | head -15
```

This lists the 15 biggest folders in your home folder and its Library, largest first. It only reads; it changes nothing.

## 2. Empty the Trash

Files in the Trash still take up space. Right-click the Trash in the Dock and choose **Empty Trash**. If macOS says an item is in use, see [what to do when the Trash will not empty](https://oneclicktool.app/fix/finder/cant-empty-trash-file-in-use).

## 3. Clear Downloads and old installers

Open Downloads in Finder, switch to list view (<kbd>⌘</kbd> <kbd>2</kbd>) and click the **Size** column. Installer files ending in `.dmg` and `.pkg` are safe to delete once the app is installed. Look for copies such as `report (1).pdf` and `report (2).pdf` too.

This is the step our own app, Sweepy, does in one click: it sorts Downloads and Desktop into duplicates, old installers, old files and large files, moves what you pick to the Trash and can undo the whole cleanup. You do not need it; sorting by size in Finder works, it just takes longer.

## 4. Find large files anywhere

In Finder press <kbd>⌘</kbd> <kbd>F</kbd>, click **Kind**, choose **Other…**, tick **File Size**, then set "is greater than 500 MB". Old screen recordings, exported videos and virtual machine disks show up here.

## 5. Shrink System Data

System Data is the category people ask about most. The safe wins, in order:

- **Caches you own.** `~/Library/Caches` is often 5 to 30 GB. See [whether it is safe to delete Library caches](https://oneclicktool.app/fix/storage/is-it-safe-to-delete-library-caches).
- **Xcode and developer files.** If you have ever plugged an iPhone into Xcode, check [why Xcode takes so much space](https://oneclicktool.app/fix/storage/xcode-taking-up-space). This was 242 GB on our test Mac.
- **Time Machine local snapshots.** See [how to delete local snapshots](https://oneclicktool.app/fix/storage/delete-time-machine-local-snapshots).

The full walkthrough is in [Mac System Data too large](https://oneclicktool.app/fix/storage/mac-system-data-too-large).

## 6. Remove old iPhone and iPad backups

If you back up an iPhone to the Mac, each backup can be tens of gigabytes. Go to **System Settings › General › Storage**, click ⓘ next to **iOS Files**, and delete backups of devices you no longer own. With the iPhone connected, you can also select it in the Finder sidebar and click **Manage Backups**.

## 7. Let macOS offload to iCloud

In **System Settings › General › Storage**, the Recommendations list offers **Store in iCloud**, which keeps recent files on the Mac and older ones in iCloud Drive. This needs enough iCloud storage, and files download again when you open them, so it suits fast internet and documents more than big media libraries.

> **Before you delete:** never remove anything inside `/System`, `/Library/Apple` or `/private/var/db`. Stick to files inside your home folder, and empty the Trash only when you are sure.

## How much space each step got back on our Mac

| Step | Space found |
|---|---|
| Downloads and installers | 3.9 GB in the folder |
| `~/Library/Caches` | 25 GB (11 GB was one browser) |
| Xcode iOS DeviceSupport | 242 GB |
| Xcode DerivedData | 18 GB |
| iOS Simulator | 19 GB |
| Local snapshots | 0 (Time Machine not set up) |

Your numbers will differ. The point is to measure first; the biggest folder is rarely the one you expect.

## FAQ

**Why does my Mac say storage is full when I have few files?**

Most of the hidden space sits in System Data: app caches, developer tools such as Xcode, iPhone backups and Time Machine local snapshots. Finder does not show these as your files, so the disk looks full for no reason.

**Is it safe to delete the System Data category?**

Not as a whole, because part of it is macOS itself. You can safely clear the parts you own: app caches in ~/Library/Caches, old iPhone backups, Xcode device support files and old local snapshots.

**How much free space should a Mac have?**

Apple does not publish a fixed number. In practice, keep at least 10 to 15 percent of the disk free so macOS has room for updates, swap files and snapshots.

**Does emptying the Trash free up space?**

Yes. Files in the Trash still use disk space until you empty it. If the Trash will not empty, see the guide on files that are in use.

## Sources

- [Free up storage space on Mac — Apple Support](https://support.apple.com/en-us/102624)
- [About Time Machine local snapshots — Apple Support](https://support.apple.com/en-us/102154)

Source: https://oneclicktool.app/fix/storage/mac-storage-full
