The five, and when each one wins
Czkawka
FREE · OPEN SOURCE · MAC, WINDOWS, LINUX
Written in Rust, fast, and its Similar Images mode does real perceptual matching. For the specific
job of "find the near-identical photos on this drive and let me delete them", it does what the paid
tools do, at no cost.
Choose it if: you want the duplicates gone and you don't want to pay.
Against it: it looks and behaves like a utility. You get lists and file paths,
not a comparison view — so on a group of four similar shots you are deciding from thumbnails and
filenames rather than seeing them properly. For photos you care about, that matters.
dupeGuru
FREE · OPEN SOURCE · MAC, WINDOWS, LINUX
Older and simpler than Czkawka, with three modes — Standard, Music and Picture. Picture mode handles
visual similarity; the other two are why people keep it around, because a drive that has duplicate
photos usually has duplicate everything else too.
Choose it if: your duplicate problem is not only photos.
Against it: slower than Czkawka on large libraries, and the same limitation —
no real side-by-side comparison before you commit.
PhotoSweeper
ONE-TIME · MAC APP STORE · MACOS ONLY
The most photographer-shaped tool on this list. It reads Apple Photos, Lightroom Classic and
Capture One libraries directly, finds series of consecutive shots as well as duplicates, and has a
genuinely good side-by-side compare with an adjustable similarity threshold you can move without
rescanning.
Choose it if: you are on a Mac and your photos live inside Photos, Lightroom
or Capture One.
Against it: macOS only, and it is a de-duplicator — it will not file, rename
or restructure anything afterwards.
Gemini 2
SUBSCRIPTION · MACPAW · MACOS ONLY
A whole-disk duplicate finder that happens to be good at photos, including similar shots taken in
quick succession. If your actual complaint is "my Mac is full" rather than "my photo library is
messy", this is aimed at you.
Choose it if: you want one tool for duplicate everything, on a Mac.
Against it: it is a subscription, for a job most people do once or twice a
year. Check whether you can finish inside one billing period.
FolioSort
OURS · FREE TO TRY · €19.99 ONE-TIME · MAC + WINDOWS
We did not set out to build a duplicate finder. FolioSort files photos into dated folders by their
real EXIF date, and duplicates are what you find when you point it at four backup drives and merge
them — so cleaning them up had to be part of the same run.
Matching is perceptual and on-device: Apple's Vision framework on macOS, perceptual hashing on
Windows. Groups show why they matched, a live counter shows the space you'll reclaim before you
commit, and every removal goes to the Trash or Recycle Bin with an in-app undo.
Choose it if: the duplicates are a symptom of a library scattered across
drives and phones, and you want it sorted as well as cleaned — on either OS, without a subscription.
Against it: if all you want is duplicates gone and you never want to think
about folder structure, this is more app than you need — Czkawka is free and will do that part.
And it works on folders, not on the inside of an Apple Photos library.
Download Free
How the matching works →