jarvisbox

Volume Normalizer

Normalize audio to a consistent loudness level. Supports MP3, WAV, OGG, FLAC, and M4A — 100% in your browser, no upload.

100% client-side · no upload

Load an audio file to begin.

How to normalize audio volume

  1. Choose your audio file. The tool analyses it and shows the current peak and RMS levels.
  2. Enter the target level in dBFS (−1 for most music, −3 for podcasts).
  3. Choose Peak or RMS normalization mode.
  4. Click Normalize. Preview the result in the audio player.
  5. Download the normalized WAV file.

Common use cases

Related tools: Audio Trimmer · Audio Fade · Tempo Changer · Audio Converter

Frequently Asked Questions

What is audio normalization?
Normalization adjusts the overall volume of an audio file so its loudest peak (peak normalization) or average loudness (RMS normalization) reaches a specific target level. It is used to ensure consistent playback volume across multiple clips.
What is the difference between peak and RMS normalization?
Peak normalization scales the audio so the single loudest sample equals the target level. RMS normalization scales so the average energy equals the target, which often results in a more consistently perceived loudness. This tool uses peak normalization by default, with an RMS option available.
What does 0 dBFS mean?
0 dBFS (decibels Full Scale) is the maximum possible level in digital audio — the point at which clipping occurs. Normalized audio is typically set to -1 dBFS or -3 dBFS to leave headroom and avoid distortion during subsequent processing.
Is my audio file uploaded to perform normalization?
No. Normalization is performed entirely in your browser by reading the AudioBuffer samples, computing the peak or RMS value, and multiplying each sample by a gain factor. Nothing is transmitted to any server.
What formats are supported?
Input: any format your browser can decode (MP3, WAV, OGG, FLAC, AAC/M4A). Output is WAV (16-bit PCM), which plays on all devices.
Will normalization clip my audio?
Peak normalization sets the target precisely at your chosen dBFS value without exceeding it, so clipping does not occur. If you normalise to exactly 0 dBFS and there is already a sample at 0 dBFS, the file is returned unchanged.
What target level should I use for podcasts?
Podcast platforms such as Spotify and Apple Podcasts normalise to -16 LUFS during playback. For a peak target, -3 dBFS is a safe choice that gives headroom. For spoken-word content, -3 to -6 dBFS is standard.
What target level should I use for music?
Streaming platforms normalise music to around -14 LUFS. For peak normalization in a mastering context, -0.1 dBFS is common to avoid inter-sample peaks. Setting -1 dBFS provides a small safety margin.
Report a problem with this tool