Find duplicate folders on Mac (not just files)
Sometimes the whole folder is duplicated. Here's how to find folder-level duplicates safely.
The classic case: you backed up your Project_2023 folder onto an external drive, and a year later you copied the same folder into a Backups directory on your Mac. Now both folders exist on disk with identical contents. You don’t really want to compare them file by file — you want to know “is this folder a duplicate of that one?”
How folder-level duplicates show up in Dupe
Dupe finds duplicate files by hashing their bytes. When an entire folder’s worth of files matches another folder’s worth of files, that’s effectively a duplicate folder, and you’ll see it as a cluster of matched groups all sharing the same two parent paths.
- Download Dupe and open it.
- Click “Add Folder” and add the suspect folders (or just your home folder if you want a broad scan).
- Click “Scan.”
- After scanning, look for clusters of duplicate groups whose two paths share the same parent folder structure. For example, every duplicate pair pointing to
/Users/you/Project_2023/...and/Volumes/Backup/Project_2023/...tells you those two folders are duplicates of each other. - Sort by folder pair to make the pattern visible.
If everything in Folder A matches everything in Folder B, you can safely delete one of them.
A quick manual cross-check
Before deleting a whole folder you think is a duplicate, sanity check:
- In Finder, Get Info on both folders (Cmd+I).
- Compare the item counts and total sizes. Identical folder duplicates should have matching counts and sizes (within a few bytes, allowing for
.DS_Storefiles which Dupe ignores). - If sizes are close but not identical, the folders might be near-duplicates with one or two added files. Use Dupe’s results to see which files exist in one but not the other.
If the counts match and Dupe has every file paired up, the folder is a duplicate — safe to trash.
What Dupe doesn’t do at the folder level
Dupe doesn’t have a “merge folders” button. It also doesn’t have a “delete entire folder if every file inside is a duplicate” command. Both could be dangerous: a near-duplicate folder might have one important new file, and merging folders involves judgment calls about destination structure. The intentional design is to surface duplicate files clearly and let you remove them, and you handle whole-folder operations yourself in Finder.
Safety
- Trash-only deletion of files. Folder structures stay until you delete them yourself in Finder.
- Byte-identical matching — no false positives.
- System folders, hidden folders, and app bundles are excluded.
- 30-day recovery via Trash.
When you do find a duplicate folder, the workflow is: trash the redundant files via Dupe, then trash the now-empty folder in Finder.
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.