Normalize Video Audio

Adjust overall video audio loudness in one browser-based FFmpeg pass. Video is copied; AAC audio is re-encoded. Check the exported level.

Local file processing where supportedNo conversion upload queue for local filesFree, no sign-upLast checked: October 2026
or import from

Adjust a video's overall audio loudness

A quiet clip can be difficult to hear beside louder clips. This tool applies FFmpeg's EBU R128 loudnorm filter in a single pass toward your chosen integrated loudness target. It does not analyze a first pass and apply measured values in a second pass, or independently level each scene.

  • Three integrated loudness targets: Choose -14, -16, or -20 LUFS as a starting point, then listen to and measure the export if a platform requires a specific result.
  • True-peak and loudness-range settings: The filter uses a -1.5 dBTP ceiling and LRA 11 setting; these settings do not guarantee every output or remove all sudden level changes.
  • Video stream copy: FFmpeg uses -c:v copy, preserving the encoded video frames while re-encoding audio to AAC at 192 kbps.
  • Local processing: A file chosen from your device is converted in the browser. The FFmpeg engine downloads on first use; cloud imports fetch the selected file into your browser.

FFmpeg WebAssembly loudnorm filter engine

ToolJiffy uses a high-performance client-side FFmpeg WebAssembly pipeline:

The engine runs one FFmpeg loudnorm command on the audio stream with an integrated loudness target, loudness-range setting, and true-peak setting. It copies the video stream. Output keeps the MP4, MOV, or MKV container for those inputs; WebM input produces MKV because the encoded audio is AAC.

Local video processing and practical limits

Local files are processed by FFmpeg WebAssembly in your browser, without being uploaded to ToolJiffy for conversion. The tool downloads its video engine on first use, and optional cloud imports download the selected file into your browser. The picker limits files to 500 MB; long clips may still exhaust device memory or take substantial time. Video and audio codec compatibility varies by file.

Worked example: a quiet phone recording

A talk recorded on a phone from the back of a room plays much quieter than the intro clip before it. Choose the file, keep Standard (-16 LUFS) and click Normalize audio. The result downloads as yourfile-normalized.mp4 with the same picture and a louder, more even soundtrack. Play the loudest and quietest parts on headphones. If the speaker still sounds distant, the problem is room echo or distance from the microphone, which loudness normalization cannot fix.

What this tool does not do

  • It does not remove background noise, hum or echo. Normalization raises noise along with speech.
  • It does not offer broadcast targets such as -23 or -24 LUFS. Use a desktop editor when a broadcaster specifies one.
  • If a file has several audio tracks, such as two languages, FFmpeg's default stream choice keeps one of them.

Step-by-step guide to normalizing video audio

  1. Choose a video: Select an MP4, MOV, WebM, or MKV file up to 500 MB.
  2. Select a target: Choose -14, -16, or -20 LUFS. These are target settings, not certified output measurements.
  3. Normalize and check: Click Normalize audio, download the result, then listen and measure it before publishing when exact loudness matters.

Explore related video editing utilities

To remove audio entirely, use Mute Video, extract audio into MP3 with Video to MP3 Converter, adjust color balance using Video Filters, or compress files with Video Compressor.

Frequently Asked Questions

  • What does Normalize Video Audio change?
    It runs one FFmpeg loudnorm pass toward your selected integrated loudness target. The video stream is copied without re-encoding; audio is re-encoded as 192 kbps AAC. Check the exported level and listen for any remaining jumps.
  • Does normalization change video picture quality?
    The tool stream-copies the video (`-c:v copy`), so its encoded video frames are not re-encoded. Audio is filtered and re-encoded to 192 kbps AAC.
  • Does a single pass guarantee the exact LUFS target?
    No. The selected -14, -16, or -20 LUFS value is a target for one loudnorm pass, not a measured guarantee. The filter does not separately level each scene or speaker.
  • Is my local video uploaded for processing?
    A local file is processed in your browser using FFmpeg WebAssembly, without uploading it to ToolJiffy for conversion. The video engine downloads on first use; optional cloud imports fetch the chosen file into your browser.
  • Which LUFS target setting should I choose?
    Use -16 LUFS as a starting point for speech, -14 for a louder integrated target, or -20 for a quieter target. Check the requirements of your destination and measure the export before publishing.
  • Which video files and output formats are supported?
    The picker accepts MP4, MOV, WebM, and MKV up to 500 MB, subject to available browser memory and codec support. The output keeps MP4, MOV, or MKV when applicable; WebM input downloads as MKV because the audio is AAC.
  • How long does normalization take?
    Time varies with duration, codec, file size, device speed, and browser memory. Copying the video stream avoids video re-encoding, but the audio still needs processing and re-encoding.
  • Is ToolJiffy Normalize Video Audio free to use?
    Yes, it is free without a required account or watermark. The file picker has a 500 MB limit, and large files may exceed your device’s available memory.
200 free tools
Browser-based tools
Local file processing
Free — no sign-up