# Mac storage full with system data: how to free space on macOS 13 or later

> System Data fills Mac storage when you can't see what's using it. Learn what it is, what it costs, and free-space fixes you can run today.

URL: https://www.lazur.app/for/developers/problems/mac-system-data-storage-full-fix
Updated: 2026-11-06

System Data is the macOS bucket for logs, caches, VM files, and other runtime resources. You can't choose what goes in it, and Apple doesn't let you delete its contents directly, so you free space by clearing what feeds it. This guide shows how to read the Storage screen, which fixes are safe, and when a developer tool or Time Machine is the real culprit.

## Quick answer

- System Data can't be deleted directly. Apple says you can't manage the contents of this category.
- Start with Apple menu > System Settings > General > Storage on macOS 13 or later, then check Optimize Storage.
- Empty the Trash after every clean-up step. Apple says the space doesn't return until you do.
- For developers, Xcode simulators and DerivedData are the biggest levers. Erase-type commands need a backup first.
- If System Data stays large, check Time Machine local snapshots read-only before you change anything.

## What full mac storage caused by system data costs you

- **Time lost to a nearly full disk.** Apps stall, saves slow down, and cleanups take longer when the startup disk is nearly full. Apple also says freed space returns only after you empty the Trash, so one missed step can waste a whole session of effort.
- **Money if the answer is a bigger drive.** A larger drive costs more at checkout. 9to5Toys lists the 13-inch M5 MacBook Air at $1,299 for 512GB and $1,599 for 1TB at regular price. Apple's buy page shows the options without prices, so check the live price first.
- **Risk from bad fixes.** Forum posts sometimes suggest sudo rm -rf on system log folders. That can break things you can't easily restore. Apple does not endorse it, and a clean-up that takes minutes can turn into a reinstall.
- **A blocked macOS update.** Updates need free room to install. Apple says starting in Safe Mode can clear certain caches and may free enough temporary space for an update, which means a full disk can quietly stop security updates from landing.

## Why it happens

1. **System Data is a catch-all bucket.** Apple defines System Data as files and data used by the system, including log files, caches, VM files, and other runtime resources. Anything that doesn't fit a named category lands here. That is why the number can grow even when you have deleted all your visible files.
2. **Big library imports.** A large Photos import can push System Data up sharply. In one Apple Community case, System Data reached about 100 GB after about 35,000 photos and 750 videos were imported to a 250 GB MacBook Air. The thread does not confirm the cause, and the number later fell.
3. **Xcode simulators and runtimes.** Simulator data can survive a normal app delete. A developer on Apple's forums reported that simulators persisted after deletion in Devices and Simulators and Disk Utility. Removing Xcode and its Developer folder recovered about 80% of a 1 TB disk, according to that one report.
4. **Local Time Machine snapshots (unverified).** Third-party guides call local snapshots a hidden cause. Apple's pages don't document them for storage. One user reported that deleting snapshots did not raise free space, so treat snapshots as a suspect to check, not a settled cause.
5. **Caches and logs that never get trimmed.** Apps write caches and macOS writes logs. Usually they stay small. When they grow, the cause is often one app in a loop or a cache that never gets cleared. Apple says macOS clears safe caches when space is needed, but it may not clear all of them.

## How to fix it

- **Read the Storage screen first.** Open Apple menu > System Settings > General > Storage on macOS 13 or later. Wait for the categories to load and note the System Data figure. On older macOS, use Apple menu > About This Mac > Storage. Write the number down so you can compare later.
- **Empty the Trash and clear Downloads.** Empty the Trash with ⇧⌘⌫ in Finder. Then sort Downloads by size, move large files you no longer need to the Trash, and empty it again. Apple says space returns only after you empty the Trash, so do this last.
- **Turn on Optimize Storage.** Use Storage > Optimize Storage. Apple says it removes Apple TV movies and shows you have already watched and keeps only recent email attachments. Turn it on only if those trade-offs suit how you watch and read mail.
- **Remove old backups and unused apps.** Delete iPhone and iPad backups you no longer need, after checking the date and the device name. Drag unused apps to the Trash. Apple lists both as storage fixes, and both are easy to undo only if you have a copy.
- **Remove unused Xcode platforms in Xcode.** Open Xcode > Settings and find the Other Installed Platforms section. Remove platforms you no longer use. This is the least risky developer fix because it stays inside Xcode.
- **Try Safe Mode only when you need room.** On Apple silicon, shut down, hold the power button until Loading startup options appears, choose your disk, hold Shift, and click Continue in Safe Mode. Apple says this can clear certain caches that rebuild. Restart normally after you finish.
- **Check snapshots read-only before deleting anything.** Run man tmutil in Terminal to read the manual for your macOS version. Then run tmutil listlocalsnapshots / to list snapshots. Listing changes nothing. Deleting snapshots is disputed, so back up and read the manual before you go further.

## What System Data actually is

Apple's own definition is short. The Storage screen describes System Data as files and data used by the system, such as log files, caches, VM files, and other runtime system resources. That covers a lot of ground. Logs grow when macOS and apps record events. Caches grow when apps keep copies of things so they load faster. VM files are memory swap files that macOS uses when RAM runs short.

Here is the frustrating part. Apple says you can't manage the contents of this category. You can't open it, sort it, or pick items to delete. Your only moves are indirect. You remove the large things that feed it, or you let macOS clear the pieces it considers safe.

![Person at a desk working on a Mac laptop, the setting where a mac storage full warning appears](https://lfobmih1tpj3sgpo.public.blob.vercel-storage.com/content-images/problem/mac-system-data-storage-full-fix/mac-storage-full-with-system-data-1-2a5bd0.jpg)

## How big is too big for System Data

There isn't a normal size. No primary survey measures how many Mac owners hit System Data bloat. The public evidence is a handful of user reports. One Apple Community user had a 13-inch MacBook Air running macOS 14.3 with about 250 GB of total storage. After importing about 35,000 photos and 750 videos into Apple Photos, System Data grew to about 100 GB, later cited as 106 GB. The expected size was about 15 GB.

Treat that as a warning sign, not a rule. If System Data takes up a large share of your drive and you can't explain why, it's worth checking. If the number is small, leave it alone. Big numbers after a known event, such as a photo import, a new Xcode version, or a macOS update, are the easiest to explain.

Write down the System Data figure before and after each step you take. Those notes show which step moved the number. They also help if you later ask Apple Support or your IT team for help, because you can say exactly what changed.

- **100 GB** System Data on a 250 GB MacBook Air after one user imported about 35,000 photos and 750 videos into Photos ([source](https://discussions.apple.com/thread/255463853))
- **About 15 GB** Expected System Data size in that same case, according to the user who reported it ([source](https://discussions.apple.com/thread/255463853))
- **About 80%** Disk space one developer regained on a 1 TB disk after removing Xcode and its Developer folder, based on one user report ([source](https://developer.apple.com/forums/thread/773153))
- **macOS 13** Oldest version where Storage lives in System Settings, per Apple. Earlier versions use About This Mac ([source](https://support.apple.com/en-us/102624))

## What running out of space costs you

Nobody has measured what this problem costs Mac users. No study tracks lost hours, money, or grades. What exists is anecdote and retail pricing. So read the costs below as the ways a full disk slows you down, not as statistics.

Time is the first cost. A nearly full startup disk makes apps stall, saves slow down, and updates refuse to install. Apple's guide also says that when you move a file to the Trash, its space does not become available until you empty the Trash. A clean-up that skips the Trash frees nothing.

Money is the second cost. If the honest answer is more storage, the price difference matters. 9to5Toys lists the 13-inch M5 MacBook Air at regular prices shown in the table below. Apple's buy page lists the same storage options without prices, so check the live price on Apple's page before you decide.

| Model | Storage | Regular price | Source |
| --- | --- | --- | --- |
| 13-inch M5 MacBook Air | 512GB | $1,299 | 9to5Toys, Nov 2026 |
| 13-inch M5 MacBook Air | 1TB | $1,599 | 9to5Toys, Nov 2026 |

_Regular prices from 9to5Toys. Apple's buy page shows the options without prices._

Third is the risk of bad fixes. Some guides tell you to run sudo rm -rf on /private/var or on log folders. That can break things you can't easily restore. Apple does not endorse it. Skip it, even if a forum post says it worked for someone else.

Fourth is a blocked update. Apple's guide suggests that starting in Safe Mode clears certain system caches. Those caches rebuild as needed. That may free enough temporary room to install a macOS update, which is often the moment people finally notice the problem.

## Why System Data keeps filling up

### Big photo and video libraries

Photo libraries are the easiest case to explain. The Apple Community example shows how a large import can push the number up sharply. The thread does not confirm a single cause. The number later dropped to about 13 GB with no settings changed, and the user said it appeared to correct itself.

That matters for your plan. A spike can settle on its own, but you shouldn't count on it. If your System Data stays high after a few days, move on to the steps below and check the other causes.

### Developer tools and simulators

Xcode is the clearest developer case. One developer on Apple's forums reported that Xcode simulators stayed on disk after deletion in Devices and Simulators and in Disk Utility. Removing Xcode and its Developer folder, then reinstalling, regained about 80% of a 1 TB disk. That is one user's report. It is not an Apple recommendation.

A forum reply says platforms that use space in CoreSimulator can be removed from the Other Installed Platforms section in Xcode settings. Command-line options exist too, but they erase simulator data. Read the next sections before you run any of them.

### Local Time Machine snapshots

Third-party guides name local snapshots as a hidden cause. Apple's Time Machine page doesn't mention them. It says the oldest backups are deleted when your backup disk is full. It doesn't explain what happens on the startup disk. Treat snapshots as a suspect to check, not a confirmed cause.

### Caches and logs that never get trimmed

Apps write caches, and macOS writes logs. Most of the time they stay small. When they don't, the usual cause is one app stuck in a loop or one cache that never gets trimmed. Apple says macOS clears safe items when space is needed, including temporary database files, interrupted downloads, staged macOS and app updates, and Safari website data.

## Fix it without buying anything

Work from safe to risky. Each step stands on its own. Stop when you have enough room, then check the Storage screen again to see the new numbers.

1. Open Apple menu > System Settings > General > Storage. On macOS 13 or later, this screen shows categories and sizes. On older macOS, use Apple menu > About This Mac > Storage.
2. Empty the Trash. In Finder, press ⇧⌘⌫ or choose Finder > Empty Trash. Apple says space returns only after you empty it.
3. Clear Downloads. Sort by size, move large files you no longer need to the Trash, then empty the Trash again.
4. Turn on Optimize Storage from the Storage screen. Apple says it removes Apple TV movies and shows you already watched, and keeps only recent email attachments.
5. Delete old iPhone and iPad backups you no longer need. Check each backup's date first, because a backup may be your only copy.
6. Remove apps you don't use. Drag them to the Trash, then empty the Trash. Apple lists unused apps as a storage fix.
7. Restart in Safe Mode only if you still need room for an update. On Apple silicon, shut down, hold the power button until Loading startup options appears, choose your disk, hold Shift, then click Continue in Safe Mode.
8. Restart normally, wait a day, and check the number again. In the Apple Community example, the figure fell without any settings change.

## Clean up Xcode leftovers safely

Start with Xcode > Settings. Look for the Other Installed Platforms section and remove any simulator platform you no longer use. Use the Xcode interface first. It is the least risky option, and it keeps you in control of what gets removed.

The command line can clean up more. The forum thread lists xcrun simctl runtime list to show installed runtimes, and xcrun simctl delete unavailable to remove runtimes that no longer work. A note in the thread says those commands erase all simulator data and applications.

> **Simulator commands erase data:** Simulator commands remove simulator data and the apps installed inside each simulator. Back up anything you need first, or skip the command and use the Xcode settings option.

DerivedData is the next place to look. It holds build output that Xcode rebuilds when you build again. Quit Xcode first. Then open Finder, press ⇧⌘G, and enter ~/Library/Developer/Xcode/DerivedData. Move the contents to the Trash, then empty the Trash. The next build takes longer on a large project.

![Close-up of a MacBook on an office desk, the kind of Mac that fills up with system data over time](https://lfobmih1tpj3sgpo.public.blob.vercel-storage.com/content-images/problem/mac-system-data-storage-full-fix/mac-storage-full-with-system-data-2-8de25c.jpg)

## Check Time Machine local snapshots without guessing

Start with read-only checks. Open Terminal and run man tmutil to read the manual for your exact macOS version. Then run tmutil listlocalsnapshots / to list any local snapshots on the startup disk. Listing changes nothing on your Mac.

Deleting snapshots is where the advice gets shaky. Some guides recommend purge commands, but one user reported that deleting snapshots did not raise free space. The purge flag is also disputed for newer macOS versions. If snapshots are your suspect, read the manual for your version and back up first.

## Mistakes people make with System Data

- Forgetting to empty the Trash after each delete. Apple says the space does not return until the Trash is empty.
- Deleting random files in ~/Library or /private/var. Much of that data exists for a reason, and some apps rebuild it only with their own help.
- Trusting a cleaner app's junk list without reading it. Vendor blogs promote their own tools, so check each item first.
- Reading one number as the whole story. Check Applications, Photos, Mail, and developer folders too.
- Buying a bigger drive before you find the cause. A clean-up often recovers space for free, and a bigger drive only delays the next full warning.
- Deleting old backups before you confirm you have another copy of that data.

![Developer coding on a laptop, the kind of work that fills a Mac with Xcode and simulator data](https://lfobmih1tpj3sgpo.public.blob.vercel-storage.com/content-images/problem/mac-system-data-storage-full-fix/mac-storage-full-with-system-data-3-cf24e8.jpg)

## Where Lazur helps, and where it doesn't

Lazur is a voice assistant for the Mac that lives in the notch. Hold ⌥ ⌘ to ask about anything on screen, and Lazur answers out loud. It can point at things and guide you one click at a time. It does not clear caches, delete snapshots, or click buttons for you. You make every change.

Lazur is most useful as a guide through the Storage screen. Keep the Storage page open, hold ⌥ ⌘, and ask what each category means. Ask where Optimize Storage is, and Lazur draws a circle and a label around it. Ask how to remove an Xcode platform, and Lazur walks you through it while it waits for each click.

Lazur can also help with the routine. Ask it to set a reminder in Apple Reminders for a storage check next week. Hold fn to dictate your notes into the cursor in any app, so your Day 1 and Day 7 numbers are written down without extra typing.

For research, Lazur can run a background job in its own Chrome tabs and return a summary and a report. Use it to gather Apple's current pages for your macOS version. Still open the pages yourself. A summary is not a source.

Lazur listens and looks at the screen only while you hold the shortcut. Audio and the screenshot go to AI providers to answer and are not stored. Content is never used to train AI models. There is a free trial with no credit card, and current plans are on the [pricing page](https://www.lazur.app/pricing).

## When to stop and ask for help

If System Data stays high after the safe steps, stop guessing. Back up the Mac first, then contact Apple Support. Bring your Day 1 note with the before and after numbers. That note makes the conversation faster, and it shows exactly what you already tried.

> **Work or regulated data:** If this Mac holds client, patient, or tax records, follow your employer's rules on that data. Ask IT before you delete, move, or back up anything, especially on a managed Mac.

Some people reach for a cleaner app or a new drive as the first step. That can work, but it skips the question of cause. Find out what is filling the disk first. Then pick the fix that matches it.

## With Lazur

Lazur is a voice assistant for the Mac that lives in the notch. Hold ⌥ ⌘ and ask; it sees your screen, answers out loud, points at buttons and walks you through apps. Hold fn to dictate. Free for 3 days, then $18/month: https://www.lazur.app/download

- “Lazur, where do I see what System Data is using?”: You see the category sizes on screen. Lazur points, and you choose what to clear. (Points at it)
- “Lazur, where is Storage in System Settings?”: Lazur circles the Storage row on screen and labels it. You still click it yourself.
- “Lazur, what is System Data on this screen?”: Lazur answers out loud from what it sees on screen. It explains the category, not the files on your disk.
- “Lazur, walk me through Optimize Storage.”: Lazur guides you one click at a time and waits for each click before the next step.
- “Hold fn and dictate today's storage notes.”: Clean text lands at the cursor in any app, so your before and after numbers take less time to write down.
- “Lazur, remind me to check storage in a week.”: Lazur adds the recheck to Apple Reminders, so the follow-up doesn't depend on memory.
- “Lazur, research Apple's storage pages for my macOS version.”: Lazur runs the job in its own Chrome tabs and returns a summary and report. Open the pages yourself to check them.
- “Lazur, draft a message to IT about our disk space.”: Lazur types a draft in the cursor's app. You read it, edit it, and send it yourself.

## A plan you can start this week

- **Day 1: Measure before you change anything.** Open Apple menu > System Settings > General > Storage. Note the System Data figure and the free space. Take a screenshot for your own record. Those two numbers show whether each later step helped.
- **Day 2: Clear the obvious files.** Empty the Trash, clear Downloads by size, and remove old iPhone or iPad backups you no longer need. Check the Storage figure after each action, not only once you are finished for the day.
- **Day 3: Decide on Optimize Storage.** Turn on Optimize Storage only if you're fine with watched TV and movies being removed. Apple also says only recent email attachments stay on the Mac. Note the change in your log.
- **Day 4: Check developer leftovers.** If you use Xcode, open Xcode > Settings and remove unused platforms in Other Installed Platforms. Quit Xcode before you touch DerivedData. Skip the simctl erase commands unless you have a backup.
- **Day 5: Check snapshots read-only.** Open Terminal, run man tmutil, then tmutil listlocalsnapshots /. Write down what you see. Do not delete any snapshots on this day, even if a guide tells you to.
- **Day 6: Restart and recheck.** Restart the Mac. If you still need room for an update, try Safe Mode as described above. Then compare the System Data figure with your Day 1 note and record the difference.
- **Day 7: Decide what comes next.** If System Data is still large, back up the Mac and contact Apple Support or your IT team with your notes. If it fell, write down which step worked. That record helps the next time the number climbs.

## FAQ

### What is System Data on a Mac?

System Data is the storage category for logs, caches, VM files, and other runtime system resources, according to Apple. You can't manage its contents directly. You can reduce it by clearing what feeds it, such as caches macOS treats as safe, unused simulators, and old backups.

### Can I delete System Data on my Mac?

Not directly. Apple says you can't manage the contents of this category. Use the safe steps on the Storage screen instead, and avoid deleting files in system folders by hand, because some of that data rebuilds only with the app's help.

### Why did System Data jump after a Photos import?

One Apple Community user saw System Data grow to about 100 GB after importing about 35,000 photos and 750 videos into a 250 GB MacBook Air. The number later dropped to about 13 GB without any settings change. The thread does not confirm the cause.

### Does emptying the Trash free space right away?

Only after you empty it. Apple says that when you move a file to the Trash, its storage space does not become available until you empty the Trash.

### Is it safe to remove Xcode simulators?

Removing unavailable simulators is a common fix. Simulator commands erase simulator data and the apps installed in each simulator, so back up anything you need first. Using the Other Installed Platforms section in Xcode settings is the least risky option.

### Will Safe Mode fix a full disk?

Not on its own. Apple says starting in Safe Mode clears certain system caches that are recreated as needed. That may give enough temporary room to install a macOS update, but it doesn't replace the other steps.

### Should I use a Mac cleaner app?

You can, but read what it plans to remove first. Vendor blogs promote their own cleaners, so check each item the app lists before you approve it. Check the vendor's pricing page for current prices.

### Does Lazur clean my Mac for me?

No. Lazur guides, points, explains, answers out loud, and drafts text. It does not click buttons, edit files, or operate other apps for you. You make each change yourself.

### Is buying a bigger drive the better answer?

Sometimes. Check the cause first, because a clean-up often recovers space for free. If you do buy, 9to5Toys lists the 13-inch M5 MacBook Air at $1,299 for 512GB and $1,599 for 1TB at regular price. Apple's buy page shows options without prices.

## Sources

1. [Change Storage settings on Mac - Apple Support](https://support.apple.com/guide/mac-help/change-storage-settings-mchl3d437fbc/mac), Apple, checked 2026-11-06
2. [Optimize storage space on your Mac - Apple Support](https://support.apple.com/guide/mac-help/optimize-storage-space-sysp4ee93ca4/mac), Apple, checked 2026-11-06
3. [Free up storage space on Mac - Apple Support](https://support.apple.com/en-us/102624), Apple, checked 2026-11-06
4. [Back up your Mac with Time Machine - Apple Support](https://support.apple.com/en-us/104984), Apple, checked 2026-11-06
5. [MAC OS System Data using a lot of storage - Apple Community](https://discussions.apple.com/thread/255463853), Apple Community (user-submitted), checked 2026-11-06
6. [FYI: Xcode and Disk Space - Apple Developer Forums](https://developer.apple.com/forums/thread/773153), Apple Developer Forums (user-submitted), checked 2026-11-06
7. [1TB M5 MacBook Air lowest price, Black Friday - 9to5Toys](https://9to5toys.com/2026/11/06/1tb-m5-macbook-air-lowest-price-black-friday/), 9to5Toys, checked 2026-11-06
8. [Buy MacBook Air - Apple](https://www.apple.com/shop/buy-mac/macbook-air), Apple, checked 2026-11-06
