Deleted Files but No Space Freed on Mac? Here's Why
You deleted 40 GB of video files and the free-space number barely twitched. Your Mac isn't lying — deleted data can survive in the Trash, inside APFS snapshots, and as purgeable space macOS hasn't released yet. Work through those three in order and the gigabytes show up.
Step 1: Empty the Trash — everywhere
Moving a file to the Trash frees nothing. It's still on disk, at full size, until the Trash is emptied.
- Click and hold the Trash icon in the Dock and choose Empty Trash.
- External drives keep their own hidden
.Trashesfolders, and files you trashed from them only clear when the drive is connected. Plug each drive in, then empty the Trash again. - To bypass the Trash for selected files, press
Option-Command-Delete— Finder's Delete Immediately. There's no Put Back after that, so use it deliberately.
Step 2: Time Machine snapshots still hold the data
If Time Machine is on, macOS takes hourly local snapshots of your startup disk. A snapshot is a frozen reference to the disk as it was — so even after you delete a file and empty the Trash, APFS can't release its blocks while a snapshot from before the deletion still points at them. This is the most common reason "deleted 40 GB, freed 2 GB" happens.
# list local snapshots on the startup disk
tmutil listlocalsnapshots /
# delete one snapshot by its date stamp
sudo tmutil deletelocalsnapshots 2026-07-01-093000
# or thin aggressively: reclaim as much as possible at urgency 4
tmutil thinlocalsnapshots / 999999999999 4
Deleting snapshots costs you almost nothing: they expire on their own within 24 hours anyway, and Time Machine resumes taking new ones on its hourly schedule immediately. You give up a day of local restore points, not your real backups.
Step 3: Give purgeable space a moment
Even once nothing references the deleted blocks, macOS may report the space as purgeable rather than free. Purgeable space — old caches, evicted iCloud Drive files, thinned snapshots — is storage the system promises to release when something actually needs it. It usually converts to free space on its own within minutes to hours. If you need it released right now, starting a large file copy pressures macOS into purging; cancel the copy once the number moves.
This behaves the same on macOS 13 Ventura, 14 Sonoma, and 15 Sequoia, so don't read a slow-moving number as a bug on any of them. The one thing that genuinely blocks purging is an app holding a deleted file open — a downloader still writing to a "deleted" file, say. If a specific huge file refuses to release, quit the app that created it, or restart, and the space follows.
Why Finder and Disk Utility disagree
Finder and Get Info report "available" space including purgeable, because macOS counts space it could free as space you have. Disk Utility separates the two — open it and check the volume's breakdown to see how much is genuinely free versus merely promised. When the two numbers differ wildly, purgeable space or snapshots are almost always the gap.
While you're sorting out storage, Mainspring turns 90+ hidden macOS settings — Finder, Dock, keyboard, privacy — into labelled toggles, each one reversible with a click.
Try Mainspring free →Signed & notarized by Apple · 1-day free trial · $29 once
Still watching space you can't use?
If the purgeable slice stays stubbornly large, it deserves its own diagnosis — what counts as purgeable and how to force macOS to let it go is covered in our guide to purgeable space on Mac.