Diagnose Your Mp3 Collection With MP3 Diag

Martin Brinkmann
Aug 20, 2009
Updated • Nov 7, 2009
Software, Windows, Windows software

microsoft windows The motivation to create MP3 Diag was born out of frustration with existing solutions to diagnose and tag a mp3 collection properly. The developer did a thorough analysis of many existing mp3 taggers and came to the conclusion that many used non-standard ways of storing data. These errors were still tolerated by most mp3 players but could cause lockups or even crashes on others. MP3 Diag can analyse a mp3 collection and perform the following operations on each mp3 file:

  • Adding / fixing track info, including album art; information can be retrieved from several sources: Internet, clipboard, file name, local files, and (obviously) keyboard
  • Correcting files that show incorrect song duration
  • Correcting files in which the player cannot seek correctly
  • Converting characters for non-English names
  • Adding composer name to the artist field, for players that don't handle the composer field
  • Renaming files based on their fields
  • Changing word case for track info

MP3 Diag makes it easy to identify and fix issues with mp3 files. It can also be used to make changes to the mp3 files. Issues that can be detected by the software program are for example:

  • broken tags / headers / audio
  • duplicate tags / headers
  • incorrect placement of tags / headers (ID3V2, ID3V1, LAME, Xing, ...)
  • low quality audio
  • missing VBR header
  • missing track info / cover art
  • broken track info / cover art
  • missing normalization data
  • character encoding issues (for languages other than English)

The user needs to select one or multiple folders that contain mp3 files at the beginning. The program will automatically scan and analyze all mp3 files and display its findings in the main program interface. Each mp3 file is handled separately. It is possible to fix issues individually which could take a while depending on the size of the mp3 collection and the amount of errors found or to create a custom list that is fixing multiple errors (if they exist) at the same time.

mp3 tag editor

Mp3 Diag comes with a tag editor that can query online databases like MusicBrainz or Discogs for information about selected songs or albums. Other nice to have features are a file renamer, sorting options, mp3 backups before making changes and extensive options.

Mp3 Diag is an excellent tool to scan and fix a mp3 collection. The open source tool is available for Microsoft Windows and Linux computer systems.


Tutorials & Tips

Previous Post: «
Next Post: «


  1. Ciobi said on August 25, 2009 at 1:10 pm

    > Okay, MP3 Diags looks very interesting but it’s at the Unix Geek level of
    > development. here is the installation instructions for Windows

    Those are instructions about how to compile, if you are into it, but there has always been a run-of-the-mill setup.exe at http://mp3diags.sourceforge.net/010_getting_the_program.html#binWindows


    > No online database like itunes has ever heard of most of the artists

    One of the main reasons for developing MP3 Diags was to be able to extract track info from file names. If your file names are consistent, you can set up the program to fill in the ID3V2 tag with a single click per album. See http://mp3diags.sourceforge.net/220_tag_editor_patterns.html and (if needed) ask for details on the project’s forums

  2. Wa_Hi said on August 21, 2009 at 7:13 pm

    great app thanks a bunch

  3. xdmv said on August 21, 2009 at 3:25 am


  4. Gravity said on August 20, 2009 at 9:58 pm

    Thank you soo much! I had a mess of tracks which need track names and artist name fixing! This tool worked amazing!

    Submitted to stumble upon!

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.