System Data is the category in macOS Storage settings that often grows to 40, 60, or even 100 GB without an obvious explanation. It includes caches, logs, temporary files, local Time Machine snapshots, device backups, and various system-managed resources. The good news is that a large portion of it can be reclaimed safely. The better news is that your photo library, documents, and creative projects do not need to be touched. This guide walks through the highest-impact, lowest-risk steps that free meaningful space while leaving personal content alone.

Understand What System Data Actually Contains
When you open System Settings → General → Storage, the System Data category is a catch-all. It holds macOS caches, application caches, log files, virtual memory swap files, local Time Machine snapshots, iOS or iPadOS backups stored on the Mac, and leftover files from deleted apps or system updates. Some of this data is actively useful; much of it is simply residual.
Photos, Music, Documents, and Applications are counted in their own categories. If your photo library is large, it will appear under Photos or in a separate user-data section, not inside System Data. This separation is important. Cleaning System Data does not require deleting or relocating your image library. The two storage pools are distinct.
The exact composition of System Data changes with macOS version and usage patterns. A machine used for development or virtualization often accumulates more than a machine used mainly for writing and browsing. The cleaning approach stays the same: identify the largest reclaimable items first and remove them in order of safety and impact.
Start with Built-in Storage Management Tools
Apple provides several safe entry points. In System Settings → General → Storage you can review recommendations such as storing files in iCloud, emptying the Trash automatically, and reviewing large files or downloads. These tools rarely free the bulk of System Data, but they clear obvious user-managed clutter and give a clearer view of what remains.
The “Optimize Storage” and related options mainly affect files you have downloaded or stored locally. They do not aggressively purge system caches or local snapshots. Use them first so you know any remaining System Data is not simply large personal files mis-categorized.
After running the built-in recommendations, note the new System Data size. The difference tells you how much of the original total was ordinary user clutter versus deeper system-managed data. That baseline helps you measure the effect of the next steps.
Clear Local Time Machine Snapshots
One of the largest and most common contributors to System Data is local Time Machine snapshots. When a Time Machine disk is not connected, macOS keeps local snapshots so you can still restore recent versions of files. Over time these snapshots can consume many gigabytes, especially on machines with frequent file changes.
You can list local snapshots from the Terminal with tmutil listlocalsnapshots /. Deleting them is also done through tmutil. The system will recreate snapshots as needed when the backup disk is available again, so removing the local ones is generally safe if you have a current external backup or do not rely on local restore points.
On machines that have never used Time Machine, this category may be small or empty. On machines that have used it for years, clearing local snapshots often produces the single largest drop in System Data. Perform this step only after confirming you have an alternative backup if you value historical versions.
Remove Old iOS and iPadOS Backups
If you have ever backed up an iPhone or iPad to the Mac, those backups live on the computer and are counted inside System Data or a related category. They can be surprisingly large—multiple full-device backups of 20–50 GB each are not unusual for people who keep several years of history.
Open Finder, select your device if it appears, or go to the Devices section and manage backups. You can delete older backups you no longer need while keeping the most recent one. iCloud backups are separate and do not occupy the same local space, so this cleanup only affects backups stored directly on the Mac.
This step is high-impact for anyone who has restored or upgraded devices multiple times. It has no effect on the current content of your iPhone or iPad; it only removes archived copies stored on the computer.
Safely Clear Caches and Logs
User and system caches grow over months of normal use. Many can be removed without harming personal files. The user cache folder (~/Library/Caches) is a common target. Applications will recreate needed caches the next time they run. System-level caches are best left to macOS unless you are comfortable working in directories that require elevated privileges.
Log files in ~/Library/Logs and certain system log locations can also be cleared. Very large log files sometimes appear after repeated application crashes or long-running processes. Deleting them frees space and does not affect documents or media.
Avoid blanket deletion of entire Library folders. Targeted removal of cache and log contents is safer and still effective. After clearing caches, reboot once so macOS and applications can rebuild only what they need. The System Data number usually drops noticeably after this pass.
Review Large Files and Leftover Application Data
Some applications leave substantial data behind after they are uninstalled—support folders, virtual machine images, old Docker volumes, or cached download packages. Tools such as free disk visualizers can help locate folders that are still large after the previous steps. Focus on directories belonging to applications you no longer use.
Docker users should prune unused images, containers, and volumes. Virtualization software often keeps large disk images that can be moved or deleted if the virtual machines are no longer needed. These items frequently hide inside System Data or related categories and can return tens of gigabytes once removed.
Be methodical. Move large folders to an external drive first if you are unsure, confirm nothing breaks after a few days, and only then delete the copies. This cautious approach prevents accidental loss of something you later discover you still needed.

Prevent Rapid Re-accumulation
Once System Data has been reduced, a few habits keep it from ballooning again. Empty the Trash regularly. Avoid letting local Time Machine snapshots run indefinitely if you do not need them. Periodically review iOS backups and remove old ones. Prune Docker and virtual-machine storage as part of normal maintenance.
Keeping macOS and applications reasonably up to date also helps; older versions sometimes manage caches less efficiently. On machines with limited internal storage, moving large active projects to an external SSD prevents them from competing with system-managed data for space.
Clear Recommendation
Begin with the built-in Storage recommendations, then clear local Time Machine snapshots, old device backups, and user caches. These three steps usually recover the majority of reclaimable System Data without any risk to photos or personal documents. Follow up with a targeted review of leftover application data if more space is still needed.
System Data is rarely a sign of a serious problem; it is the normal residue of a machine that has been used for months or years. Cleaning it periodically is routine maintenance, not an emergency procedure. Done carefully, it restores breathing room on the drive while leaving every photo, document, and project exactly where you left it.