Online Tool Store Online Tool Store

Audio Normalizer

Normalize an audio file to a target peak or RMS level and export it as a WAV file, with a clipping check for RMS targets. Runs in your browser.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

MP3, WAV, M4A, FLAC, or OGG. Output is a normalized WAV file.

RMS can need more gain than peak mode, which may push loud peaks past 0 dBFS — the result is checked for that after processing.

How it works

  1. Choose an audio file, whether to measure by peak or RMS, and a target level.
  2. Click "Normalize audio" — the file is measured and a single gain is applied to the whole file.
  3. If an RMS target would have pushed the loudest moments past 0 dBFS, a warning explains it after processing.
  4. Preview and download the result as a WAV file.

The formula

Peak (linear) = max(|sample|) across all channels
RMS (linear) = sqrt(mean(sample²)) across all channels
Target (linear) = 10^(target dBFS ÷ 20)
Gain = target ÷ (peak or RMS, per the mode chosen)
Every sample × gain, clamped to [-1, 1]

FAQ

What does normalizing audio do?

It finds the loudest peak sample in the file and applies a single, fixed gain to the entire track so that peak lands at your chosen target level — the relative dynamics stay the same, only the overall volume shifts.

What target level should I pick?

-1 dBFS is a common choice that leaves a small safety margin against clipping on playback devices that add their own processing. -3 or -6 dBFS leave more headroom; 0 dBFS uses the absolute maximum with no margin.

Is this the same as loudness normalization (LUFS)?

No — neither peak nor RMS mode here measures LUFS. Peak matches the loudest instant; RMS matches average signal energy, which correlates better with perceived loudness than peak does but still isn't the same as a true LUFS (EBU R128) measurement, which applies psychoacoustic weighting this tool does not.

When should I use RMS instead of peak?

RMS is closer to how loud a track actually sounds, so it is the better choice when matching the perceived volume of several clips. The tradeoff is that RMS-based gain is not capped by the loudest sample, so it can push peaks past 0 dBFS — the tool checks for that after processing and warns you if it happened.

What format is the output?

A 16-bit PCM WAV file — uncompressed, so quality is preserved, though the file size is larger than a compressed format like MP3.

How we compare

Feature Online Tool Store Desktop audio editors Command-line ffmpeg
No install Requires a full application Requires a terminal
File never leaves your device
Peak or RMS measurement mode Peak only, unless scripted
Warns before an RMS target clips Meter reading, no automatic warning Silent unless you inspect the output

For a one-off level fix before sharing a clip, this beats opening a full editor or a terminal for a single gain adjustment.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.