Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am trying to find an MP3 tagger that will automatically fix ID3 tags.

I am well aware of the options for manually fixing them such as:

  • MusicBrainz Picard
  • Media Monkey
  • TuneUp

I've read over this article: Six Best MP3 Tagging Tools

However, all of these tools seem to be fairly manual still. I can break down the steps I've gone through with each, maybe I'm doing something wrong, but none of them seem to work quite as well as I would hope.

Ideally, I could point said application at a folder or folders and it would scan and fix most ID3 tags and file names. I understand that 100% accuracy is not likely.

I don't mind paying for an app like this, but free is always better of course.

Does something like this exist? I've tried several different applications and I know enough to know that music metadata databases exist and can likely do this – but which one, or how? I use Windows, FWIW.

EDIT #1:

By "fix" I mean to add missing tags and update wrong one's. Preferably with a combination of existing tags, file & folder names and acoustic fingerprinting.

After looking around a bit I've found a couple of promising one's, but I don't know what is best yet:

EDIT #2:

I've been using MediaMonkey free for a while now and it seems to be pretty good: allowing for tagging by web, file name, etc. However, the changes did not seem to take affect. I was looking over other apps on this post and messing with it again and found that you have to "sync" the changes you've made in MediaMonkey to your ID3 tags! It is less than intuitive, but works. You have to go to tools -> advanced tag management -> synchronize tags. Hope this edit helps someone else (or me in the future).

share|improve this question

closed as off-topic by tapped-out, Mokubai, Moses, Tog, Shakehar Oct 31 '13 at 14:21

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve. Here are a few suggestions on how to properly ask this type of question." – tapped-out, Mokubai, Moses, Tog, Shakehar
If this question can be reworded to fit the rules in the help center, please edit the question.

1  
I wish I had some rep to bounty off for this :P –  javamonkey79 Jul 12 '11 at 20:54
    
er I'm not sure what you mean by "manual". Click 2 buttons & Picard will automatically tag & save the tags, including album art. sathyabh.at/2008/07/27/… –  Sathya Jul 14 '11 at 4:14
    
Just for history, MoodLogic was a program that helped to fix MP3 tags. It had its own system detection via a generated key and it was free. However, it is gone, not longer available. –  AngocA Jul 15 '13 at 14:07
add comment

10 Answers

I've been using TagScanner (freeware) since 2006 and have never found anything better.

You can use it to rename the files, as well as tag them in various formats, using data from Amazon, FreeDB, Discogs and TrackType.

TagScanner

The only possible problem with it is that it does not use standard Windows interface conventions, so it may take a little more effort to learn. However, once you get used to it you can tag an album perfectly, with artwork, in less than three minutes. The files only need to be numbered or named with the song titles.

Some tips:

You need to select the files in the main window before you can do anything with them.

The tabs are not really in the most logical order. I start with the third tab to get the tags added from an online database before moving to the second tab, where certain fields can be locked, so that they are the same on all selected files. This is also the way to delete fields which you do not want that were added from the online database. You can use the first tab to rename the files and you do not need the fourth tab unless you want to make playlists or file lists.

Here is a manual (PDF), which should help. If you have any problems, just ask in the comments.


Before I found TagScanner, I used a paid-for program called Helium2 (since 2001), which was good, but it was overcomplicated and overfeatured and the interface kept on changing when a new versions came out. Still, you may want to check that one out too; it must have improved.

Helium2

share|improve this answer
    
how do you get tagscanner to look stuff up? I can't seem to find it anywhere :| –  javamonkey79 Jul 16 '11 at 22:53
    
@javamonkey79: You first have the relevant files selected (after inputting the path at the bottom) and on the Tag Processor tab you select a service on the right pane. You may have to type in the artist/album name in the search field as well, depending on the selected service, if the filenames do not give it enough information. –  paradroid Jul 16 '11 at 23:15
    
Hmm, not quite automatic. +1 nonetheless. Thanks! –  javamonkey79 Jul 16 '11 at 23:42
2  
Thank you, TagScanner is awesome! much better than MediaMonkey. –  amiregelz Mar 30 '13 at 22:31
add comment

I've searched for the same too and strangely enough, the best program I found for this is an Android application, running on my smartphone, called DroID3Tagger.

The feature list says, amongst other things:

The DroID3Tagger uses the same technique used by products like Shazam and Soundhound to recognize your music... Acoustic Fingerprinting.

So the apps needs no prior info about the song to help identify it. This version of the app identifies (AutoTag) the song, artist, album, albumart etc. and saves this info in the ID3 tags and also renames the mp3 to a more standard filename based on the info received from the server. The app uses the exhaustive database offered by the Last.fm's API so you can be rest assured that the app will find a match for the song.

It's pretty slow, as it has to calculate the fingerprint for each song, it's not always totally reliable (it crashes from time to time) but it does really magic: even without information, even if the file doesn't have a relevant name, it can find it back, put the correct tags, rename the file and include the cover art.

I understand it does not fully answer your question, but I haven't yet found a program so comprehensive running on Windows.

DroID3Tagger uses Last.fm API to retrieve the data, so I guess we should find some programs using the same API. Apparently Last.Fm Scrobber does something for this, and there is code available for a FingerPrinter application on GitHub.

share|improve this answer
    
That's actually pretty cool that it will do it on Android, I might try that, thanks! +1 –  javamonkey79 Jul 14 '11 at 16:58
    
I've tried it. The program crashes several times but it does what it says. –  Chirag Sep 20 '12 at 21:01
add comment

Kid3 should do anything you want. For anything regarding sound, always use an open source program. Sourceforge is the place to find it.

share|improve this answer
1  
Why should you always use an open source program for anything relating to sound? –  Richard Oct 30 '13 at 20:48
add comment

It depends on what you mean by "fix".

There are command-line tools like id3tool which let you set the artist/album/title etc for one or more files.

There are also ways of doing this using PowerShell, as described here

There was a tool around a few years ago called ID3 Mass Tagger (id3.exe), but the original site has rotted away, so you would have to search for it.

One newer tool I've not used (but it may to the job for you) is Tag. It claims to be able to generate tags from filenames or CDDB files, and can change capitalization in tag fields.

Update
Of course, the preferred GUI tool for many people (including me) is Mp3tag.
It has some handy features for converting between filenames and tag fields MP3tag - convert menu enter image description here
...but my feeling with GUI-based utilities is that they need a fair bit of manual interaction, so I wouldn't really consider them automatic.

share|improve this answer
    
By "fix" I mean to add in tags that are missing or update tags that are wrong. Thanks for the answer +1. I'll try your suggestions out and get back. If something works out I'll accept. –  javamonkey79 Jul 14 '11 at 3:53
add comment

I've just stumbled upon Jaikoz. It uses MusicBrainz database but also identifies music by their audio signature (similar do SoundHound). I didn't use it yet, just downloaded the trial, but it looks promising.

Jaikoz MP3 Tagger

http://www.jthink.net/jaikoz/jsp/overview/startup.jsp

share|improve this answer
add comment
up vote 1 down vote accepted

I've tried all of the answers and none of them seem to quite do what I want, for one reason or another. In the end, the 2 that I suggested:

  • MusicBrainz Picard
  • Media Monkey

Are what worked best. I was hoping for something better, but none of them seemed to work as well as what I suggested.

share|improve this answer
add comment

I understand this is quite old but this is what you are looking for.

Tune up Media or Rinse.

It is a bit expensive but it does the job.

share|improve this answer
add comment

Another late reply... Among the free utilities, taghycardia works best for me. It fixes tags, but maybe not as comprehensively as the poster wanted to. It scans your folders looking for missing or incorrect tags. It prompts every time upon finding an error it cannot fix automatically showing a dialog that has some options including Discogs search. So you can call it semi-manual, but at least for some errors, like missing or inconsistent tags, you need not to find them out yourself.

The renaming features are only basic, too, like rename folders to a fixed pattern or add track numbers to filenames, but this seems consistent with the stated main purpose of the program, that is "to provide accessibility of mp3 folders on a portable tag-sorting player". But the software is constantly developing; I've requested a feature, and the author promptly implemented that. So, the program cannot yet identify completely unknown songs by fingerprinting, but it is amazingly efficient at what it already can do, identifying faulty tags and correcting them from existing clues.

share|improve this answer
add comment

Winamp can do this, using the auto-tagger which uses gracenote. Until today I was not aware that winamp also allows multiple files auto-tagging. Description is here.

share|improve this answer
    
Welcome to Super User! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. –  Oliver Salzburg Feb 1 '13 at 17:19
add comment

I ended up with a combination of Tagscanner and magic-tagger.

Magic tagger may cost a few dollars but it's simple and easy to use and includes an setup wizard for setting up some vital settings to fit the program to your needs, such as folder rename, file rename and auto organizing the music.

First I use Magic MP3 Tagger to fix missing id3 tags, then I name the folders with Tagscan to fit my needs.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.