Audio Normalizer
Upload an audio file, set a target peak level, and download a normalized WAV — all processed locally in your browser.
Use the Audio Normalizer
Upload Audio File
Common: -1.0 (broadcast), -3.0 (mastering headroom)
Decoding…
Upload an audio file and click Analyze to see levels and normalization options.
Level Analysis
True Peak
—
dBFS
RMS Level
—
dBFS
Duration
—
Sample Rate
—
Channels
—
Gain Calculation
Current Peak
—
dBFS
Gain Applied
—
dB
After Peak
—
dBFS
The target level is higher than 0 dBFS, which will clip the audio. Target clamped to 0.0 dBFS.
Exporting WAV…
Done!
Summary
The Audio Normalizer analyzes your uploaded audio file directly in the browser using the Web Audio API, measuring peak amplitude and RMS level in dBFS. You set a target peak level (default -1.0 dBFS for safe headroom), and the tool calculates the exact gain needed to reach that target. It then applies that gain to every sample and exports the result as a standard WAV file — no account, no server, no upload.
How it works
- Click "Choose File" and select any audio file (MP3, WAV, OGG, FLAC, AAC, M4A).
- The tool decodes the file using the Web Audio API and scans all samples to find the true peak amplitude.
- Peak level and estimated RMS level are displayed in dBFS (decibels below full scale).
- Enter your target peak level in dBFS (e.g. -1.0 for broadcast-safe headroom or -3.0 for mastering).
- The required gain adjustment is calculated and shown before export.
- Click "Normalize & Download" to apply the gain and download a 32-bit float WAV file.
Use cases
- Normalize a podcast episode so speech stays at a consistent loudness.
- Bring a quiet field recording up to -1 dBFS before editing.
- Check the peak and RMS levels of a mix before sending to a mastering engineer.
- Batch-verify that multiple audio stems share the same relative headroom.
- Fix clipping risk by lowering a loud file to -3 dBFS before re-encoding.
- Prepare audio for social media platforms that auto-attenuate files exceeding -1 dBFS.
- Quickly gauge whether a sample loop is too hot or too quiet for a project.
Frequently Asked Questions
Last updated: 2026-06-11 · Reviewed by Nham Vu