Normalize Audio Loudness

Pick an audio file and a target LUFS — it's leveled in your browser, nothing is uploaded.

Normalized audio

Normalize audio loudness in your browser

Pick an audio file and a target loudness — the tool levels it with ffmpeg's EBU R128 loudnorm filter (single pass, true peak capped at -1.5 dBTP, loudness range 11 LU), entirely in your browser. Nothing is uploaded, so it's safe for unreleased tracks and private recordings.

Worked example

Prepare a podcast episode: upload episode.wav, set Target loudness to -16 (the podcast standard) and Format to mp3. The result is episode-normalized.mp3 at a consistent loudness — quiet passages lifted, peaks kept under -1.5 dBTP — ready to publish without listeners riding the volume knob.

Common targets

Limits and edge cases

FAQ

Which LUFS target should I pick?

Match your destination: -14 for Spotify/YouTube uploads, -16 for podcasts and Apple Music, -23 for EU broadcast delivery. When in doubt, leave the default — over-loud files just get turned down by the platform anyway.

Will normalizing make my quiet recording louder?

Yes — that's the main use. loudnorm raises the overall level to the target while keeping true peaks below -1.5 dBTP, so a too-quiet voice memo comes out at a consistent, comfortable volume without clipping.

Why does my file sound slightly compressed afterwards?

Single-pass loudnorm adjusts gain dynamically, which gently reduces the difference between the loudest and quietest parts (loudness range 11 LU). For spoken word that's desirable; for very dynamic classical music, consider mastering offline with a two-pass workflow instead.

Is my audio uploaded anywhere?

No. The page downloads an ffmpeg WebAssembly build once and then processes your file locally in the browser tab — the audio never leaves your device.

Developer & Automation Access

Run it from the terminal

Same engine as this page, headless — via the gizza CLI:

gizza tool audio-normalize 'url=https://example.com/input' 'lufs=-14' 'format=mp3'

New to the CLI? Get gizza →

Open it by URL

Pre-fill and auto-run this tool with query parameters — the names match the API/CLI:

https://gizza.ai/tools/audio-normalize/?url=https://example.com/input&lufs=-14&format=mp3