Audio Normalizer

Upload an audio file, set a target peak level, and download a normalized WAV — all processed locally in your browser.

Upload Audio File

Common: -1.0 (broadcast), -3.0 (mastering headroom)

Upload an audio file and click Analyze to see levels and normalization options.

Done!

Summary

Upload an audio file, set a target peak level, and download a normalized WAV — all processed locally in your browser.

How it works

  1. Click "Choose File" and select any audio file (MP3, WAV, OGG, FLAC, AAC, M4A).
  2. The tool decodes the file using the Web Audio API and scans all samples to find the true peak amplitude.
  3. Peak level and estimated RMS level are displayed in dBFS (decibels below full scale).
  4. Enter your target peak level in dBFS (e.g. -1.0 for broadcast-safe headroom or -3.0 for mastering).
  5. The required gain adjustment is calculated and shown before export.
  6. 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-07-01 · Reviewed by Nham Vu