MP3 Tag Editor
Choose an MP3, edit its song details or PNG/JPEG cover, then download a new copy. The tool reads supported ID3v2.3 tags locally, shows your changes before saving and preserves the original audio and unedited frames.
Open an MP3
One file up to 100 MiB, dropped here or chosen, or
- Tag
- waiting
- Frames
- waiting
- Audio tail
- waiting
- New copy
- not made yet
Fields
Open an MP3 above and its title, artist, album, track, disc, year and genre appear here to edit.
Cover
PNG or JPEG up to 2.0 MiB (2,097,152 bytes), at most 6,000 pixels a side and 36 megapixels, measured from the image header before it is decoded.
- title, artist, album, track and genre read; a PRIV frame and an unknown XABC frame listed and kept as bytes
- change the title: still one TIT2 frame, and the cover bytes and the audio-tail hash unchanged
- refused before export with the reason; the original file is left as it was
- both titles are shown; the ID3v1 bytes are kept, not rewritten
The MIT License for browser-id3-writer
The MIT License (MIT) Copyright @egoroof Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Common questions
- Does editing MP3 tags change the audio quality?
- The audio is not decoded or re-encoded. The new copy keeps every byte after the original front tag, including the audio and any trailing tags. Before saving, matching SHA-256 hashes are required for those bytes and every unedited frame. The export stops if the checks fail.
- Which ID3 tag versions does it edit?
- ID3v2.3.0, with no tag flags and no frame flags set, and files with no tag at all, which get a new ID3v2.3.0 tag. An ID3v2.2 or ID3v2.4 tag, an unsynchronised tag, a tag with an extended header or the experimental flag, and any compressed, encrypted, grouped, read-only or otherwise flagged frame are refused with a message naming what was found, and the file is not changed. Nothing is converted from one version to another, because a conversion rewrites frames that this page could then no longer check byte for byte.
- How do I add or change the album art in an MP3?
- Open the MP3, press New cover and choose a PNG or JPEG of up to 2 MiB. Its width and height are read from the image header before it is decoded, and an image larger than 6,000 pixels on a side or 36 megapixels is refused; once the browser has decoded it, the decoded size must match the header too. The cover is written as a front cover picture frame. It takes the place of any front cover already in the file and of any picture with no description, while every other picture, such as a back cover with a description, stays as it was. Remove the cover takes out the same pictures and writes nothing in their place.
- What happens to the tags I do not edit?
- They are kept as the exact bytes they were, in their original order, including frames this page has no editor for, such as comments, lyrics, private PRIV frames and frame IDs it does not recognize at all. The pane headed with the file's name lists every frame with its size and what it reads as. When the copy is built, each kept frame is hashed in the original and in the new file, and the export stops if a single one differs. An edited field replaces every frame with its ID, so a file that held two title frames ends up with one.
- Why does my music player still show the old title?
- Some MP3s carry older tags as well: an ID3v1 block in the last 128 bytes, or an APEv2 tag near the end. This page reads them, and the edits pane lists every field where they disagree with the new ID3v2.3 values, but it keeps their bytes exactly as they were rather than rewriting them. A player that reads one of those tags instead of ID3v2.3 can go on showing the older value.
- Is my MP3 uploaded anywhere?
- No. The file is read in this browser tab by a background worker, and the new copy is built there too. The only file the tool fetches while you use it is the tag writer, browser-id3-writer 6.4.0, 12,024 bytes from this site, and only the first time a copy needs new frames written; its SHA-256 is checked before it runs. Nothing is written to storage, and Stop ends the worker and releases its copy of the file at once.
- How large a file can it edit?
- One MP3 at a time, up to 100 MiB. The ID3 tag at the front can be up to 8 MiB with up to 1,000 frames, and the edited tag must also stay within 8 MiB and 1,000 frames so the new copy opens here again. Each text field holds up to 65,536 characters, the year is four digits from 1000 to 9999, and track and disc take a number or two numbers with a slash, such as 3/12.
- Does it look up song details or artwork automatically?
- No. It writes exactly what you type and the image you choose, and it does not check whether an artist or title is right. There is no online lookup of track names, album details or cover art.
- How do I use the MP3 tag editor and save my changes?
- Choose an MP3, change a field or cover, review the before and after values, then press Download new copy. The saved filename ends in (edited).mp3; your original file stays unchanged. Clearing an existing field removes that field. Copy report copies the inspection and edit details, not the MP3.
- Is this free MP3 editing software for Windows, Mac, Linux and phones?
- Yes, this is free browser software with no installer. Use a browser that supports file selection, background workers and SHA-256, including on a compatible computer, Android device, iPhone or iPad. Choose a local MP3 and save the edited copy through your browser. It edits one file at a time and does not manage a music library.
- Which MP3 tags and formats can I edit?
- Edit title, artist, album, track, disc, year and genre in unflagged ID3v2.3.0 tags. A file without a front tag can receive a new ID3v2.3.0 tag. ID3v2.2, ID3v2.4 and flagged tags or frames are refused with a reason. Other frames, including lyrics and comments, are preserved but cannot be edited here. WAV, FLAC and M4A files are not supported.
- How do I add, replace or remove album art?
- Choose an MP3, press New cover (PNG or JPEG), select an image, then download the new copy. Images must be at most 2 MiB, 6,000 pixels per side and 36 megapixels. The image replaces front covers and pictures without a description; other pictures are kept. Remove the cover removes those same pictures. Artwork is selected by you, with no automatic lookup.
- Why does my music player still show an old title?
- An MP3 may also have ID3v1 or APEv2 tags near its end. These are shown, including conflicts with your edits, and preserved without being rewritten. A player that prefers those older tags may still show their values.
- Is my MP3 uploaded or are my edits saved between visits?
- Your MP3 is processed locally in this tab without upload. Files and edits are held in memory, with no saved draft between visits. Stop ends the current processing job. Download the new copy before leaving the page.
- What are the file and field limits?
- Open one MP3 up to 100 MiB. Its front tag and the edited tag must be at most 8 MiB with at most 1,000 frames. Text fields allow up to 65,536 characters; year takes four digits from 1000 to 9999. Track and disc accept up to four digits, optionally followed by a slash and another number of up to four digits, such as 3/12. Batch editing and automatic song identification are not available.
Writes ID3v2.3 title, artist, album, track, disc, year, genre and a PNG or JPEG cover into a new copy without re-encoding the audio, and the export stops unless every unedited frame and every byte after the tag hash the same as the original. ID3v2.2 and v2.4 tags, extended headers, unsynchronisation and compressed, encrypted or otherwise flagged frames are refused with the reason, and an ID3v1 or APEv2 tag at the end is shown beside the edit, never rewritten. It does not check artist or title facts and looks nothing up online.