Duplicate files filling up Time Machine — what to do
Time Machine snapshots aren't real duplicates, but the originals it backs up can be. Here's how to clean before, not after.
If your Time Machine backup drive is filling up, the instinct is to “delete duplicates from Time Machine.” Don’t. Time Machine snapshots use hardlinks to share unchanged files between backups — they look like duplicates but aren’t really taking double the space. The fix is cleaning the source (your Mac) so future backups are smaller, then letting Time Machine’s old-snapshot deletion run.
Why Time Machine looks like it has duplicates
Each hourly backup appears as a complete copy of your Mac. In reality, only changed files take new space — everything else is a hardlink to the same on-disk block. Browsing into a Time Machine drive, you’ll see thousands of “duplicates,” but deleting them is dangerous: hardlinks back to one file can corrupt backup integrity.
The right approach is opposite. Reduce duplicates on your Mac itself so Time Machine has less to back up going forward.
Clean the source instead
- Install Dupe and open it.
- Click “Add Folder” and add the folders where your duplicates live — typically Pictures, Documents, Downloads, Desktop, and any project folders.
- Click “Scan.” SHA-256 hashes compare files by their actual bytes.
- Review duplicate groups and move redundant copies to the Trash.
- Empty the Trash.
Once that’s done, run a fresh Time Machine backup. Old snapshots referencing the deleted files will eventually age out and free space, or you can speed it up:
- In Time Machine preferences, you can stop and restart backups so the next snapshot only references current files.
- Old snapshots are pruned automatically as the drive fills, oldest first.
- To force pruning sooner, use
tmutil deletelocalsnapshots /in Terminal to clear local APFS snapshots.
What Dupe will and won’t touch
- Dupe scans folders you point it at on your Mac. It does not scan your Time Machine backup drive — backup drives have a special structure that Dupe leaves alone.
- Even if you pointed Dupe at a mounted Time Machine drive (which is mounted read-only by default), it would refuse to modify backup contents.
- System files, hidden folders, and macOS metadata are excluded.
Safety
- All deletions go to the Trash on your Mac. 30-day recovery window.
- Byte-identical matching, no guessing.
- Time Machine itself keeps redundant copies in its snapshots — a deleted file might still be in last week’s backup until that backup ages out.
The right mental model: don’t fight Time Machine’s duplicate-looking structure, just keep your Mac cleaner so the snapshots stay small.
More Dupe tips
-
Apple Photos Duplicates album — what it catches and what it misses
The Photos app Duplicates album is handy, but it has real limits. Here's what it finds, what it doesn't, and how to fill the gaps.
-
Clean up leftover files from uninstalled apps on Mac
Dragging an app to the Trash doesn't remove all its data. Here's where the leftovers live and how to clean them.
-
Clean up your Mac without buying a cleaner app
Most paid cleaner apps do things macOS already does. Here's a free, manual workflow that's just as effective.
-
A no-bullshit guide to cleaning up your Mac's disk
Skip the SEO bait and the sketchy cleaner apps. Here's what actually works to reclaim disk space on a Mac.