MP3 Tag Editor Online: Edit ID3 Metadata + Cover Art

Fix titles, artists, albums and cover art across your entire MP3 library in one go. Bulk edit hundreds of files locally in your browser, no upload, no signup, no watermark. ID3v2.3 + cover art (PNG/JPG) embedded directly into each file.

100% Private
Bulk Edit
Cover Art
No Watermark
Setup

How to Edit MP3 Tags in 4 Steps

From a single song to your entire library, everything happens in your browser.

1

Drop your MP3 files

Drag-and-drop one or many MP3 files, or click to browse from your device. Each file is parsed locally to read its current ID3v1 and ID3v2 tags.

2

Edit metadata fields

Update title, artist, album, album artist, year, genre, track number, disc number, BPM and comment. Switch to Bulk Edit to apply changes to every file at once (leave blank to keep originals).

3

Replace or extract cover art

Embed a new PNG or JPG cover (recommended 600×600), extract the existing cover to a file, or remove it entirely. Perfect for albums missing artwork or with the wrong image.

4

Save the tagged MP3

Download each updated MP3 individually, or all of them packaged as a ZIP for bulk edits. Audio is never re-encoded, only the metadata bytes are rewritten, so quality stays identical.

Music Library Cleanup, Done Right

Built for music collectors, DJs, podcasters and archivists who care about their files.

True Bulk Mode

Drop 50, 100, 500 MP3s at once. Set Album, Year or Album Artist on all of them with one entry. Per-file Title or Track Number stays unique.

Cover Art Support

Read embedded covers, replace with your own PNG or JPG (recommend 500-1000 px square), extract covers to standalone files, or strip cover entirely. APIC frame standard.

Total Privacy (Local Only)

Your music files never touch a server. Every parse and rewrite happens in the browser tab via jsmediatags and browser-id3-writer. Verify in DevTools, zero outbound traffic.

ID3v1 + ID3v2.3

Reads both legacy ID3v1 (128-byte footer) and modern ID3v2 (variable header) tags. Writes ID3v2.3 (the most compatible version, plays everywhere from foobar2000 to a 2008 car stereo).

Lossless Edit

Audio data is never re-encoded. Only the metadata bytes at the start of the file are rewritten. A 320 kbps MP3 stays 320 kbps. The audio stream is untouched.

Free, No Limits, No Watermark

No file count limit, no file size cap (only browser RAM), no signup, no email collection. Free forever for personal or professional use.

Understanding MP3 Tags

What ID3 is, why it matters, and how to keep your library clean.

What ID3 tags actually are

ID3 is the metadata standard for MP3 files. ID3v1 is a fixed 128-byte block at the END of the file (limited to 30-char title/artist, basic genre list). ID3v2 sits at the START and is open-ended: 4-character frame IDs like TIT2 (title), TPE1 (artist), TALB (album), APIC (picture), COMM (comment). Most players read ID3v2.3 (the safest version). The audio stream is everything between the headers, never touched by tag edits.

ID3 tags are pure metadata, editing them never changes audio quality.

Cover art: APIC frame

Cover art lives in the APIC frame of ID3v2. It is a complete PNG or JPG image embedded directly inside the MP3 file. Most players show it on the album view. Recommended size: 500-1000 px square, under 500 KB. Bigger images bloat every track of an album, smaller ones look blurry in modern UIs. JPEG is more space-efficient, PNG is lossless (good for logos with text).

One MP3 can carry one front-cover plus extras like back, leaflet, artist photo. We focus on the standard 'Cover (front)' frame for compatibility.

When tags matter (and when they don't)

They matter when: you build a Plex/Jellyfin library, sell music on Bandcamp/Spotify, share podcasts on Apple/Google, send tracks to a DJ, archive personal recordings, prepare files for a car stereo or a CD-burning workflow. They matter less for ephemeral one-off downloads. Bad tagging is the #1 reason a 'mixed' album shows up as 12 separate single-track albums in your library, a 10-second fix in this tool.

If your music app shows weird artist names, missing covers or fragmented albums, it's almost always a tag problem.

Why local (browser) editing beats cloud

Online tag editors upload your MP3 to a server, modify it server-side, send it back. That means: their server briefly has a copy of your file (privacy concern for personal recordings or paid music), uploads waste time and bandwidth (50 MB album = 50 MB up + 50 MB down), and you depend on their service uptime. DuneTools runs in your browser tab via WebAssembly-style libraries (jsmediatags to parse, browser-id3-writer to rewrite). Nothing leaves your device.

Especially important for unreleased music, personal voice memos with sensitive content, or large libraries you do not want copied anywhere.

Real-world use cases

Music library cleanup

You ripped CDs years ago and the tags are a mess: wrong artist, missing year, no covers. Drop the whole album, fix Album Artist + Year + Genre in bulk, embed the cover once, all 12 tracks updated in seconds.

Podcast metadata

Every podcast episode needs Title, Show (album), Author (artist) and cover art for clean display in Apple Podcasts, Spotify and overcast clients. Fix tagging before submitting your feed.

DJ track preparation

DJ software (Rekordbox, Serato, Traktor) relies on accurate Artist, Title and BPM to organize libraries. Set BPM on a whole crate of tracks at once, set Genre to match your sets.

Archival recordings

Family voice memos, interview recordings, lecture captures, set proper metadata so they survive moves, library migrations and 10-year-old hard drive transfers without losing context.

Audiobook tagging

Self-recorded or unprotected audiobook chapters need consistent Album (book title), Track # (chapter), Author and a cover. Bulk edit makes a 30-chapter book sortable everywhere.

Streaming prep (Bandcamp, SoundCloud)

Before uploading to Bandcamp, DistroKid or SoundCloud, clean every tag so the upload validation passes first time and metadata appears correctly on consumer apps.

MP3 Tag Editor, Frequently Asked Questions

Quick answers about the tool

How do I edit ID3 tags on multiple MP3 files at once?
Drop all your MP3 files into the tool at once. A list appears showing every file. Switch to Bulk Edit mode and any field you fill (Album, Artist, Year, Genre, etc.) is applied to every file. Fields you leave blank keep the original value per file. Useful for fixing a whole album where the album title is missing across all tracks.
Does this re-encode my audio?
No. Audio data is never touched. Only the metadata bytes at the start (and sometimes end) of the file are rewritten. A 320 kbps MP3 stays exactly 320 kbps, byte-for-byte identical in its audio stream. Tag edits are completely lossless.
Which ID3 version do you write?
ID3v2.3 with UTF-16 encoding. v2.3 is the most compatible version, supported by every modern player, car stereos, smart speakers, foobar2000, MusicBee, Plex, Spotify ingestion, etc. ID3v2.4 has some quirks with older devices, so v2.3 is the safer default.
Can I add cover art to a song that does not have any?
Yes. Click the cover slot, pick a PNG or JPG (recommended 500-1000 px square, under 500 KB). It gets embedded into the file's APIC frame. Most players will show it on the album view immediately.
Can I extract the cover art from a song to a separate image file?
Yes. If a song has embedded cover art, the tool shows it and offers an Extract button that downloads it as PNG or JPG. Useful for building album cover folders or printing artwork.
Why are some fields blank after loading my file?
If your MP3 only has ID3v1 tags (very old files), only the basic fields populate (title, artist, album, year, genre, comment). Newer fields like Album Artist, BPM, Disc Number live only in ID3v2 frames and will be blank, you can fill them in and they will be written to a new ID3v2 block on save.
Is my music uploaded somewhere?
No. Every parse, edit and rewrite happens in your browser via the jsmediatags and browser-id3-writer libraries. Your files never leave your device. You can verify in your browser's DevTools, the Network tab shows zero outbound requests during editing.
Can I edit tags on FLAC, M4A or WAV files?
FLAC and M4A use different tag containers (Vorbis comments and MP4 atoms), and WAV typically has minimal tag support. This tool is optimized for MP3 ID3 tags specifically. For other formats we recommend using a dedicated audio library manager.
What happens if my file is corrupted or not really an MP3?
If jsmediatags fails to parse it, the tool shows a clear error and skips that file without affecting the others. Common causes: file with .mp3 extension but actually a video or M4A, or a partially downloaded file.
Is there a file size or count limit?
No hard limit. The real cap is your browser's available RAM. A modern laptop comfortably handles 100-500 MP3 files at once. On mobile we recommend batches under 50 to stay snappy.