LUFS, dBFS, and Loudness Normalization: What Filmmakers Need to Know
The Mix That Sounded Loud in the Room and Quiet on the Platform
A director finishes the sound mix for their feature and plays it back on the studio monitors. It sounds powerful -- the opening action sequence punches, the quiet dialogue scenes breathe, the score builds with genuine impact. The mixer exports the final file and uploads it to YouTube for a private link review. The director watches it on a laptop. It sounds thin. The dialogue is quiet. The music feels distant. The same mix that filled the room sounds underwhelming on a 13-inch laptop screen.
The director asks the mixer to "make it louder." The mixer adds a limiter, raises the output 4 dB, and exports again. The YouTube version now sounds closer -- but the theatrical DCP they submitted to festivals is no longer compliant. And the Netflix deliverable they were planning to master from the same file is now 8 LUFS over the platform's loudness target.
This situation repeats constantly because loudness in digital audio is genuinely more complex than "turn the fader up." The relationship between LUFS, dBFS, and loudness normalization is what determines whether your mix sounds intentional or broken across every playback context.
The measurement standards in this post are drawn from EBU R128 (European Broadcasting Union Loudness Recommendation 128), ITU-R BS.1770-4 (the international loudness measurement algorithm), and the ATSC A/85 standard used by US broadcasters.
How Loudness Measurement Actually Works
Digital audio has three distinct ways of measuring level, and they describe completely different things. Confusing them is the root cause of most compliance failures.
dBFS (decibels Full Scale) is a measurement of the digital signal level relative to the maximum the system can represent. 0 dBFS is the ceiling -- the highest value a digital audio sample can hold. Everything below it is negative: -6 dBFS, -18 dBFS, -40 dBFS. It measures amplitude of the waveform, not perceived loudness. A 1kHz sine wave at -18 dBFS and a broadband noise signal at -18 dBFS are at the same dBFS level but do not sound equally loud -- the noise is perceptually louder because it excites more of the auditory range simultaneously.
True Peak (dBTP) is a variant of dBFS that accounts for inter-sample peaks -- momentary amplitude values that occur between digital samples during reconstruction in the digital-to-analog converter. A standard peak meter can miss these. A true peak meter interpolates between samples to find the actual peak the analog playback system will produce. This is why the delivery limit is -1 dBTP rather than 0 dBFS: that 1 dB of headroom absorbs the inter-sample excursions that standard peak metering doesn't show.
LUFS (Loudness Units Full Scale) is a perceptual loudness measurement defined by ITU-R BS.1770. It weights the frequency spectrum to approximate how human hearing perceives loudness -- low frequencies contribute less to perceived loudness at equal amplitude, so they're attenuated in the measurement. LUFS comes in three time windows: momentary (400ms), short-term (3 seconds), and integrated (the full program from start to finish). Delivery specifications always refer to integrated LUFS. The integrated measurement is also called Program Loudness or I-LUFS in some DAW displays.
The Key Insight: dBFS and LUFS Are Independent
A signal can be quiet on a dBFS meter but loud in LUFS if it contains a lot of mid-frequency content. A signal can peak high on dBFS but measure quietly in LUFS if it has a very short transient with low average content. This independence is why loudness normalization exists: streaming platforms don't care about your peak level. They normalize to a target integrated LUFS value so all content plays back at comparable perceived loudness.
The practical implication: a mix mastered to -9 LUFS integrated (heavily limited for maximum loudness) will be turned down by YouTube's normalization to -14 LUFS, and will still sound compressed and lifeless because the limiting that got it to -9 LUFS removed the dynamic range. A mix mastered to -14 LUFS with real dynamics sounds better after normalization than an over-limited mix at the same target level.
Platform Loudness Normalization Reference
| Platform | Normalization Target | Measurement | Max True Peak | Notes |
|---|---|---|---|---|
| YouTube | -14 LUFS | Integrated | -1 dBTP | Normalizes down; content under -14 LUFS is not boosted |
| Spotify | -14 LUFS | Integrated | -1 dBTP | Three loudness modes; default is -14 LUFS |
| Apple Music | -16 LUFS | Integrated | -1 dBTP | Sound Check feature; can be disabled by user |
| Netflix (streaming) | -27 LUFS | Integrated | -2 dBTP | Theatrical content; short-form varies |
| Amazon Prime Video | -24 LUFS | Integrated | -2 dBTP | Per Amazon Delivery Specification |
| BBC / EBU Broadcast | -23 LUFS | Integrated | -1 dBTP | EBU R128 standard |
| US Broadcast | -24 LUFS | Integrated | -2 dBTP | ATSC A/85 standard |
Content louder than the platform target is normalized downward. Content quieter than the target is typically left as-is (platforms generally don't boost quiet content to avoid noise floor amplification). This asymmetry means there's no benefit to mixing louder than the delivery target -- you'll only be turned down, and the dynamic range you sacrificed to hit a loud number will be gone permanently.
Three Real-World Loudness Scenarios
Example 1: Short Film, Festival and Streaming Delivery
A 28-minute short drama with a wide dynamic range -- intimate dialogue scenes averaging -35 LUFS short-term and a climactic sequence averaging -18 LUFS short-term. The mixer exports the full program and measures the integrated loudness at -22.4 LUFS with a true peak of -1.2 dBTP.
Target: Festivals (Sundance, SXSW) use -24 LUFS / -1 dBTP. The mix is 1.6 LU too loud and 0.2 dB under the true peak limit.
Correction: The mixer applied a -1.6 LU gain adjustment in iZotope RX Loudness Control with the true peak limiter set to -1 dBTP. No dynamic range was affected -- the gain adjustment is uniform. The integrated measurement on re-export was -24.0 LUFS with a true peak of -1.8 dBTP. Compliant without any audible change to the mix character.
Decision: The same corrected master was used for festival submission and VOD delivery. The short-term loudness variation -- from -35 LUFS in quiet scenes to -18 LUFS in the climax -- remained fully intact in the normalized version.
Example 2: Corporate Video, YouTube Delivery
A 4-minute brand video with a punchy score and loud sound design. The mixer masters it to -10 LUFS for maximum apparent loudness, applying heavy limiting across the mix bus.
Result on YouTube: YouTube normalizes the video down to -14 LUFS. The 4 LU reduction reveals the pumping artifacts of the limiting that were inaudible at the original level. The score sounds compressed. The client wants it to sound "louder."
Corrected approach: The mixer remixed without the aggressive bus limiting, targeting -14 LUFS integrated as the mix goal from the start. The result was a louder-sounding video on YouTube despite measuring at the same -14 LUFS after normalization -- because the dynamics were preserved rather than compressed away.
Key lesson: Mixing to the delivery target from the start produces better results than applying loudness correction as a final step. The LUFS Loudness Calculator helps you understand what gain adjustment a post-mix correction requires before committing to a full remix.
Example 3: Feature Film, Netflix Theatrical Delivery
A 98-minute narrative feature delivering to Netflix. The platform requires -27 LUFS integrated, -2 dBTP true peak, with a tolerance of ±2 LU.
The challenge: The re-recording mixer is accustomed to mixing to -23 LUFS for broadcast. At -27 LUFS, the mix feels "too quiet" on the studio monitors during the final review session.
Solution: The mixer recalibrated the monitoring level per Netflix's specification -- raising the monitor gain by approximately 4 dB to compensate for the lower output level. At the correct monitoring calibration, the -27 LUFS mix sounds equivalent to a -23 LUFS mix on broadcast-calibrated monitors. The perceived loudness in the room was the same. The difference is that the mix retains 4 additional dB of headroom, which the delivery system uses to maintain theatrical dynamic range on home playback.
Outcome: The final deliverable measured -26.8 LUFS integrated with a true peak of -2.2 dBTP -- within the ±2 LU tolerance and under the true peak limit. Netflix QC accepted the file without correction.
How to Meter and Hit Compliance: A Step-by-Step Process
Step 1: Set up integrated LUFS metering in your DAW before any mixing work. In DaVinci Resolve Fairlight, the loudness meter is in the master bus panel -- enable it and set the target to your delivery spec. In Pro Tools, use the Avid Pro Limiter or Waves WLM Plus on the master bus as a meter. In Logic Pro X, enable the Loudness Meter in the master channel. In Adobe Audition, use the Amplitude Statistics panel.
Step 2: Calibrate your monitoring level for the delivery target. If you're mixing for Netflix (-27 LUFS), your monitor gain should be higher than a broadcast mix session (-23 LUFS) to keep the perceived loudness in the room consistent. The standard is: for every 1 LU of loudness target reduction, raise monitor gain by 1 dB. Mixing at the correct monitor level prevents the reflex to push faders higher to compensate for the quieter perceived output.
Step 3: Mix with the integrated LUFS meter visible at all times. The short-term LUFS display (3-second window) is your real-time mixing reference. The integrated value accumulates as the session runs. Periodically pause and check integrated -- if it's trending 3+ LU above or below target at the 30-minute mark of a 90-minute film, adjust your gain staging mid-session rather than applying a correction at the end.
Step 4: Apply a true peak limiter as the last processor in the master bus chain. Set it to the platform's true peak limit (-1 dBTP for most, -2 dBTP for Netflix and theatrical). Use a limiter that operates in inter-sample peak mode. The limiter should be doing minimal work -- catching the occasional transient, not continuously restricting the signal. If it's regularly reducing gain by more than 2-3 dB, the mix level is too high for the delivery target.
Step 5: Export and re-measure on the bounce before submission. Some DAW plugins measure in real time but can accumulate minor discrepancies over a long program. Export the final file and re-measure it using a standalone loudness analysis tool: iZotope RX, Nugen Audio VisLM, or the free JACK audio analysis suite. Confirm integrated LUFS, true peak, and loudness range (LRA) against the spec sheet.
Step 6: If the integrated measurement is off by more than 1 LU, apply a uniform gain correction rather than remixing. Import the final bounce into a new session, apply a single gain plugin on the track set to the correction value (e.g., -1.8 dB to bring -22.2 LUFS down to -24 LUFS), re-apply the true peak limiter, and export again. A gain-only correction affects loudness without altering the dynamic relationships within the mix.
Pro Tips and Common Mistakes
Pro Tip: Loudness Range (LRA), measured in LU, describes the variation between the quietest and loudest sections of your program. Broadcasters don't mandate a specific LRA value, but a program with an LRA above 20 LU will sound inconsistent on consumer playback systems. A dialogue-heavy documentary typically has an LRA of 12-18 LU. A feature film with action sequences might hit 18-22 LU. If your LRA exceeds 25 LU, consider whether the quiet sections are genuinely too quiet or whether a few very loud moments are skewing the measurement upward.
Pro Tip: When mixing a film that will deliver to both broadcast (-23 LUFS) and streaming (-27 LUFS), mix to -23 LUFS with a true peak of -1 dBTP. The broadcast version is your reference. The streaming version is created by applying a -4 LU gain reduction with a true peak limiter -- a 10-minute operation that requires no remixing. Don't try to create a single master that somehow satisfies both targets without a loudness step -- the 4 LU difference means either the broadcast version is at the streaming target (fine for broadcast playback, but loud if used as a streaming master) or the streaming version is the broadcast target (non-compliant for broadcast).
Pro Tip: For documentaries with archive audio (archival footage, telephone recordings, news clips), integrate those sections into your overall LUFS measurement. Archive audio often has very different dynamic characteristics from your primary sound design. Don't correct archive sections in isolation -- treat the entire program as a continuous loudness entity and confirm the integrated measurement across the full duration including all archive material.
Common Mistake: Using a peak meter to judge compliance and assuming -6 dBFS peak means -24 LUFS integrated. There is no fixed relationship between peak level and LUFS. A heavily compressed program can peak at -6 dBFS and measure -10 LUFS integrated. A dynamically mixed orchestral program can peak at -3 dBFS and measure -28 LUFS integrated. Peak meters are useful for preventing clipping -- they don't tell you anything about loudness compliance.
Common Mistake: Applying heavy bus compression to raise integrated LUFS quickly rather than adjusting gain staging. Bus compression increases integrated LUFS by reducing dynamic range -- the quieter sections are brought up closer to the louder ones. This achieves numerical compliance but destroys the dynamic character of the mix. A gain adjustment achieves the same LUFS change without touching dynamics. Use compression as a mix tool, not a compliance tool.
Frequently Asked Questions
What's the difference between LUFS and LKFS?
They're the same measurement. LKFS (Loudness, K-weighted, relative to Full Scale) is the original term used by ITU-R BS.1770 when the standard was first published. LUFS (Loudness Units Full Scale) was introduced by the EBU R128 standard as a more intuitive name for the same algorithm. LKFS is still used in US broadcast specifications (ATSC A/85 uses LKFS), while EBU R128 and most streaming platform specs use LUFS. The numerical values are identical: -23 LUFS equals -23 LKFS.
Why does my mix sound louder than the LUFS number suggests?
Perceived loudness depends on frequency content as well as level. Mixes with significant upper-midrange content (2-5kHz) sound louder than their LUFS value relative to bass-heavy or high-frequency-heavy material. The BS.1770 K-weighting filter approximates but doesn't perfectly model individual hearing perception. Additionally, loudness range (LRA) affects how loud a mix sounds -- a highly compressed mix at -18 LUFS can sound louder in practice than a wide-dynamic mix at -16 LUFS because the compressed mix has no quiet moments to contrast against.
How do I measure LUFS in DaVinci Resolve?
In the Fairlight page, open the Meters panel and select the Loudness Meter from the panel options. Set the target to your delivery specification. The meter displays momentary, short-term, and integrated loudness simultaneously. To measure an existing file, import it into a Fairlight timeline, add the Loudness Meter to the master bus output, and play the entire file from start to finish. The integrated value at the end of playback is your program loudness measurement.
Does loudness normalization affect true peak levels?
Yes. When a platform normalizes your program down from -14 LUFS to -27 LUFS, it applies a -13 LU gain reduction to the audio signal. If your original true peak was -1 dBTP, after normalization it becomes approximately -14 dBTP -- well under any true peak limit. The concern runs in the opposite direction: if your program is quieter than the platform target and the platform applies upward normalization (rare -- most platforms don't boost), the true peak would increase. Netflix and most streaming platforms only normalize downward for this reason.
What loudness target should I use if I don't know where the film will be distributed?
Use -24 LUFS integrated and -1 dBTP true peak as your default master. This is the EBU R128 / ATSC A/85 broadcast standard and falls within the tolerance of every major streaming platform. It gives you the flexibility to create a Netflix-specific master (-27 LUFS, a 3 LU reduction from your -24 LUFS master) or a YouTube-specific master (-14 LUFS, a 10 LU gain increase that should be re-evaluated for peak compliance) without a full remix session.
Related Tools
The LUFS Loudness Calculator lets you input your measured integrated loudness and delivery target to calculate the exact gain correction needed for compliance in seconds. For the full picture of audio delivery requirements -- channel configuration, sample rate, and bit depth alongside LUFS targets -- the post on audio delivery standards for film and television covers every major platform and broadcaster in one reference. If your post pipeline involves music and you're wondering how your score's loudness interacts with the mix, music and picture lock: how to sync score to your edit covers the composer-to-mixer handoff in detail. The Audio Bitrate Storage Calculator helps you plan file sizes for the multiple audio deliverables most platforms require.
Conclusion
LUFS is the measurement that matters. dBFS tells you whether you're clipping. True peak tells you whether your signal will cause distortion on playback. LUFS tells you whether the platform will play your mix at the level you intended. All three measurements are necessary; only LUFS determines compliance.
This guide covers stereo and 5.1 integrated loudness targeting. Dolby Atmos and immersive audio delivery involve additional dialog normalization metadata (dialnorm) that falls outside the scope of a single loudness target -- those workflows require the platform's Atmos-specific delivery specification.
What's the widest loudness range you've managed on a mix that still held together on consumer speakers -- and did you end up applying dialogue normalization or leave the dynamics intact?