ToolFeather
Image & MediaRuns in your browser

MP3 Tag Viewer

See everything stored in an MP3 file: ID3 tags with title, artist, album, genre, lyrics and comments, the embedded cover art, and the real bitrate, sample rate and duration. Nothing is uploaded.

MP3 Tag Viewer

Audio files are read by your browser and never uploaded. Nothing leaves your device.

Runs in your browser. Files and audio never leave your device.

ToolFeather · ID3 v1–v2.4
Scratchpad auto-saved
Stored in this browser (localStorage)
Step-by-step~40s read

How it works — in four simple steps

No signup and nothing to install — it all runs in your browser.

1

Drop MP3 files

One or many.

2

Read the tags

Title, artist, album and every other frame.

3

Check the audio

Bitrate, VBR and duration.

4

Export

Save the tags as JSON if needed.

Pro tip

Right-click the cover art to save it as an image.

Features

Every ID3 version

ID3v1, v1.1 and v2.2–2.4, including unsynchronised frames.

Cover art

Embedded pictures shown with type, format and size.

Lyrics and comments

USLT, COMM and custom TXXX frames, in any encoding.

Real audio info

Bitrate, VBR, sample rate, channels and exact duration from the Xing/VBRI header.

Many files

Drop a whole album at once.

JSON export

Download the tags of any file.

About the MP3 Tag Viewer

MP3 files carry their metadata in ID3 tags. ID3v2 sits at the start of the file and holds named frames: TIT2 (title), TPE1 (artist), TALB (album), TRCK (track), TCON (genre), COMM (comments), USLT (lyrics), TXXX (custom fields) and APIC (cover art). Its versions differ in detail. v2.3 is the most widely supported, v2.4 adds UTF-8 text, and v2.2 uses three-letter frame names. The older ID3v1 tag is a fixed 128-byte block at the end of the file with 30-character fields and a genre number.

The viewer reads all of them, decodes every text encoding (Latin-1, UTF-16 and UTF-8), converts numeric genres to names, and shows the cover pictures with their type (front cover, back cover and so on). It then finds the first MPEG audio frame to report the format (MPEG-1 Layer III), bitrate, sample rate and channel mode. For variable-bitrate files it reads the Xing/Info or VBRI header, which stores the true frame count, so the duration and average bitrate are exact rather than guessed.

That makes it handy for checking a music library before importing, finding out whether a "320 kbps" file really is one, pulling out cover art (right-click the image to save it), or seeing what encoder made a file. Tags are shown, not edited. Use a desktop tag editor such as Mp3tag or MusicBrainz Picard to change them.

Frequently asked questions

5 answers
What's the difference between ID3v1 and ID3v2?
ID3v1 is a fixed 128-byte block at the end of the file with short fields. ID3v2 sits at the start and holds any number of frames, long text, lyrics and pictures. Most files today use ID3v2.3 or v2.4, often with a v1 tag as well for old players.
How can I tell whether an MP3 is really 320 kbps?
The viewer reads the bitrate from the audio frames, not the file name. A transcoded file (made from a lower-quality source) can still be 320 kbps, though, so a spectrum analyser is needed to spot those.
How do I save the cover art?
Right-click (or long-press) the cover image and choose Save image.
Can I edit tags here?
Not yet. This tool reads tags. Use a desktop editor such as Mp3tag, foobar2000 or MusicBrainz Picard to change them.
Are my audio files uploaded?
No. Everything happens in your browser on your own device. The page doesn't send your audio files anywhere, and closing the tab discards them.