What Formats Does MP3Gain Support? (And What to Use for the Rest)
The short answer: MP3Gain itself works on MP3 files — full stop. Feed it a FLAC, an M4A, or a WAV and it will simply refuse. But the question behind the question — “how do I level the volume of this format the way MP3Gain levels MP3s?” — has a real answer for almost every format in a typical library, because the ReplayGain family grew a sibling tool for each one. They do not all work the same way, though, and the differences decide whether the leveling survives outside your player. This page is the map: one row per format, the right tool, and how deep the method goes.
The three methods, in thirty seconds
Every volume-leveling tool uses one of three mechanisms. File-level (frame gain): the adjustment is written into the audio frames themselves, so every player plays the corrected volume — MP3Gain’s method, and the only fully player-independent one. Tag-based: the adjustment is stored as metadata and applied by the player during playback — nothing in the audio changes, but players that ignore the tags ignore the leveling. Sample rewriting: the audio samples are multiplied by a factor and saved — universal like file-level, but permanent. Which mechanism a format gets is dictated by the format’s design, not by preference.
Format by format
| Format | MP3Gain? | Use this instead | Method |
|---|---|---|---|
| MP3 | Yes — native | MP3Gain | File-level frame gain; lossless and reversible |
| AAC / M4A / M4B | No — use the fork | AACGain | Same file-level frame gain, same engine lineage |
| FLAC | No | metaflac / foobar2000 | ReplayGain tags; player applies at playback |
| WAV | No | WaveGain or an editor | Samples rewritten; works everywhere, irreversible |
| OGG Vorbis | No | VorbisGain | ReplayGain tags in Vorbis comments |
| Opus | No | Modern scanners (rsgain, foobar2000) | R128 loudness tags; player-applied, no file-level tool exists |
| WMA | No | Player/library leveling, or convert | No mainstream lossless route — see below |
The honest edges: Opus and WMA
Two formats have no equivalent of MP3Gain, and any page claiming otherwise is selling you a re-encode. Opus was designed for streaming, and its ecosystem standardized on R128 loudness tags that players apply — modern scanners such as rsgain and foobar2000 write them, and that is the complete, legitimate answer for the format. WMA is a legacy format whose leveling support never went beyond individual library managers storing values in their own databases or tags that other players don’t read. For a WMA collection you actually listen to, the realistic options are to level inside the player you use, or to convert the library to a format with a real toolchain — MP3, AAC, or FLAC — accepting that a conversion from one lossy format to another costs some quality, and then level the converted files properly. Keep the originals archived either way.
Apple’s ecosystem cuts across the whole table: if your files live inside Apple Music or iTunes, Sound Check levels any managed format through metadata — with real caveats when files leave Apple’s apps, and a stacking trap if you combine it with file-level tools. That comparison gets its own page: iTunes Sound Check vs MP3Gain. And if you want the underlying principle — why MP3’s frame gain makes the MP3 row of this table possible at all — start with Is MP3Gain Lossless?
One mixed library? Level it in this order
Real libraries are mixtures, so here is the sequence that keeps every option open. First, decide where the files will be played: if everything lives inside Apple Music and iTunes, stop here and use the tag system described in the Sound Check comparison — no file needs to change. Otherwise, start with the formats that have a reversible file-level method — MP3 with MP3Gain, AAC with AACGain — because those files will then play correctly on literally everything, including the tag-blind car stereo. Next, tag the lossless and tag-friendly formats (FLAC, OGG Vorbis) with their ReplayGain values; those tags cost nothing, hurt nothing, and pay off in every competent player. Treat WAV last and on copies only, since its method is permanent, and only when the WAV itself is the final destination rather than a step toward another format. Done in that order, no step forecloses another — and the originals of anything irreversible remain archived, untouched.
Guides by format
AACGain: Normalize M4A and AAC Files the Lossless Way
MP3Gain’s own sibling. Same engine, same reversible frame-gain method, for the .m4a half of your library — including how to drive it from the MP3Gain window.
How to Normalize FLAC Files: ReplayGain Tags, Done Right
Why FLAC leveling is tag-based by design, the metaflac command that does it, and the one mistake that silently kills album gain.
How to Normalize WAV Files: WaveGain and Editor Workflows
WAV has neither a gain field nor standard gain tags, so the samples themselves must change. WaveGain does it with ReplayGain analysis — permanently, so on copies.
How to Normalize OGG Vorbis Files with VorbisGain
VorbisGain writes ReplayGain values into the comments and lets the player apply them — where that works beautifully, and where it silently doesn’t.
iTunes Sound Check vs MP3Gain: Tag-Based vs File-Based Volume Fixes
Apple’s metadata approach against MP3Gain’s file-based one — and why running both on the same library double-adjusts everything.
MP3s? You’re one download away
For the format MP3Gain was built for, the reversible, player-independent fix is the original program — free, and straight from the official source.
Go to the Download PageMore help: Formats Archive · Is MP3Gain Lossless? · MP3Gain Overview · Troubleshooting · Alternatives · DJ Library
