For a 4-minute song from 16-bit 44.1 kHz CD source:
| Format | File size |
|---|
| WAV | 42 MB |
| FLAC level 0 | 30 MB |
| FLAC level 5 (default) | 28 MB |
| FLAC level 8 (max compression) | 27 MB |
| AIFF | 42 MB |
FLAC is roughly 65% the size of WAV at the same audio quality. For a library of 5000 albums (10 tracks each): 50,000 tracks. WAV: 2.1 TB. FLAC: 1.4 TB. The 700 GB savings is significant.
For 4-minute audio:
| Operation | Time |
|---|
| WAV write | 0.1 seconds |
| FLAC level 5 encode | 5-15 seconds |
| FLAC level 8 encode | 15-30 seconds |
| FLAC decode | 1-3 seconds |
FLAC encoding is slower than WAV write. For real-time recording: WAV is the practical choice. For batch archive: FLAC encoding time is acceptable.
For batch processing patterns, see Batch Processing Files Guide.
FLAC is right for:
- Music library storage: significant size savings
- Personal CD rips: lossless, smaller than WAV
- Lossless streaming: Tidal HiFi, Apple Music Lossless use FLAC
- Cross-platform sharing: open source, broad support
- Archival masters: lossless, compressed, well-documented
For most music collections in 2026: FLAC.
WAV is right for:
- Real-time recording: faster write, no encoding overhead
- Studio working files: faster open in DAWs
- Specific hardware compatibility: some old gear doesn't decode FLAC
- Broadcast workflow: WAV (BWF) is the broadcast standard
- Professional masters: simpler format, no encoding step
For active production work: WAV. For archival: FLAC.
For broader audio production context, see Logic Pro Bounce Settings.
| Player | WAV | FLAC |
|---|
| Modern OS (Windows 10+, macOS 10.13+) | Yes | Yes |
| Older OS | Yes | Limited |
| Mobile players | Yes | Yes (most) |
| Car infotainment (modern) | Yes | Yes |
| Car infotainment (very old) | Yes | Limited |
| Roon, Plex, Audirvana | Yes | Yes |
| iTunes/Apple Music | Yes | No (use ALAC) |
| Spotify, YouTube Music | Streaming, not local | Streaming, not local |
| DJ software | Yes | Yes (most) |
For Apple Music app: ALAC instead of FLAC. For everywhere else: FLAC works.
For Apple ecosystem context, see ALAC vs FLAC.
For converting WAV to FLAC:
# FFmpeg
ffmpeg -i input.wav -c:a flac -compression_level 8 output.flac
# Or flac (the official FLAC encoder)
flac --best input.wav # produces input.flac at level 8
flac -8 input.wav # same as above
Compression levels (0-8):
- 0: fastest, larger files
- 5: default, balanced
- 8: smallest files, slower encoding
For batch processing:
for f in *.wav; do
ffmpeg -i "$f" -c:a flac -compression_level 8 "${f%.wav}.flac"
done
Both formats support tagging:
| Tag system | WAV | FLAC |
|---|
| ID3v2 | Yes (chunk) | Limited |
| Vorbis Comments | No | Yes (native) |
| INFO chunk | Yes | No |
| Album art | Yes (ID3 chunk) | Yes (PICTURE block) |
FLAC's Vorbis Comments are richer and more standardized. WAV's ID3 in INFO chunk is workable but less consistent.
For tagging tools: Mp3tag and Tag Editor handle both formats well.
| Bit depth | Use case |
|---|
| 16-bit | CD-quality, most listening |
| 24-bit | Studio masters, archival |
| 32-bit float | Production intermediate |
| Sample rate | Use case |
|---|
| 44.1 kHz | CD-style |
| 48 kHz | Video, broadcast |
| 88.2/96 kHz | High-resolution audio |
| 192 kHz | Audiophile, niche |
Both WAV and FLAC support all these. For most music: 16-bit 44.1 kHz. For high-res masters: 24-bit 96 kHz.
Lossless streaming services use FLAC under the hood:
| Service | Lossless format |
|---|
| Tidal HiFi | FLAC |
| Apple Music Lossless | ALAC (Apple's variant) |
| Amazon Music HD | FLAC |
| Qobuz | FLAC |
| Spotify HiFi (when launched) | Likely FLAC |
For consumers: streaming handles format choice; you don't manage files.
For a typical "audiophile collection" of 1000 albums (12 tracks each, 16-bit 44.1 kHz):
| Format | Total size |
|---|
| WAV | 480 GB |
| FLAC | 280 GB |
| ALAC | 290 GB |
| MP3 320 CBR | 130 GB |
| Opus 192 | 95 GB |
For lossless: FLAC saves 200 GB vs WAV. For lossy: MP3 saves further but isn't lossless.
For archival at scale, see FFV1 Archival Codec (video equivalent of lossless archival).
FLAC won't import into iTunes: expected. iTunes requires ALAC. Convert FLAC to ALAC.
Tags missing after conversion: tagger didn't transfer all tags. Use Mp3tag or similar to verify.
Audio quality different: shouldn't happen with lossless conversion. Verify with flac --test input.flac (verifies integrity).
Slow encoding on weak hardware: FLAC level 8 takes time. Use level 5 (default) for faster encoding with ~5% larger files.
File size larger than expected: FLAC compresses dynamic content less. Highly compressed mastering already produces less compressible data.
For typical music: yes, 30-50% smaller. For very dense, dynamically compressed music: smaller difference (20%).
For archive: FLAC. Smaller storage, lossless, broad compatibility. WAV is fine but inefficient.
DSD (Direct Stream Digital) is SACD's format. Niche audiophile use. Most users stay with FLAC for practical compatibility.
Most modern DAWs (Reaper, Logic, Pro Tools, Ableton) handle FLAC. For best speed: convert to WAV for editing, archive as FLAC.
flac --test input.flac
Tests if the file is intact. Reports errors if corruption.
Yes. Open standard, multiple independent implementations, ISO-documented. Should remain readable for decades.
For broader archival considerations, see FFV1 Archival Codec.
For music archival in 2026: FLAC for storage efficiency (40-50% smaller than WAV). WAV for active studio work (faster open/edit). Both are bit-perfect lossless. For Apple Music compatibility: ALAC instead of FLAC. Our audio converter handles WAV-FLAC-ALAC conversions.