DuplicateFinder Pro · Windows
Point DuplicateFinder Pro at two folders — or two entire drives — and it tells you which files are genuinely identical inside, byte for byte, no matter what either folder is named or when it was copied. Then it moves the extra copies to quarantine, where you have 24 hours and one click to change your mind.
Free to scan and export a full report before you buy. A licence is only needed to move files.
What it's for
Before you clear a card
You copied a shoot into an organised event folder — probably weeks ago, possibly twice. Add both folders and it reads them, so you find out whether every file made it before you erase the dump, instead of hoping.
Before you retire a drive
Add two drive roots and it compares across them. Identical files on both drives are reported with the copy you're keeping named explicitly, so consolidating an archive doesn't mean trusting your memory of what you moved where.
Inside one archive
It pairs a RAW with its exported JPG even when they sit in different folders, and matches video by content only — so the chapters of one long GoPro recording are never mistaken for copies of each other.
By reading them. Three tests run in order, cheapest first — a file only reaches the next test if it passed the one before, which is why a multi-terabyte scan finishes at all.
Files of different sizes cannot be identical, so they never get read. This is what removes almost everything.
The first and last megabyte of each surviving file are hashed. Two files that differ anywhere near their head or tail are separated here without reading the middle.
Whatever is left is read end to end. Only a full-content match is reported as a duplicate — not a matching name, not a matching timestamp, not a matching size.
stem+size in the Match column instead of md5, and if their sizes differ by more than 5% they are marked Review rather than flagged for removal. Every row tells you which test found it.
Flagged files are moved to a quarantine folder on the same drive, never erased. The 24-hour hold exists because the moment you regret a cleanup is usually the moment after it finishes.
.lrdata and .cache directories are excluded outright. You can add your own exclusions and save them as reusable profiles.
A duplicate finder is asking you to trust it with your archive. Here is where the tool stops, stated plainly, so nothing on this page is a surprise after you buy.
Formats are matched by content, so anything listed here is compared the same way as everything else.
Auto-flagged. GoPro writes a companion .WAV alongside footage it has already muxed; these are found and flagged without you asking.
Each category is a separate switch in the app, so you can scan RAWs alone on one pass and video alone on another — useful when a full pass over a multi-terabyte drive would run overnight.
This was written to clean up a 25 TB photo and video archive spread across external drives, and the scanning behaviour follows from that.
One-time purchase
$34 $49
Founding-user price. No subscription, no account, and no online check after the first activation — which matters if you work on location.
Scanning, the Storage Map and the full CSV and HTML reports work without a licence — run it on your own archive first and see the number before you decide.
Yes. The free version scans everything and exports the full report, so you can see exactly what it found and how much space it would recover. A licence key is only required to move flagged files into quarantine.
Yes — that is what it was built for. You can add folders or whole drive roots from as many connected drives as you like, and files are compared across all of them.
It is moved to a quarantine folder on the same drive and recorded, not deleted. For 24 hours it can be restored with one click to its exact original location. Nothing is ever removed from your drive without you choosing to empty quarantine yourself.
Once, to activate. After that it works offline indefinitely — no repeated licence checks and no account.