Measure, match, verify / KitForma

LUFS meter and loudness normalization with verified WAV export

Measure integrated LUFS, true peak and loudness range locally. Match mono or stereo WAV/FLAC files, compare before and after, and export verified 24-bit WAV audio.

No account neededRuns in your browserFree to use
Loudness WorkbenchLOCAL WORKSPACE
Choose · review · download
From question to next step

Loudness Workbench

Use a real local file or the executable audio example. Compare saved before/after measurements and listen before accepting a normalization decision.

Supported scope: Mono/stereo only · 8–192 kHz · WAV / FLAC · 400 ms–10 minutes per file · 96 MiB input and 24 million decoded channel samples per batch · up to 3 files · 24-bit PCM WAV output. MP3/AAC, video, surround, extensible WAV and live microphone capture are outside this release.

Audio and delivery target

Required fields are marked with an asterisk.

01

1–3 mono/stereo files, 96 MiB combined. Uncompressed PCM8/16/24/32 or float32 WAV, and FLAC. Maximum 24 million decoded channel samples across the batch.

Choose the target required by your delivery specification. −16 is a starting point, not a universal platform rule.

A negative ceiling leaves reconstruction headroom. Lossy encoders can still create different peaks.

Constant gain preserves relative dynamics. Limiting can alter transients; the actual achieved LUFS is always reported.

Loading the local tool… Your files stay in this browser.

Your result

Review your output, then save it to your device.

02

Make the next step clear.

Your findings, assumptions and next steps will appear here after you run the check.

Loudness Workbench · https://loudness.kitforma.com/ · KitForma

01

Integrated LUFS and oversampled true peak

02

Before/after audio and waveform comparison

03

Verified WAV plus batch CSV/JSON

Good questions

Before you start

Does LUFS mean the same thing as peak level?

No. Integrated LUFS uses frequency-weighted signal energy and loudness gating across the programme. Sample peak checks stored samples; true peak estimates the reconstructed waveform between samples. A file can have quiet average loudness and very high transient peaks.

Why did the result miss my loudness target?

With preserve-dynamics processing, a peak ceiling can prevent the requested boost. The tool applies less gain and reports the achieved level. Limiting can bring average level closer, but it changes dynamics and can still require a final correction to respect the measured ceiling.

Does a verified ceiling guarantee every platform will sound the same?

No. The check applies to the actual exported PCM WAV and this meter. Lossy encoding, resampling, playback processing and different true-peak estimators can change peaks. Use the receiving platform’s current delivery requirements and leave appropriate headroom.

Why is loudness range provisional?

LRA uses a distribution of three-second windows. Below three seconds it cannot be measured here; during the first 60 seconds it is marked provisional because a short excerpt may not represent a programme’s full range.

Does the tool upload or resample audio?

No. WAV and FLAC are decoded locally at their stored sample rate. The meter supports mono and stereo and refuses surround layouts. Audio processing runs in a local worker; Cancel discards its pending result.

Can normalization repair clipping or improve a poor recording?

Lowering level creates headroom but cannot reconstruct clipped waveform detail. Limiting can introduce audible changes. Compare the original and exported audio, inspect the clipping counts and retain the source recording.

The evidence behind the check

Sources & assumptions

Formats, algorithms and supported features are documented below. Check the stated scope and inspect your output before using it.

Reviewed 2026-10-18. Read our methodology or report an issue.

Essential local storage remembers this choice for up to 180 days. Your choice applies to this subdomain. Global Privacy Control and Do Not Track override optional measurement.

Advertising has a separate choice. Use Advertising preferences in the footer to allow or reject the optional guide-page banner.