decoder.tools

ID3 Audio Tag Decoder

Read ID3v1 and ID3v2 tags and metadata from audio files.

on the roadmapImage, Media & Steganographyfree · no sign-up

This bench is being wired up

The id3-tag-decoder decoder is on the roadmap. The heavier binary and cryptographic parsers ship after the core text and token decoders — all of which are already live and working.

Browse the live decoders

Input is processed on your device. Nothing you paste is sent anywhere.

What is the ID3 Audio Tag Decoder?

An ID3 tag decoder reads the metadata frames embedded in an MP3 file — title, artist, album, track number, year, genre and artwork — from either the ID3v1 block at the end of the file or the ID3v2 frames at the beginning.

MP3 has no metadata in its own format, so ID3 was bolted on. ID3v1 is a fixed 128-byte block at the very end of the file with rigid 30-character fields and a numeric genre — cramped enough that long titles are simply truncated. ID3v2 replaced it with variable-length frames at the start of the file, identified by four-character codes: TIT2 for title, TPE1 for artist, TALB for album, APIC for attached artwork.

Most files in the wild carry both, and the two can disagree — a common cause of a track showing one name in one player and a different one in another. Character encoding is the other frequent culprit: ID3v2.3 defaults to Latin-1 or UTF-16, while ID3v2.4 supports UTF-8, and mismatched assumptions produce the mojibake familiar to anyone with a large music library.

ID3 Audio Tag Decoder at a glance

ID3v1
128 bytes at end of file, fixed 30-char fields
ID3v2
Variable-length frames at start of file
Key frames
TIT2 title · TPE1 artist · TALB album · APIC art
Encoding
v2.3 Latin-1/UTF-16 · v2.4 adds UTF-8

How to use the ID3 Audio Tag Decoder

  1. 1Upload the audio file — parsing happens locally in your browser.
  2. 2Read the tag version and the decoded frames.
  3. 3Compare the ID3v1 and ID3v2 values if players are showing different titles.

When you would reach for it

  • Diagnosing why a track shows the wrong artist in one player and not another.
  • Auditing a music library's tagging before a bulk metadata cleanup.
  • Checking what encoder and settings produced a given MP3.

ID3 Audio Tag Decoder — frequently asked questions

Last reviewed · questions or corrections: contact@decoder.tools