What Is FLAC? Complete Audio Format Guide 2026

What is FLAC? FLAC (Free Lossless Audio Codec) is an open-source audio format that compresses audio without any quality loss — the decoded file is bit-for-bit identical to the original recording. A typical FLAC file is 40–60% smaller than WAV at exactly the same audio quality. It was created in 2001 and is maintained by Xiph.Org as a royalty-free open standard. Use FLAC for archiving and audiophile listening. Convert to WAV for hardware and DAW compatibility; to MP3 for sharing and mobile.

FLAC is the gold standard for lossless audio archiving — it gives you WAV quality at roughly half the file size, and it is completely free and open. Understanding when to use it, when to convert it, and what can actually play it will save you a lot of frustration.

This guide covers everything: what FLAC is, how its compression levels work, how it compares to WAV, MP3, and ALAC, what devices and software support it, and the fastest way to convert it to any format you need.

40–60%smaller than WAV, same quality
0–8compression levels (5 = default)
2001created by Josh Coalson
32-bitmax bit depth supported
97%+cross-platform software support

What Does FLAC Stand For?

FLAC stands for Free Lossless Audio Codec:

  • Free — open, royalty-free, not proprietary. Anyone can implement it without licensing fees.
  • Lossless — no audio data is discarded during compression. The decoded output is bit-for-bit identical to the uncompressed original.
  • Audio — designed specifically for audio (as opposed to general-purpose compression like ZIP).
  • Codec — handles both encoding (compressing) and decoding (decompressing) audio data.

It was created by Josh Coalson and first released in 2001. In 2012 it was transferred to the Xiph.Org Foundation (the same organisation behind Ogg Vorbis and Opus). The reference implementation is available as open-source software under the BSD licence.

How FLAC Compression Works

FLAC uses a combination of techniques to compress audio without losing any data:

  • Linear predictive coding (LPC) — the encoder predicts each audio sample based on previous samples, then stores only the small "error" (the difference between prediction and reality) rather than the raw sample values.
  • Rice coding — the error values are encoded using an efficient variable-length integer scheme that produces very compact output for audio signals.
  • MD5 checksum — every FLAC file stores an MD5 hash of the original audio so the decoder can verify it decoded correctly. This makes FLAC files self-verifying.

The key practical result: FLAC compression is asymmetric. Higher compression levels (0–8) take longer to encode, but decoding speed is identical regardless of compression level. Once a FLAC file is encoded, playing it back is always fast — there is no penalty for using the highest compression level when archiving.

FLAC Technical Specifications

PropertyFLAC
File extension.flac
MIME typeaudio/flac, audio/x-flac
CompressionLossless (no data discarded)
Compression levels0 (none) to 8 (maximum) — default is 5
Bit depths4, 8, 12, 16, 20, 24, 32 bit
Sample rates1 Hz to 655,350 Hz (practical: up to 192 kHz)
ChannelsUp to 8 (7.1 surround)
Max file size~4 GB (2³² samples)
MetadataVorbis comments (title, artist, album, etc.)
Embedded album artYes (PICTURE block)
Cue sheetsYes (full CD cue sheet embedding)
ReplayGainYes
SeekableYes — instant random-access seeking
DRMNone — fully open
LicenceBSD (open source, royalty-free)

FLAC Compression Levels 0–8 Explained

FLAC has 9 compression levels (0 to 8). All levels produce identical audio quality — you always get a lossless decode. The only differences are encoding speed and output file size.

LevelEncoding speedFile size vs WAVFile size vs FLAC 5Best for
0Fastest~0% smaller (no compression)~+10% largerReal-time recording
1Very fast~45% smaller~+7% largerLive capture pipelines
2Fast~47% smaller~+5% largerFast encoding workflows
3Fast~49% smaller~+3% largerGeneral use
4Normal~50% smaller~+2% largerGeneral use
5Normal~52% smallerDefault — best balance
6Slower~53% smaller~1% smallerArchiving (more time OK)
7Slow~54% smaller~2% smallerMaximum archive compression
8Slowest (5–10× vs level 5)~55% smaller~3% smallerOnly if every byte counts
Key takeaway: Going from level 5 to level 8 saves only ~3% more space but encodes 5–10× slower. For most archiving use cases, level 5 is optimal. Level 0 is useful only for real-time recording where you cannot afford any encoding delay.

Real File Size Comparison

The numbers below are for a typical 1-hour stereo album at CD quality (44.1 kHz, 16-bit). FLAC file size varies with musical content — dense orchestral music compresses less than simple acoustic recordings.

Format1-hour album3-min songQualityCompression
WAV (uncompressed)~635 MB~32 MBLosslessNone
FLAC level 5 (typical)~290 MB~15 MBLossless~54% smaller than WAV
FLAC level 8 (max)~270 MB~14 MBLossless~57% smaller than WAV
ALAC (Apple Lossless)~310 MB~16 MBLossless~51% smaller than WAV
MP3 320 kbps~138 MB~7 MBLossy (excellent)~78% smaller than WAV
AAC 256 kbps~115 MB~6 MBLossy (excellent)~82% smaller than WAV
MP3 192 kbps~83 MB~4 MBLossy (good)~87% smaller than WAV
MP3 128 kbps~55 MB~3 MBLossy (acceptable)~91% smaller than WAV
Opus 128 kbps~55 MB~3 MBLossy (excellent at bitrate)~91% smaller than WAV

For a 24-bit/96 kHz studio-quality recording (used in high-resolution audio), multiply the above sizes roughly by 3× for WAV and 2.5× for FLAC. A 1-hour 24/96 album is ~3.4 GB as WAV and ~1.4 GB as FLAC.

FLAC vs WAV vs MP3 vs ALAC — Full Comparison

PropertyFLACWAVMP3ALAC
Quality typeLosslessLosslessLossyLossless
File size (1-hr album)~290 MB~635 MB~138 MB (320kbps)~310 MB
CompressionLossless, 40–60%NoneLossy, 75–90%Lossless, 40–50%
Open / royalty-freeYes (BSD)YesYes (patents expired 2017)No (Apple proprietary)
Windows supportYes (Win 10 1903+)NativeNativeiTunes only
macOS / iPhone supportNo nativeNativeNativeNative
Android supportYes (native)YesYesLimited
Linux supportNativeYesYesLimited
Hardware samplersMostly noUniversalSomeRarely
DAW compatibilityGood (FL Studio 20+, Ableton 10+)UniversalGoodMac only
Metadata / album artFull (Vorbis comments)Limited (ID3 via workaround)ID3 tagsiTunes metadata
Streaming servicesTidal, QobuzNoneSpotify, YouTube, etc.Apple Music only
Best use caseArchive + cross-platform audiophileStudio / hardwareSharing + mobileApple ecosystem

Is FLAC Actually Better Quality Than MP3?

Objectively, yes — FLAC preserves every bit of the original audio signal. MP3 permanently discards audio information that psychoacoustic models predict the human ear will not notice. This is a lossy process that cannot be reversed.

In practice, the perceptual difference depends heavily on bitrate and playback equipment:

  • MP3 at 320 kbps — in double-blind ABX tests, most listeners cannot reliably distinguish this from FLAC on typical headphones or speakers. The difference is measurable by a spectrograph but rarely audible.
  • MP3 at 192 kbps — audible on high-end systems with complex musical content (cymbals, reverb tails, sustained string chords).
  • MP3 at 128 kbps — artefacts ("pre-ringing", "tinny" high frequencies) are audible to most listeners on any reasonable equipment.
Rule of thumb: If you are archiving, always keep FLAC — you can generate MP3 from FLAC at any time. Converting MP3 → FLAC produces a FLAC-sized file with MP3-quality audio (generation loss). You cannot recover what MP3 threw away.

FLAC Compatibility — What Plays FLAC?

Software Players

SoftwareFLACPlatformNotes
VLC media playerWin/Mac/Linux/iOS/AndroidBest universal choice
foobar2000Windows, AndroidReference FLAC player, highly configurable
WinampWindowsVia FLAC plugin (bundled)
AudacityWin/Mac/LinuxFull read/write support
Windows Media PlayerWindows 10 1903+Earlier versions need codec pack
iTunes / Apple MusicMac/WinUse ALAC instead
Plex Media ServerAll platformsStreams FLAC to clients
KodiAll platformsFull native support
MusicBeeWindowsExcellent FLAC library manager
ClementineWin/Mac/LinuxOpen-source music player

DAWs and Audio Software

DAW / ToolFLACNotes
Ableton Live✅ (v10+)Older versions: convert to WAV first
FL Studio✅ (v20+)Older FL Studio versions require WAV
Pro Tools✅ (v12.4+)Limited support — WAV recommended for sessions
Logic ProMac only; use ALAC or WAV
GarageBandMac/iOS; use ALAC or WAV
ReaperFull read/write support
AudacityImport and export FLAC
Adobe Audition✅ (import only)Export as WAV for further editing
Cubase / Nuendo✅ (import)Export as WAV/AIFF for delivery

Devices and Hardware

Device / PlatformFLACNotes
Android (3.1+)Native support in stock music app and most players
iPhone / iPad⚠️Not in Music app; plays in VLC, foobar2000 Mobile, Neutron
Windows 10/11✅ (1903+)Native in Groove Music and Media Player; older Win needs codec
macOS❌ nativeVLC or foobar2000 Mac; native ALAC recommended
LinuxNative ALSA + GStreamer support
Akai MPC, Roland SP-404WAV only — convert before loading SD card
Pioneer CDJ / XDJWAV, MP3, AAC only
Sony Walkman (NW series)Most NW series players support FLAC natively
SonosFLAC streamed from library via Plex/NAS
PS4 / PS5Via USB stick or Media Player app
Xbox Series X/SVia Media Player app
Modern car audio (2020+)⚠️Partial — check your head unit specs
Tidal (streaming)FLAC served for HiFi and HiFi Plus subscribers
Qobuz (streaming)FLAC downloads and streaming for Studio subscribers

FLAC vs ALAC — Which Lossless Format Should You Use?

Choose FLAC Open

  • Windows, Linux, Android primary users
  • Audiophile hardware: Sony Walkman, Astell&Kern, iBasso
  • Streaming lossless: Tidal, Qobuz downloads
  • Cross-platform sharing with other audio enthusiasts
  • Maximum software compatibility (VLC, foobar2000, Reaper)
  • Open source archiving projects

Choose ALAC Apple

  • iPhone / iPad as primary listening device
  • Mac-based production (Logic Pro, GarageBand)
  • Apple Music lossless subscription downloads
  • Apple TV, HomePod, AirPlay workflows
  • iTunes library management
  • CarPlay audio (many head units prefer ALAC)

Sound quality is identical — both are lossless. FLAC is typically 5–10% smaller than ALAC at equivalent compression settings. If you live in the Apple ecosystem, ALAC is the path of least resistance. For everyone else, FLAC has broader support.

When to Use FLAC — and When to Convert

📦 Archiving your music collection
Ripping CDs, backing up purchased downloads, or digitising vinyl. FLAC gives you WAV quality at half the storage cost. You can always generate MP3 or AAC from FLAC later.
🎧 Audiophile listening
If you have high-end DAC/amp equipment and can hear the difference, FLAC is the correct format. Pair with foobar2000 (Windows) or VLC on any platform.
🎵 Tidal / Qobuz downloads
Both services deliver FLAC files for offline listening on their apps, and Qobuz allows direct FLAC download purchases. This is the practical way most people encounter FLAC files today.
🏠 NAS / home media server
Plex and Kodi support FLAC natively and can transcode to MP3/AAC on the fly for streaming to devices that don't support FLAC. Store as FLAC, serve as needed.
❌ Converting FLAC → MP3 first
Convert FLAC to MP3 when you need to: share via email or messaging, play on a device that won't support FLAC, upload to a platform (SoundCloud, YouTube) that requires MP3, or save storage on a phone with limited capacity.
❌ Converting FLAC → WAV first
Convert to WAV when loading samples into hardware (Akai MPC, Roland SP-404, Elektron gear), starting a DAW session in Logic Pro, opening in older FL Studio or Ableton versions, or delivering to a vinyl mastering engineer.

How to Convert FLAC — Free, No Software Required

All of the converters below run entirely in your browser — nothing is uploaded to any server, and they are completely free.

FLAC to WAV

Best for: hardware samplers (Akai MPC, Roland SP-404), DAW import, vinyl mastering, any hardware or software that requires uncompressed audio.

FLAC to WAV Converter

Bit-perfect lossless conversion. The WAV output is acoustically identical to your FLAC — just uncompressed. Works with any bit depth and sample rate.

FLAC to MP3

Best for: sharing files, playing on devices with limited storage, uploading to platforms, email attachments, car audio systems that don't support FLAC.

Recommended bitrate settings:

  • 320 kbps — maximum MP3 quality. Use when you want the closest possible result to the FLAC original and file size is not a concern.
  • 192 kbps — excellent quality/size balance. Virtually indistinguishable from 320 kbps on most equipment. Good default for sharing.
  • 128 kbps — smaller files, audible artefacts on good equipment. Use only when storage or bandwidth is severely limited.

FLAC to MP3 Converter

Free, browser-based, no upload. Choose your bitrate (128, 192, or 320 kbps) and batch convert entire albums at once.

FLAC to Other Formats

Converting via FFmpeg (command line)

If you prefer a command-line approach for batch conversion:

# FLAC to WAV (bit-perfect)
ffmpeg -i input.flac output.wav

# FLAC to MP3 at 320 kbps
ffmpeg -i input.flac -codec:a libmp3lame -qscale:a 0 output.mp3

# FLAC to MP3 at 192 kbps
ffmpeg -i input.flac -codec:a libmp3lame -b:a 192k output.mp3

# Batch convert all FLAC in folder to WAV (Linux/Mac)
for f in *.flac; do ffmpeg -i "$f" "${f%.flac}.wav"; done

FLAC on iPhone — Why It Doesn't Work and What to Do

The default Music app on iPhone does not support FLAC. Apple designed iOS to use ALAC (Apple Lossless) for lossless audio. However, you have several practical options:

  1. Install VLC for iOS — free, plays FLAC directly, supports all bit depths and sample rates. Easiest solution for casual listening.
  2. Install foobar2000 Mobile — free, full FLAC support with gapless playback and ReplayGain support. Best for audiophile use.
  3. Convert FLAC to ALAC — then add to your iTunes/Music library. Quality is identical (both lossless); ALAC just plays natively in the Music app with all Apple ecosystem features (CarPlay, HomePod, AirPlay).
  4. Convert FLAC to AAC 256 kbps — if storage is limited on your iPhone and you primarily listen on Apple earbuds. AAC 256 kbps is Apple's "high quality" tier and is effectively transparent on most equipment.
Note on iOS 11+: iOS 11 added partial FLAC support via the AVFoundation framework. Some apps (like the Files app) can preview FLAC files. But the Music app still will not import or sync FLAC. The third-party app approach remains the most reliable.

Frequently Asked Questions

What is FLAC?
FLAC (Free Lossless Audio Codec) is an open-source audio format that compresses audio without any quality loss. The decoded output is bit-for-bit identical to the original recording. FLAC files are typically 40–60% smaller than WAV at the same quality. It was created in 2001 by Josh Coalson and is maintained by the Xiph.Org Foundation as a royalty-free open standard.
What does FLAC stand for?
FLAC stands for Free Lossless Audio Codec. Free = royalty-free open standard. Lossless = no audio data discarded during compression. Audio = designed for audio signals. Codec = handles both encoding and decoding.
Is FLAC better quality than MP3?
Objectively yes — FLAC is lossless, MP3 permanently discards audio data. In practice, most people cannot distinguish FLAC from MP3 at 320 kbps in blind tests on typical equipment. The difference is audible on high-end systems at 192 kbps and below. Always archive as FLAC — you can generate lower-quality formats later, but you cannot recover what MP3 threw away.
Is FLAC the same quality as WAV?
Yes — they are acoustically identical. FLAC is losslessly compressed WAV. Converting FLAC to WAV produces a bit-perfect copy. The only difference is file size: WAV is uncompressed (~635 MB/hour), FLAC is compressed (~290 MB/hour). For actual listening, you cannot tell them apart.
Does iPhone support FLAC?
The default Music app does not support FLAC. Apple uses ALAC (Apple Lossless) for lossless audio. For FLAC on iPhone: install VLC (free, plays FLAC directly) or foobar2000 Mobile. Alternatively, convert FLAC to ALAC — both are lossless and quality is identical, but ALAC works natively in the Music app and CarPlay.
What is the best FLAC compression level?
Level 5 (the default) is the best balance — about 52% smaller than WAV with reasonable encoding speed. All levels 0–8 produce identical audio quality; only encoding speed and file size differ. Level 8 is only ~3% smaller than level 5 but encodes 5–10× slower. For real-time recording, use level 0–2. For archiving finished content, use level 5–8.
Why can't my hardware sampler read FLAC?
Most hardware samplers (Akai MPC, Roland SP-404, Elektron Digitakt/Octatrack, Pioneer CDJ) only read WAV and sometimes AIFF. FLAC requires a software decoder — hardware with limited processing power typically cannot decompress FLAC in real time. Convert your FLAC files to WAV before loading them onto an SD card for your sampler. Use the free FLAC to WAV converter — it is bit-perfect.
FLAC vs ALAC — which is better?
Audio quality is identical — both are lossless. FLAC is open source, slightly smaller (5–10%), and has broader support on Windows, Linux, Android, and most audiophile hardware. ALAC is proprietary to Apple and works natively on iPhone, Mac, Logic Pro, iTunes, and CarPlay. Choose based on your ecosystem: FLAC for cross-platform use, ALAC for Apple-first workflows.
How do I convert FLAC to WAV free?
Use Convertlo's FLAC to WAV converter — upload your file, click Convert, download the WAV. Runs entirely in your browser, no file upload to a server, completely free. The conversion is bit-perfect lossless: the WAV output is acoustically identical to the FLAC source.
How do I convert FLAC to MP3?
Use Convertlo's FLAC to MP3 converter. Choose 320 kbps for maximum quality, 192 kbps for a good size/quality balance. The converter runs in your browser, processes files locally, and supports batch conversion for albums. No software to install, no file upload, free.
Can Spotify or Apple Music stream FLAC?
Spotify uses Ogg Vorbis internally (not FLAC). Apple Music streams ALAC for lossless (not FLAC). Tidal and Qobuz are the major streaming platforms that natively stream and download FLAC files for subscribers. If you want lossless streaming on Spotify or Apple Music, they deliver it — just in a different format (Ogg Vorbis and ALAC respectively).
Is converting MP3 to FLAC worth it?
No — this is a common mistake. Converting MP3 to FLAC creates a large FLAC file that still has MP3 audio quality. The MP3 artefacts are preserved and the missing audio data cannot be recovered. The only reason to do it is if a tool requires a FLAC input and you only have the MP3 source. Always start the archiving chain from the original lossless source.