Why a generic duplicate finder falls short
Disk cleanup tools usually compare whole files byte by byte, or compare names and sizes. For music, all three come up short:
- Byte by byte: edit one tag and the file is different, so a retagged copy slips through.
- By name: renamed copies slip through, and two different tracks with the same name get lumped together.
- By size: two copies with identical audio but different cover art have different sizes.
The three ways to find duplicates and how to pick a keeper are covered in how to find and delete duplicate music files. This article answers a different question: what a duplicate music cleaner has to do, and which traps it must avoid.
What a good duplicate music cleaner must do
| Must do | Why |
|---|---|
| Compare the audio, ignore names and tags | Catches renamed, retagged, and re-covered copies |
| Also match by filename and title | Groups a 128 with a 320, or a WAV with an MP3, of the same track |
| Tell true copies from name-only matches | Name-only matches are never preselected for deletion |
| Scan several folders in one pass | Duplicates scatter across Downloads, USB sticks, and your main folder |
| Pick the keeper by clear rules | Newest, oldest, highest quality, or by folder priority |
| Always leave at least one copy | Bulk delete without the fear of losing a track entirely |
| Delete to the Trash | A slip of the finger is recoverable |
| Flag broken files | Old download folders often hide files that won't play |
A tool missing the first two rows misses tracks. Missing the middle three is worse: it deletes the wrong ones.
Traps when cleaning up duplicates
- A 128 and a 320 aren't copies. The audio differs, so matching by content won't group them. Add filename or title matching to see them in one group, then choose the keeper yourself. A good cleaner marks them as different audio instead of preselecting one for deletion.
- "(1)" is a copy, "(Extended Mix)" isn't. Name matching should drop copy suffixes like "(1)" or "copy" but keep text in brackets mid-name. A radio edit and an extended mix are two tracks.
- Ad titles. Plenty of download sites stamp the same title on dozens of different tracks. Naive title matching merges them all into one.
- Nested folders. Scan a parent folder and its subfolder together and a file "duplicates" itself. Deleting the "extra" deletes the only copy.
- Links to the same file. A symlink or hardlink gives one file two paths. Treat them as two copies and you lose the track.
- Files changing after the scan. You scan, copy or delete a few files by hand, then hit delete. The cleaner has to recheck the drive right before deleting.
- Permanent delete straight away. No way back. Always choose the Trash, live with it for a few days, then empty it.
FAQ
Does it delete files on its own?
No. The app only scans and suggests. The Suggested column says which copy to Keep, which to Delete, and which to Review. Files are deleted only when you click Delete duplicates and confirm.
Copies differ in quality. Which one should I keep?
Choose Highest quality: lossless (WAV, FLAC, AIFF) before MP3, and within the same type the copy with the higher bitrate or bit depth wins. Just make sure that FLAC is genuine; see how to spot a fake FLAC.
Can I get back something I deleted by mistake?
Yes, if you chose the Trash. Every group keeps at least one copy, and name-only or title-only matches are never preselected.
Can it scan folders outside my library?
Yes. Drag any folder onto the tab, including on external drives. The scan adds nothing to your library; click Close and it's gone.
Do it fast with Taxonomy DJ
The Duplicates tab in Taxonomy DJ steers clear of every trap above:
- Drag folders onto the tab, or click Browse folders.
- With two or more folders, type a priority number on each: lower numbers are deleted first. Check Keep all for any folder that must not lose a file.
- Under Match by, check Audio content; add Filename or Title to also group copies of different quality. Click Scan for duplicates.
- Check the Suggested column and the Condition column, which marks files that won't play as Broken.
- Click Delete duplicates, choose which copy to keep, choose Move to Trash, check Include broken files if you want those gone too, then click Delete.
Scanning and deleting are free on every plan, with no file limit. Download Taxonomy DJ and start with your Downloads folder.