Volume Normalizer
Normalize loudness to LUFS targets using the loudnorm filter. Includes presets for YouTube / Spotify / podcast.
What this tool does
- Platform presets
- Custom LUFS / true peak
- Local processing
How to use
- 1
Pick a file
Video or audio.
- 2
Pick a preset
YouTube / Spotify / Podcast / custom.
- 3
Normalize
Output is loudness-aligned.
What each setting means
Recommended settings
Common pitfalls
Symptom: Audible clipping
Cause: TP near 0dB.
Fix: Set TP ≤ -1.0dBTP.
Symptom: Quiet voice + loud music
Cause: LRA too high.
Fix: Lower LRA to ~7 to compress dynamics.
Equivalent FFmpeg commands
Reference commands you can run on the desktop FFmpeg CLI.
ffmpeg -i input.mp4 -af loudnorm=I=-14:TP=-1.0:LRA=7 -c:v copy output.mp4ffmpeg -i input.mp3 -af loudnorm=I=-16:TP=-1.5:LRA=11 output.mp3Browser support & limits
- Video stream is copied where possible
- Very short clips give unstable LRA
Privacy
This tool runs ffmpeg.wasm directly in your browser. Files never leave your device — everything runs locally. Read the privacy policy →
Frequently asked questions
Why normalize at all?
YouTube / Spotify auto-adjust playback to a target loudness. Pre-normalizing avoids surprise volume drops.
1-pass vs 2-pass?
2-pass measures first then applies — more accurate. This tool uses a 2-pass-equivalent flow.
What is EBU R128?
European Broadcasting Union loudness standard at -23 LUFS.