Vibes launches July 22
Skip to MP3 Metadata Editor
Audio Tools

MP3 Metadata Editor

MP3 metadata workspace

Edit ID3 tags locally; audio frames remain untouched.

0 of 0 ready

Import MP3 files

Batch import is supported. Each file keeps its own editable tag form and download action.

Import an MP3 to inspect and rewrite its tags.

Drop an MP3, edit its title, artist, album, genre, BPM, key, and album art, and download the retagged file. Everything runs in your browser: nothing is uploaded, and because only the tag block is rewritten, the audio is never re-encoded. This tool edits ID3 tags, the tag format MP3 uses, so it accepts MP3 files only.

  • Saved locally
  • Editable output
  • Private by default
Vibes launches July 22

The visual way to organize your DJ library. Tag by vibe, export to any DJ app.

How it works

Only the Tag Block Changes, Never the Audio

An MP3 is two things in one file: a small metadata block (the ID3 tag) and the MPEG audio stream. When you drop a file, the editor parses the existing tag, shows every field, and lets you change any of it. On download it builds a fresh tag from your edits and prepends it to the original, untouched audio stream. Nothing is decoded or re-encoded, so a 320 kbps file stays exactly a 320 kbps file, saving takes a fraction of a second, and the result is byte-identical audio with new metadata. Files with no tag at all work too: the fields simply start empty and you tag from scratch.

DJ fields

Which Fields DJ Software Actually Reads

rekordbox, Serato, and Traktor all import title, artist, album, genre, and comment straight from the ID3 tag, and most DJs lean on genre and comment for crate organization. Two frames matter specifically for DJs: TBPM stores the tempo and TKEY stores the initial key (musical notation like Am, or Camelot notation like 8A). DJ software will usually run its own analysis, but a correct TBPM/TKEY pair gives you sortable, searchable values everywhere the file goes, including players that never analyze. Detect them first with the Song Key & BPM Finder, then write them into the file here so the data travels with the track.

Why in-browser

Faster Than Upload Sites, Lighter Than Desktop Apps

Online tag editors that upload your file make you wait twice, once up and once down, and your music sits on someone else's server in between. Desktop tag editors are powerful but overkill when you just need to fix one artist name or swap a cover before a gig. This tool takes the middle path: it runs entirely in your browser, so the file never leaves your device, there is no account, no queue, and no size anxiety, and the fix takes seconds. For loudness problems rather than metadata problems, the audio normalizer works the same private, in-browser way. And when the problem is not one file but a whole messy library, tagging track by track stops scaling; the Vibes app is built for that, organizing and tagging thousands of tracks visually and exporting to any DJ software. This page is the quick single-file fix.

Output format

Why the Output Is ID3v2.3

ID3v2.3 is the most widely supported tag version in existence: rekordbox, Serato, Traktor, iTunes, car stereos, and standalone players all read it reliably, which is not true of the newer v2.4 or the ancient v1. Whatever your file arrives with, a v1 tag, a v2 tag, both, or none, the editor strips the old tags and writes one clean ID3v2.3 block. That deduplication alone fixes a lot of "my tags show up differently in different apps" problems, because there is no longer a second, conflicting tag for software to pick up.

Ben Modigell

Hey, it's Ben Modigell 👋

I've been DJing and producing music as "so I so," focusing on downtempo, minimal, dub house, tech house, and techno. My background in digital marketing, web development, and UX design over the past 6 years helps me create DJ tutorials that are clear, practical, and easy to follow.

DJingMusic ProductionTech HouseMinimal HouseDigital MarketingWeb DevelopmentUX Design

Methodology

Last updated

Author and Methodology

Maintained by Ben Modigell, founder of Vibes. Ben builds DJ library, preparation, BPM, and harmonic-mixing tools for working DJs.

Source
Vibes DJ-tool taxonomy and page logic maintained by Vibes.
Evidence
Page output checked against the current tool behavior and internal DJ reference data.
How this page is made
Tool pages are built from reusable page logic, internal DJ reference data, and visible on-page calculations. Programmatic reference pages are generated from structured data rather than hand-written one by one.

BPM, key, and genre labels can vary by edit, remaster, detection engine, and DJ software. Use these pages as a practical mixing reference, then verify important tracks in your own library.

Report a correction

The visual way to organize your DJ library

Tag tracks by vibe. See everything at once. Export to any DJ software.

Discover Vibes

A visual system for organizing your DJ library.

Vibes DJ library organized into custom vibes across Mood, Energy Feel, and Role categories

Frequently Asked Questions

No. Tags live in a separate block at the start of the file, before the audio stream. This editor rewrites only that block; the MPEG audio frames are copied through byte for byte, so there is no decoding, no re-encoding, and zero quality loss. That is also why saving is instant even on large files.
Yes. Cover art is stored inside the tag as an APIC frame, not in the audio. Replace or remove the image and download: the music itself is untouched. JPEG and PNG covers are supported, and existing art is shown as a preview before you change it.
ID3v1 is a 128-byte block at the end of the file, limited to 30-character fields with no album art, no BPM, and no key. ID3v2 sits at the start of the file and stores flexible frames: long text, images, TBPM, TKEY, comments, and more. This tool reads both but always writes ID3v2.3 and strips old v1 and v2 tags, so the output carries one clean, modern tag.
Usually a version or text-encoding mismatch: a file carrying conflicting ID3v1 and ID3v2 tags, an ID3v2.4 tag an older player half-understands, or text written in an encoding the software misreads as garbled characters. Re-saving the file here replaces all of that with a single clean ID3v2.3 tag, the version DJ software and hardware players support most reliably.
Yes. BPM is written to the TBPM frame and initial key to the TKEY frame, the standard fields rekordbox, Serato, and Traktor read. If you do not know a track's values yet, run it through the Song Key & BPM Finder first, then enter the results here.

Related Tools

MP3 to WAV

Convert MP3 to lossless WAV in your browser, batch supported

WAV to MP3

Convert WAV to 320 kbps MP3 in your browser, batch supported

AIFF to MP3

Convert AIFF to 320 kbps MP3, with our own AIFF reader

AIFF to WAV

Convert AIFF to WAV losslessly in your browser

M4A to MP3

Convert M4A/AAC to MP3 in your browser

M4A to WAV

Convert M4A/AAC to lossless WAV in your browser

FLAC to MP3

Convert FLAC to 320 kbps MP3 in your browser

FLAC to WAV

Convert FLAC to WAV losslessly in your browser

OGG to MP3

Convert OGG/Opus to MP3 in your browser

OGG to WAV

Convert OGG/Opus to lossless WAV in your browser

Opus to MP3

Convert Opus voice notes and recordings to MP3 in your browser

MP3 to OGG

Convert MP3 to OGG Vorbis in your browser, batch supported

MP3 to Opus

Convert MP3 to Opus in your browser, batch supported

WAV to FLAC

Compress WAV to lossless FLAC in your browser

MP3 to FLAC

Convert MP3 to FLAC in your browser, batch supported

MP3 to AIFF

Convert MP3 to AIFF for rekordbox and Mac workflows

WAV to AIFF

Convert WAV to AIFF losslessly in your browser

Mono to Stereo

Convert mono audio files to stereo in your browser

Stereo to Mono

Downmix stereo audio files to mono in your browser

LUFS Meter

Measure integrated LUFS, true peak, and loudness range in your browser

Spectrogram Analyzer

View any audio file as a spectrogram in your browser

Audio Quality Checker

Detect fake FLACs and upscaled MP3s by their frequency cutoff

Frequency Detector

Detect the dominant frequency of audio or your mic in Hz

Tone Generator

Generate sine, square, and sweep test tones at any frequency

Music Visualizer

Audio-reactive visuals for any track, export as video

CUE Splitter

Split albums and DJ mixes into tracks with a cue file or timestamps

Waveform Generator

Turn any track into a waveform image, PNG or SVG

DJ Drop Maker

Record or upload a DJ drop and add reverb, delay, and pitch effects

Audio Fade

Add fade in and fade out to any audio file in your browser

Silence Remover

Trim silence from the start and end of audio files

Slowed & Reverb Generator

Make slowed + reverb and nightcore versions of any song

Reverse Audio

Reverse any audio file and export as WAV or MP3

Audio Normalizer

Normalize audio loudness to a target level in your browser

Audio Looper

Cut a section of a track and export it as a seamless loop

Audio to MIDI

Convert melodies and chords from audio into a MIDI file