Find duplicate files, verified byte-for-byte

Same name and same size isn't proof. DupSweep hashes every candidate with SHA-256 before it's ever called a duplicate โ€” so nothing is removed on a guess.

Download and get a lifetime license below.

Name and size first, then every byte

Files are first grouped by name and size โ€” a fast pass to find candidates. Turn on Deep Scan and every candidate is confirmed with a full SHA-256 hash before it counts as a duplicate. Symlinks pointing at the same target are detected too, kept in their own group.

Each group gets a confidence score from five signals โ€” folder similarity, naming, timestamps, path proximity, and copy count โ€” so you can tell accidental clutter from something that might be intentional at a glance.

A Keep rule (Manual, Oldest, Newest, or Largest) auto-picks which copy to keep, flagged โ˜… KEEPER in the group. Mark any single copy Ignore to exclude it from a batch clean without deleting it. And the last remaining copy in any group is always safety-locked โ€” DupSweep will never let a group go to zero.

When this helps

๐Ÿ“ฅ Downloads pile-up

Installers, AirDrop copies, setup files, and re-downloads that piled up next to the originals.

๐Ÿ’ป Old computer, copied over

A Migration Assistant copy (Mac) or old PC disk (Windows) plus files you dragged over by hand, duplicated wholesale.

๐Ÿ—‚๏ธ "final_final" project exports

Every save-as and re-export left another copy sitting next to the last one.

โ˜๏ธ OneDrive folder

Point DupSweep at your OneDrive folder on disk. Same SHA-256 check as any other path โ€” make online-only files available offline first.

What it does not do

See it in action

Duplicate groups, confidence-scored and ready to clean.

Unlock unlimited cleanup

Pay 5โ‚ฌ once for a lifetime Pro license.

Pay with card, MB WAY, Klarna, Amazon Pay, Bancontact, Satispay, and more. You don't need a Stripe account.

โŒ˜ Download for macOS โŠž Download for Windows

Contact / Feature Request

Support questions or ideas for a new feature.