How-To Guide

    Duplicate Music Finder: How to Find Duplicate Songs

    Exact copies, retagged copies, and the same song in another format each need a different method. Here is which one to use, with free options for Windows, Mac, and Linux.

    Published November 7, 2026Updated November 7, 20267 min read
    Mehrab Ali

    Author

    Mehrab Ali

    Founder & Executive Lead, ARCED International

    Founder of ARCED Foundation, ARCED International, and Solutions of Things Lab (SoTLab). Built FolderManifest to help teams protect file integrity and stay audit-ready.

    Quick Answer

    A duplicate music finder either compares file contents (checksums, which catch exact copies only) or compares tags and audio (which catch the same song in another format, bitrate, or edit). Use a checksum scan to clear copied folders and repeated imports, then a tag- or fingerprint-based tool such as dupeGuru in Music mode for the rest.

    Most guides list ten apps and skip the part that decides whether any of them will work for you: what kind of duplicate you actually have. Start there, and the right method is usually obvious.

    The Three Kinds of Duplicate Songs

    • Exact copies. The same file in two places, often with a different name: 01 Track.mp3 and 01 Track (1).mp3, or a whole album folder copied twice during a backup or a move to a new computer. The bytes are identical, so a checksum finds them with zero false matches.
    • Same file, different tags. One copy got new album art, a genre, or a corrected title. Tags live inside the file, so the bytes and the checksum now differ even though the audio is the same.
    • Same song, different encoding. An MP3 and a FLAC of one track, a 128 kbps and a 320 kbps rip, or a song bought twice from different stores. These are different files in every technical sense. Only tag comparison or audio fingerprinting will pair them.

    Large libraries usually contain all three. Removing the exact copies first is the safe, mechanical part; the other two need your judgement about which version to keep.

    Method 1: Apple Music or iTunes Duplicate View

    If your library lives in Apple Music on a Mac (or iTunes on Windows), it has a duplicate view built in:

    1. Open Music and choose File → Library → Show Duplicate Items. This lists songs with the same name and artist.
    2. Hold Option (Mac) or Shift (iTunes for Windows) and the menu item changes to Show Exact Duplicate Items, which also requires the same album. Use this one first; the looser view includes live versions and remasters you may want to keep.
    3. Sort by Time, Bit Rate, or Kind (add the columns with View → Show View Options) to decide which copy to keep, then delete the others.

    This compares library metadata, not files, so it only sees songs that are in the library and only matches them if the tags agree. When you delete, Music asks whether to keep the file or move it to the Trash; choose the Trash if you want the space back.

    Method 2: Make Tags Consistent With MusicBrainz Picard

    Tag-based duplicate finders fail when one copy is tagged “Beatles” and another “The Beatles”. MusicBrainz Picard is a free tagger for Windows, Mac, and Linux that fixes this. Its Scan button identifies each track by an AcoustID audio fingerprint, so files with missing or wrong tags are recognized from the audio itself and get the same title, artist, and album as every other copy.

    Picard is a tagger, not a duplicate remover, but after a pass through it, the duplicate views in Apple Music and the tag mode in dupeGuru become far more accurate. Work on a copy of the library or a single folder first, because saving in Picard rewrites the tags in your files.

    Method 3: dupeGuru in Music Mode

    dupeGuru is free and open source, runs on Windows, macOS, and Linux, and has a dedicated Music application mode. In that mode you can match by file name, by tags (choosing which fields count, such as artist and title), or by contents. Tag matching is what pairs an MP3 with a FLAC of the same song.

    • Choose the Music mode, add your music folders, and pick the Tags scan type.
    • In the results, add the bitrate and format columns so you can mark the lower-quality copy for removal.
    • Use the option to send marked files to the Trash rather than deleting them outright, so mistakes can be undone.

    For a wider comparison of desktop tools, see our best duplicate file finder roundup.

    Method 4: Find Exact Duplicate Songs With a Command

    For byte-identical copies you do not need to install anything. These commands only list duplicates; they never delete.

    Windows (PowerShell)

    Get-ChildItem "$HOME\Music" -Recurse -File -Include *.mp3,*.flac,*.m4a,*.wav,*.ogg |
      Get-FileHash -Algorithm SHA256 |
      Group-Object Hash |
      Where-Object Count -gt 1 |
      ForEach-Object { $_.Group.Path; '' }

    Each block of paths separated by a blank line is one set of identical files.

    macOS and Linux (Terminal)

    # macOS: use "shasum -a 256"; on Linux you can use "sha256sum" instead
    find ~/Music -type f \( -iname '*.mp3' -o -iname '*.flac' -o -iname '*.m4a' -o -iname '*.wav' \) \
      -exec shasum -a 256 {} + |
      awk '{h=$1; c[h]++; l[h]=l[h] $0 "\n"} END {for (h in c) if (c[h] > 1) print l[h]}'

    Only want to check a handful of tracks? Drop them into the free Find Duplicates tool. It checks up to 10 files (10 MB each, which fits most MP3s but not every FLAC) by SHA-256 in memory on our server and does not store them. To see whether two copies differ only in their tags, open each in the Metadata Viewer.

    Method 5: Scan a Whole Music Library by SHA-256

    Commands are fine once. If your music is spread over an internal drive, an external disk, and an old backup folder, a desktop scan with a reviewable result is easier to act on.

    FolderManifest is a desktop app for Windows 10/11, macOS, and Linux that finds duplicates by exact SHA-256 content match. Renamed copies are caught, and two different files are never grouped together. You review the duplicate groups as a plan, approve what is removed, and keep a record of what changed. Files are read on your computer and never uploaded.

    What it will not find

    FolderManifest does not compare audio or tags. It will not pair an MP3 with a FLAC, two rips of the same CD, or copies whose tags were edited. For those, use dupeGuru's Music mode or another fingerprint-based tool after clearing the exact copies.

    Cleaning up photos as well? Our duplicate photo finder guide covers the same exact-versus-similar split for images.

    How to Remove Duplicate Songs Safely

    1. Back up first. Copy the library to another drive, or at least make sure your backup is current, before deleting anything in bulk.
    2. Clear exact copies before near-duplicates. Exact copies are risk-free to remove; deciding between a FLAC and an MP3 is a judgement call you only want to make once per song.
    3. Keep the best version, usually the lossless or highest-bitrate file, and the one your player's playlists point to.
    4. Use the Trash or Recycle Bin. Play a few of the remaining tracks, rescan the library in your music app, and only then empty it.

    Frequently Asked Questions

    What is the best free duplicate music finder?

    It depends on what kind of duplicate you have. For exact copies of the same file, any checksum-based finder works, including a short PowerShell or Terminal command. For the same song in different formats or bitrates, use a tool that compares tags or audio, such as dupeGuru in Music mode, or tag your library with MusicBrainz Picard first so matching songs share the same title and artist.

    Why are two copies of the same song not detected as duplicates?

    Because they are not the same file. An MP3 and a FLAC of one song, two MP3s at different bitrates, or one MP3 whose tags or album art were edited all contain different bytes, so their checksums differ. Checksum tools only group byte-for-byte identical files. To match these, you need tag comparison or audio fingerprinting.

    Does editing ID3 tags change a music file’s checksum?

    Yes. Tags and embedded album art are stored inside the audio file, so changing a title, adding a genre, or replacing the cover changes the file’s bytes and its SHA-256 hash. Two copies of a song that were tagged differently will not be found by an exact-match scan.

    How do I find duplicate songs in Apple Music or iTunes?

    On a Mac, open the Music app and choose File > Library > Show Duplicate Items. Hold the Option key to change it to Show Exact Duplicate Items, which only matches songs with the same name, artist, and album. In iTunes for Windows, the same command is under File > Library, and you hold Shift for the exact version.

    Will deleting a duplicate from Apple Music delete the file?

    Not always. When you delete a song from the library, Music asks whether to keep the file or move it to the Trash. If you keep it, the file stays on disk and only the library entry is removed, so check which option you chose if you are trying to free up space.

    Can FolderManifest find similar or near-duplicate songs?

    No. FolderManifest finds duplicates by exact SHA-256 content match only. It is good for catching copied music folders, repeated imports, and renamed copies of the same file, but it will not match an MP3 to a FLAC, or two rips of the same song. Use a tag-based or fingerprint-based tool for those.

    Clear Copied Music Folders With Proof

    Exact SHA-256 duplicate detection across every drive, a plan you review before anything is removed, and a record of what changed. Windows, Mac, and Linux. 7-day free trial, no card required, 30-day money-back guarantee.

    Continue Learning