Skip to content
Toolvy

Normalize Audio

  • Free
  • No upload
  • No watermark
Toolvy / Normalize Audio

Quick answer

Normalizing audio evens out loudness so a file sits at a consistent target level instead of jumping between quiet and loud. Modern normalization uses the EBU R128 loudness standard, measured in LUFS, matching how ears actually perceive loudness — streaming platforms target about −16 LUFS. This tool analyses your file and brings it to −16 LUFS in your browser, with nothing uploaded. First use downloads the ~10 MB engine once, then caches it.

Step by step

How to normalize audio

  1. 01

    Add your audio

    Drop in the file. The tool measures its integrated loudness in LUFS across the whole thing.

  2. 02

    Nothing to configure

    There is no target to choose: the tool aims for −16 LUFS, the usual level for streaming and podcasts, and keeps peaks under −1.5 dB. It works out the gain on its own.

  3. 03

    Normalize and download

    Run it and download a file at −16 LUFS, in the same format and sample rate as your original.

In depth

What is LUFS, and why not just use peaks?

LUFS — Loudness Units relative to Full Scale — measures perceived loudness over time, weighting frequencies the way human hearing does. That is why it beats peak-based methods: two files can have identical peaks yet feel wildly different in loudness because one is dense and one is sparse. Peak normalization only guarantees the single loudest sample hits a ceiling; LUFS normalization (EBU R128) matches the average loudness you actually experience, which is what makes tracks stop lurching between quiet and loud.

There are three LUFS readings worth distinguishing. Integrated loudness is the single number for the whole file — the one you normalize to a target. Short-term and momentary loudness describe how loud the file is over the last few seconds and the last fraction of a second, useful for spotting passages that spike. Alongside them sits true peak, the highest instantaneous sample level, which a good normalizer keeps under the ceiling so that hitting a loudness target never sneaks clipping back in.

Common loudness targets by destination.
TargetLUFSWhere it applies
Streaming music/podcasts−16 LUFSSpotify, Apple, most podcast apps
YouTube−14 LUFSPlatform playback normalization
EBU R128 broadcast−23 LUFSEuropean TV and radio
US broadcast (ATSC A/85)−24 LKFSUS television

Normalize vs. compress vs. amplify — what is the difference?

These three get muddled constantly, so it is worth pinning down:

  • Normalize measures the file’s loudness and raises or lowers it so the average hits a target (here −16 LUFS). It is about level, not about squeezing dynamics the way a compressor does.
  • Amplify (adjust volume) applies a gain you type by hand — no measurement, no target. Blunt and manual.
  • Compress (dynamic-range compression) reduces the gap between loud and quiet *within* the file, evening out moment-to-moment swings. Note: "compress" here means dynamics, not file size — that other meaning of compress lives on the compress audio page.

In practice the three often work together. You might compress a voice recording to tame the gap between loud and quiet phrases, then normalize the compressed result to −16 LUFS so it sits at the same level as everything else in the feed. Amplify is what you reach for only when you already know the exact decibels you want and have no need for a measured target at all.

Does normalizing upload my audio?

No. Both the loudness measurement and the gain correction run in ffmpeg.wasm inside your browser. Your file is analysed and rewritten locally and never sent anywhere — confirm it in DevTools → Network, where normalizing produces no upload. Unreleased mixes and confidential recordings stay on your machine.

Need a manual, exact dB change instead of a target? Use adjust audio volume. Smoothing the ends is the job of fade in and out. Once loudness is even, compress the file for delivery. And if the audio is currently inside a clip, extract the audio from the video first, then normalize it here.

Your files never leave your device

Processed locally in your browser — nothing is uploaded. You can verify it yourself: open your browser’s developer tools, watch the Network tab, and use the tool — no upload request is ever made.

  • No file is ever uploaded to a server
  • Works offline after the first visit
  • No account, no watermark, no limits

A little more clarity

Frequently asked questions

01

What LUFS should I normalize a podcast to?

About −16 LUFS is the common target for podcasts and streaming music. Broadcast uses −23 LUFS (EBU R128) or −24 LKFS (US). This tool always normalizes to −16 LUFS; it has no setting for the broadcast or YouTube targets.

02

What is the difference between normalize and amplify?

Amplify applies a gain you type by hand. Normalize measures the file’s loudness first and computes the gain needed to reach a target, so results are consistent across files.

03

Is normalizing the same as compression?

No. Normalizing changes overall level to a target. Dynamic-range compression narrows the gap between loud and quiet within the file. They solve different problems.

04

Why is LUFS better than peak normalization?

LUFS reflects perceived loudness, weighting frequencies like human hearing. Peak normalization only aligns the single loudest sample, which does not match how loud a file feels.

05

Will normalizing cause clipping?

Loudness normalization targets an average, and a true-peak safeguard keeps peaks under the ceiling, so it avoids the clipping that a blind boost can cause.

06

Can I normalize several files to match?

Yes, one file at a time. Every file goes to the same −16 LUFS target, so they sound equally loud when played back to back.

07

Is my file uploaded?

No. Measurement and correction both run locally via WebAssembly. You can verify there is no upload in the Network tab.

Guides

Further reading

Keep going

More tools, same promise.

123 tools for images, video, audio and subtitles — every one of them runs on your device, and a result can go straight into the next.

Browse all tools
  • Free forever
  • No sign-up
  • Nothing uploaded