How to Normalize a FLAC File in 3 Steps
- Upload the FLAC file in the converter above.
- Pick a target: Podcast (−16 LUFS, selected by default), Streaming (−14 LUFS) or Broadcast (−23 LUFS).
- Convert and download the MP3 (VBR V2). Repeat with the same preset for every track you want at the same level.
Why FLAC Files Need Normalization
FLAC is lossless — it preserves every sample of the original recording, including its native loudness level. A classical piano recording might sit at -24 LUFS, while a modern pop master could be -8 LUFS. That's a 16 dB difference, which means one track sounds roughly 3x louder than the other.
When you convert a FLAC collection to MP3 for portable use, this volume inconsistency transfers directly. Without normalization, you're constantly adjusting the volume between songs. Loudness normalization solves this by bringing every track to the same perceived loudness. For the bitrate and encoder side of the conversion, see our best FLAC to MP3 quality settings.
FLAC advantage: Because FLAC preserves the full source signal, loudness measurement and normalization produce the most accurate results possible. Normalizing from an already-lossy MP3 works on degraded data — FLAC gives the encoder the cleanest input.
Which LUFS Target to Choose
Each platform has its own loudness standard. Here are the targets for the three presets available in the converter above:
| Preset | Target | True Peak | Best For |
|---|---|---|---|
| Podcast (-16 LUFS) | -16 LUFS | -1.5 dBTP | Apple Podcasts, spoken word, audiobooks |
| Streaming (-14 LUFS) | -14 LUFS | -1 dBTP | Spotify, YouTube, Tidal, Amazon Music |
| Broadcast (-23 LUFS) | -23 LUFS | -1 dBTP | EBU R128, European TV/radio |
Most common choice: If you're converting your FLAC library for Spotify or YouTube, use Streaming (-14 LUFS). For podcast episodes, use Podcast (-16 LUFS).
How Normalization Works During Conversion
When you upload a FLAC file and select a normalization preset, CleverUtils performs two operations in a single pass:
- FLAC → MP3 conversion: The lossless audio is decoded and re-encoded to MP3 using libmp3lame (VBR V2 by default)
- Loudness normalization: FFmpeg's
loudnormfilter analyzes the audio's integrated loudness (LUFS) and adjusts the gain to reach the target level
The filter runs in a single pass. In this mode loudnorm adjusts gain gradually through the file to hold the target loudness and loudness range (LRA 11, or 7 for Broadcast), so very dynamic recordings come out slightly more even. It does not change frequency response or the stereo image. A true peak ceiling (−1 or −1.5 dBTP, depending on the preset) prevents clipping.
FLAC and Dynamic Range
Audiophiles value FLAC specifically for its ability to preserve dynamics. A well-mastered FLAC file might have a Loudness Range (LRA) of 15+ LU — the difference between the quietest and loudest passages. Heavily compressed pop recordings may have an LRA of only 4–6 LU.
Loudness normalization mostly preserves this range. The single-pass filter used here targets an LRA of 11 LU (7 LU for Broadcast), so a recording with 15+ LU of range is evened out a little. If the dynamics must stay untouched, use ReplayGain tags instead (see below).
Normalization vs compression: Normalization = volume knob (preserves dynamics). Compression = squashes dynamics (loud parts get quieter, quiet parts get louder). CleverUtils applies no separate compressor; only the range control built into single-pass loudnorm.
When Should You Normalize?
- Converting a FLAC music library: Different albums mastered at different loudness levels. Normalize to -14 LUFS for consistent portable playback
- Preparing podcast episodes: Spoken-word FLAC recordings often need normalization to -16 LUFS for Apple Podcasts compliance
- Uploading to Spotify or YouTube: These platforms normalize incoming audio anyway — it's better to deliver at the target loudness than let the platform adjust it
- Mixing sources from different origins: Live recordings, studio tracks, and field recordings all sit at different levels. Normalization evens them out
For a deep dive into LUFS measurement, the EBU R128 standard, and platform-specific targets, see our complete LUFS guide. For choosing the right MP3 bitrate from your FLAC files, see the bitrate guide.
Normalize FLAC Without Converting: ReplayGain
If you want to keep your FLAC files as they are, use ReplayGain. A scanner measures each track and writes the result as tags (REPLAYGAIN_TRACK_GAIN, REPLAYGAIN_ALBUM_GAIN and peak values). The audio is not touched; a player that supports ReplayGain applies the gain during playback.
- foobar2000: select the tracks, right-click and choose ReplayGain → Scan per-file track gain or Scan selection as albums.
- metaflac (command line):
metaflac --add-replay-gain *.flactags the files given as one album. - Track gain vs album gain: track gain brings every song to a similar level; album gain keeps the level differences inside an album, so a quiet intro stays quiet.
| Method | Audio changed | Output | Needs player support |
|---|---|---|---|
| CleverUtils (this page) | Yes, by loudnorm |
MP3 | No |
| ReplayGain tags | No | Same FLAC | Yes |
| Audacity Loudness Normalization | Yes | Any format, including FLAC | No |