TagEncoder is an application that tries to take the pain out of converting a large number of MP3s from one character set to another. Specifically, it is to help people converting MP3s with ID3 tags encoded in a character set that iTunes doesn't understand.


All you need to do is drag and drop MP3s from either iTunes or Finder to TagEncoder's window. TagEncoder will attempt to convert the tags using a list of character sets that you ask it to guess with. Once you are satisfied with results, you can drag the songs directly into iTunes or anywhere else and new files will be created.

It will never overwrite your original files and it will preserve all the other hidden ID3 tags in your MP3s.


Changes - Fixes with encoding format names - Really Universal.

Please note that when you drag files on to it, it may freeze your Finder for a small amount of time as it copies the files, so just be a little patient. I'll work on getting more feedback for the next version.

Older Versions

  • TagEncoder beta 3

    • Universal Binary.
    • Updated to internally use Python 2.4.
    • Restricted the number of encodings to try.
  • TagEncoder beta 2

    • Fix issues with certain badly encoded mp3 files that claim to be using unicode but actually is using a non-unicode character set
    • Should be fully compatible with tiger, most notably the preferences dialog box was broken.
  • TagEncoder beta 1


Beta Software!! Please make sure you have backups!! Don't kill me if it breaks everything. Use at your own risk!

You can reply to me about this on Twitter: