Find duplicate photos on Mac
Track down duplicate photos eating up your Mac storage. A safe, byte-exact method that won't risk your originals.
You imported the same camera roll twice. Or AirDropped a batch of photos to yourself and forgot. Or copied a folder from an old Mac without realising the photos were already there. Now your Pictures folder is bloated and you can’t tell what’s original and what’s a copy.
Two paths
The native way: Photos app + Finder
The Photos app on macOS Ventura and later has a built-in “Duplicates” album.
- Open Photos.
- In the sidebar under “Utilities,” click “Duplicates.”
- Review pairs that Photos has flagged.
- Click “Merge” to combine them.
That covers photos inside the Photos library, but it misses anything sitting loose in Finder — folders of JPEGs on your Desktop, exports in Downloads, backup folders from old phones. For those, you’d have to sort by name and size in Finder and manually compare, which is tedious and unreliable for thousands of files.
The Dupe way
Dupe scans any folder you point it at and finds byte-identical photos by computing a SHA-256 hash of each file’s contents. It doesn’t care about filenames or modification dates — just the actual image data.
- Open Dupe and click “Add Folder.”
- Add your Pictures folder, any photo backup folders, your Desktop, and external drives where photos might live.
- Click “Scan.” Dupe walks every JPEG, PNG, HEIC, RAW, and video file and hashes it.
- Browse the duplicate groups. Each group shows file paths so you can see where the copies came from.
- Pick which copy to keep (Dupe can pre-select for you) and click “Move to Trash.”
A note on “duplicates” vs “similar photos”: Dupe finds exact duplicates only. If you have two versions of the same photo — one edited, one original — Dupe won’t lump them together because the bytes differ. That’s deliberate. You won’t accidentally lose an edit by trusting Dupe with your library.
Safety guarantees:
- Photos go to the Trash, never permanent deletion. You have 30 days to restore anything.
- Dupe never touches the Photos.app system database or app bundles.
- Hidden folders like
.gitand macOS system directories are skipped automatically.
If you want to clean duplicates inside the Photos library itself, use the built-in Duplicates album. If you want to find duplicates across your Mac — Desktop folders, Downloads, backups, external drives — Dupe is what you want. $14.99 lifetime, one purchase.
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.