Metadata Tag Editor
Read and write ID3 tags on your audio files. Edit title, artist, album, cover art, ISRC, and more. All processing happens in your browser. No uploads, no sign-up.
Drop an audio file here or click to browse
MP3, WAV, FLAC, OGG, M4A. Reading works for all formats, writing works for MP3 only.
How ID3 Tags Work and Why Your Music Files Need Them
Every MP3 file you distribute to Spotify, Apple Music, or YouTube Music carries embedded metadata called ID3 tags. These tags store the song title, artist name, album, year, genre, track number, cover art, and ISRC code directly inside the audio file itself. According to the ID3.org specification, the ID3v2 format allows up to 256 megabytes of metadata per file, though most tracks use well under 1 megabyte. When a streaming platform or music player reads your file, it parses these tags to display the correct information to listeners. Missing or incorrect tags mean your track shows up as "Unknown Artist" or "Untitled Track" in someone's library.
What ID3 Tags Actually Store
ID3v2.3, the version written by this tool, defines dozens of frames. The ones that matter most for music distribution are TIT2 (title), TPE1 (artist), TALB (album), TYER (year), TCON (genre), TRCK (track number), TSRC (ISRC), TCOM (composer), COMM (comment), and APIC (attached picture, which holds the cover art). Each frame is a self-contained chunk of data with its own encoding and size header. The ID3 tag sits at the very beginning of the MP3 file, before any audio frames, which means players can read metadata without scanning the entire file.
The APIC frame deserves special attention. It embeds the album cover directly in the MP3 as a JPEG or PNG image. Streaming platforms like Spotify extract this image and display it alongside your track. If you distribute through a service like DistroKid or TuneCore, the platform embeds cover art for you, but if you are preparing files for direct delivery to a sync library, a broadcaster, or a personal archive, you need to embed it yourself. Our tool lets you drag and drop a JPEG or PNG and writes it directly into the APIC frame.
Reading vs. Writing: The Technical Difference
Reading metadata is straightforward. This tool uses jsmediatags, an open-source library that parses ID3v1, ID3v2, MP4, and FLAC metadata from a File object without any server round-trip. It works on MP3, WAV, FLAC, OGG, and M4A files, so you can inspect tags on any format you have.
Writing is harder. ID3v2 tags are inserted at the start of the file, which means the entire audio stream must be shifted when the tag size changes. This tool uses browser-id3-writer, a library that reconstructs the MP3 file with a new ID3v2.3 tag in memory and returns it as a Blob. The original audio data is never modified. Only the tag bytes change. Writing is limited to MP3 files because the ID3 format is specific to MPEG audio. WAV files use a different metadata system (RIFF LIST INFO chunks), and FLAC uses Vorbis comments, neither of which browser-id3-writer handles.
Why ISRC Tags Matter for Royalty Tracking
The TSRC frame stores the ISRC (International Standard Recording Code) directly in the audio file. When you distribute music, your distributor embeds the ISRC in the ID3 tag before delivery. But if you are self-distributing, preparing files for sync licensing, or archiving your catalog, you should verify the ISRC is present and correct. You can use our ISRC Finder to look up the ISRC for any track on Spotify, then paste it directly into this tool's ISRC field. This cross-tool workflow ensures your files carry the correct identifier everywhere they go.
Without a properly embedded ISRC, royalty collection societies like ASCAP, BMI, PRS, and GEMA may struggle to match your recordings to the correct rights holders. The ISRC is the primary key that links a stream on Spotify to a payment in your royalty statement. Embedding it in the file metadata is one more safeguard against lost or misattributed royalties.
Batch Mode: Tagging a Full Album Efficiently
If you are releasing a 12-track album, tagging each file individually is tedious. The batch mode in this tool lets you upload all your MP3 files at once, set shared fields (artist, album, year, genre, composer, ISRC, comment, and cover art) once, and then override only the title and track number per file. This mirrors the workflow in professional tagging software like Mp3tag or MusicBrainz Picard, but runs entirely in your browser with no installation.
A common batch workflow: upload all tracks, enter the album name and artist, set the year and genre, upload the cover art once, then type each track title and number. Click "Save All" and each file downloads with the updated tags. The tool processes files sequentially with a short delay between downloads to avoid browser download throttling.
The ID3v1 Genre List: Why a Dropdown Matters
ID3v1, the original metadata format from 1996, defined a fixed list of 80 genres indexed by number. Genre 0 is Blues, genre 32 is Classical, genre 17 is Rock, and so on. ID3v2 improved on this by allowing free-text genre names, but many older players and car stereos still read the ID3v1 genre index. This tool provides a dropdown with the complete standard ID3 genre list and a free-text fallback for custom genres. If you type a genre that is not in the standard list, it is written as a free-text string in the TCON frame, which is valid ID3v2.3 but may not map to an ID3v1 index number on legacy players.
Privacy and File Security
Every operation in this tool happens client-side. Your audio files never leave your device. The jsmediatags library reads the file from a File object in memory, and browser-id3-writer constructs the tagged file as a Blob in your browser's memory. There is no server upload, no API call, and no storage. This is particularly important for unreleased music, demos, or tracks under NDA. You can tag your files with confidence that nothing is transmitted.
Tools to Use Alongside the Metadata Tag Editor
Once your tags are clean, the next step is usually distribution or promotion. Use our Album Art Checker to verify your cover art meets Spotify and Apple Music specifications before you embed it. If you need to convert your tagged files to a different format, the Audio Format Converter handles WAV, MP3, OGG, and FLAC conversion in your browser. And if you are calculating how much your tagged tracks will earn once distributed, the Streaming Royalty Calculator estimates earnings across 68 platforms using current 2026 per-stream rates.