Time Machine local snapshots
List them
tmutil listlocalsnapshots /
Each line is one snapshot, named by date: com.apple.TimeMachine.2026-07-18-093012.local.
Delete them
# one snapshot, by its date part
tmutil deletelocalsnapshots 2026-07-18-093012
# every snapshot on the boot volume
for d in $(tmutil listlocalsnapshots / | cut -d. -f4); do
tmutil deletelocalsnapshots "$d"
done
This is safe for your current files – snapshots are history, not your data. You lose the ability to restore this Mac to those points in time; backups on your external Time Machine disk are unaffected.
Why macOS doesn't just do it
It does – eventually. Snapshots thin out automatically after 24 hours or under disk pressure, but “disk pressure” kicks in later than you'd like, and a full disk during an Xcode build or a container pull fails now.
CacheCleaner lists local snapshots with their real reclaimable size
alongside all the other invisible space eaters, and deletes them via
the same supported tmutil path.