โœ“ Duplicate scan is free

Find Every Duplicate File
on Your Mac.

CleanMachine uses full MD5 comparison โ€” not just file names โ€” to find byte-for-byte identical duplicates. It also uses Apple's Vision AI to find near-duplicate photos. The average Mac has hundreds of duplicates hiding in plain sight.

Download & Scan Free โ†’ Unlock Cleaning โ€” $19.99

macOS 13+  ยท  Apple Silicon & Intel  ยท  Scanning always free

๐Ÿ”ฌ Full MD5 hash comparison
๐Ÿ“ธ AI near-duplicate photo detection
โ™ป๏ธ Auto-keeps newest copy
๐Ÿ”’ Never touches Photos library
๐ŸŽ Native Apple Vision framework

How duplicates pile up
without you noticing.

Every Mac accumulates duplicates over time through normal use. Here's where they come from.

847
Average duplicate files on a 3-year-old Mac
2โ€“8 GB
Typical space recovered from duplicates
1000s
Duplicate photos from burst shots & backups
90s
Time for CleanMachine to find them all

Where Duplicates Come From

  • AirDrop and Messages โ€” files received via AirDrop go to Downloads, while the originals stay in chats. Click "Save Image" once too many times and you have 10 copies.
  • Backup copies โ€” "file_final.pdf", "file_final_v2.pdf", "file_final_FINAL.pdf" across Desktop and Documents.
  • Photo imports โ€” importing the same camera card twice, or having photos in both the Photos library and a separate folder.
  • Burst photo mode โ€” holding the shutter creates 10-30 nearly-identical photos. Most people keep all of them.
  • Drag-copy accidents โ€” duplicating folders during reorganization without noticing.
  • Cloud sync artifacts โ€” Dropbox, iCloud Drive, and Google Drive sometimes create duplicate copies during conflict resolution.
The sneaky part: Finder doesn't group duplicates. You can't see them without scanning. They just quietly eat storage month after month.

Why MD5 Matters

Many duplicate finders match only file names โ€” so they miss "photo.jpg" and "photo(2).jpg" even though they're identical, while also flagging false positives like two different files named "readme.txt". CleanMachine uses full MD5 hash comparison โ€” it reads the entire file and generates a fingerprint. If two files have the same fingerprint, they are byte-for-byte identical, regardless of name or location.

The scan process is optimized: files are first grouped by size (a fast pre-filter), then only same-size files undergo the full MD5 comparison. This makes the scan fast even on large file collections.

Duplicate Photos: AI-Powered Near-Matches

MD5 only finds exact copies. But most photo duplicates are near-duplicates โ€” burst shots, slightly different crops, or the same scene shot twice. CleanMachine uses Apple's Vision framework (VNGenerateImageFeaturePrintRequest) to compute perceptual similarity scores and groups photos that look nearly identical โ€” even if the files are not byte-for-byte the same.

Auto-selection is smart: within each duplicate group, CleanMachine auto-selects all but the most recently modified copy โ€” keeping your newest, removing the rest. You can override any selection before confirming.

Two duplicate finders.
Zero false positives.

๐Ÿ‘ฏ

File Duplicate Finder

Full MD5 comparison across Documents, Downloads, Desktop, Movies, Pictures, and Music. Groups identical files, shows path and size per copy, auto-selects oldest for removal.

๐Ÿ“ธ

AI Duplicate Photos

Vision AI perceptual similarity scans ~/Pictures for near-duplicate photos โ€” burst shots, slight variations, same-scene pairs. Threshold-tuned to minimize false positives.

โ™ป๏ธ

CleanMachine Trash

Duplicates are moved to CleanMachine Trash โ€” fully recoverable. Review the list after cleaning and restore anything you want to keep. Nothing is permanently gone until you confirm.

๐Ÿ”Ž

Large Files Finder

Pair the duplicate finder with the Large Files scan to find big duplicates first โ€” where recovering 2 copies of a 4 GB video immediately frees 4 GB.

โœ“ Duplicate scan is free

Find your duplicates.
Before you pay anything.

Download CleanMachine and run the duplicate finder โ€” completely free. See exactly how many duplicates you have and how much space they're taking. Only $19.99 once to remove them.

macOS 13+ ยท No subscription ยท 30-day money-back guarantee

Common questions.

Will it touch my Photos library?

No. CleanMachine deliberately never modifies the .photoslibrary bundle. Moving files in or out of a Photos library corrupts its SQLite database and can cause data loss on the next iCloud sync. The Duplicate Photos feature only scans loose files in ~/Pictures โ€” not inside any .photoslibrary bundle.

How does it decide which copy to keep?

Within each duplicate group, CleanMachine auto-selects all but the most recently modified copy for removal โ€” so you keep your newest version. You can change any selection before confirming. Nothing is removed until you explicitly approve it.

What if I accidentally remove a file I wanted?

Removed files go to CleanMachine Trash โ€” a dedicated holding area in ~/.cleanmachine_trash/. You can restore any file from there at any time. Files are only permanently deleted when you explicitly choose "Empty CleanMachine Trash."

Will it find duplicates across external drives?

The current version scans your home directory (Documents, Downloads, Desktop, Movies, Pictures, Music). External drive scanning is planned for a future release.

Reclaim storage from duplicates.

Free scan shows you exactly what you have. Clean it up for $19.99 โ€” one time.

Download & Scan Free โ†’