An MP3 tag cleaner for messy music libraries
Songs collected over the years often carry junk in their tags: website names in the title, “Downloaded from …” comments, “(Official Video)” left over from a video rip, titles in ALL CAPS, three different spellings of “featuring”, track numbers like “03/00” and names turned into “Beyoncé” by a program that mixed up character encodings. This free MP3 tag cleaner finds all of that across a whole folder at once.
Nothing is changed behind your back. Every suggestion appears in a before-and-after table, and you untick anything you want to keep. Only the ticked changes are written — the audio is never re-encoded, and each cleaned file is read back to confirm the result. It works on M4A, FLAC, OGG and WAV tags too.
How to use the MP3 Tag Cleaner
- Drop your MP3 files (or a mix of formats) onto the box.
- Choose the cleaning rules. They are all on by default; capitalisation only touches text that is entirely upper or lower case unless you change that.
- If old tags show symbols like “Ïðèâåò” instead of Cyrillic, Greek or Asian text, pick the code page they were written in.
- Go through the table and untick any change you don’t want. Use “Select all changes” to switch everything on or off.
- Press “Apply changes”, then download the cleaned file or all files as a ZIP.
MP3 Tag Cleaner features
Junk and promo removal
Web addresses, “www.” names, “Downloaded from …”, “(Official Video)”, “[HQ]”, bitrate labels and URL frames are removed, and leftover brackets and dashes tidied up.
Sensible Title Case
Small words such as “of”, “the” and “feat.” stay lower case mid-title, Roman numerals and acronyms like DJ, UK and AC/DC stay upper case, and single all-caps names like ABBA are left alone.
Consistent featuring
“ft”, “Ft.”, “feat” and “featuring” become “feat.” in titles and artist names, so players and stores group songs properly.
Track number repair
“03”, “3 of 12”, “Track 3” and “03/00” become “3” or “3/12”; a number at the start of a title (“01 - Song”) moves into the track field.
Encoding repair
Mojibake from UTF-8 text read as Latin-1 is reversed, and old single-byte tags can be re-read in thirteen legacy code pages.
Leaner tags
Empty frames, exact duplicates, private frames from media players and the obsolete ID3v1 tag are removed — any field only ID3v1 had is copied into the ID3v2 tag first.
Examples of what gets fixed
| Before | After | Rule |
|---|---|---|
| 01 - hello world (Official Video) [www.site.com] | Hello World (track 1) | Junk, numbers, capitalisation |
| the artist ft. other guy | The Artist feat. Other Guy | feat., capitalisation |
| greatest hits | Greatest Hits | Spaces, capitalisation |
| Beyoncé | Beyoncé | Mojibake |
| Ïðèâåò (old Latin-1 tag) | Привет | Code page Windows-1251 |
| Downloaded from www.example.com | (comment removed) | Junk |
Why tags get messy
Download portals stamp their address into every field, ripping and video-conversion apps copy whatever the source title was, and older Windows programs saved tags in the computer’s local code page rather than Unicode, which turns accents and non-Latin scripts into gibberish on other machines. Old MP3s often also carry an ID3v1 tag with 30-character fields that disagrees with the newer ID3v2 tag.
Cleaning works best before you fine-tune individual songs: run the cleaner, then fix anything specific in the ID3 Tag Editor, add missing covers with Add Album Art, and check the result in the Audio Metadata Viewer. To delete tags entirely, use Remove Audio Metadata.
MP3 Tag Cleaner FAQ
How do I clean up MP3 tags?
Drop the files into this MP3 tag cleaner, review the suggested changes in the table, untick any you disagree with and press “Apply changes”. Download the cleaned files to replace the originals.
Will it change band names that are meant to be in capitals?
By default only text that is entirely upper or lower case is re-capitalised, single all-caps words such as ABBA are skipped, and known acronyms stay upper case. You can untick any row before applying.
How do I fix garbled characters like “é” in song titles?
Leave “Repair garbled characters” on. Text that was UTF-8 but read as Latin-1 is converted back automatically. For old tags in Cyrillic, Greek, Turkish, Chinese, Japanese or Korean, choose the matching code page.
Does cleaning tags re-encode the music?
No. Only the tag area is rewritten; the audio bytes are copied unchanged and compared with a hash after writing.
What happens to the old ID3v1 tag?
It is removed when that rule is on. If ID3v1 holds a value the main ID3v2 tag lacks, such as the year, it is copied into ID3v2 first.
Are my files uploaded?
No. The cleaning runs entirely in your browser.