WAV and FLAC are both lossless audio formats, which means neither discards any audio data during compression. A WAV file and a FLAC file derived from the same source will sound absolutely identical when played back — not subjectively similar, bit-for-bit identical audio output. The question is never about quality; it's about file size, compatibility, and workflow.

WAV (Waveform Audio File Format) dates from 1991 and was developed by Microsoft and IBM as the audio format for Windows. It stores audio with minimal processing — most WAV files are simply raw PCM audio with a small header. Simple, universal, and unchanged in over 30 years.

FLAC (Free Lossless Audio Codec) was released in 2001 as an open-source alternative that adds compression without quality loss. A 30 MB WAV file typically compresses to 17-20 MB as FLAC — around 40-60% of the original size — with no difference in audio output. FLAC also supports rich metadata (album art, lyrics, multi-value tags) that WAV handles poorly.

WAV and FLAC: The Technical Details

WAV: Uncompressed PCM Audio

WAV uses the RIFF (Resource Interchange File Format) container, developed in 1991. The vast majority of WAV files contain uncompressed Linear PCM (LPCM) audio — raw sample values with no compression applied. Each sample is stored as an integer (typically 16-bit or 24-bit) and the file size scales linearly with duration, sample rate, and bit depth.

16-bit/44.1 kHz stereo WAV (CD quality): 10.1 MB per minute. 24-bit/96 kHz stereo WAV (hi-res): 34.6 MB per minute. 24-bit/192 kHz stereo WAV (studio ultra-hi-res): 69.1 MB per minute. WAV technically supports compressed audio via the WAVE_FORMAT_EXTENSIBLE structure, but compressed WAV is rarely used in practice because FLAC and other dedicated lossless codecs do it better.

WAV has one significant limitation: it uses 32-bit file offsets in the original spec, theoretically limiting files to 4 GB (about 6.7 hours of 16-bit/44.1 kHz stereo audio). The RF64/W64 extension extends this, but compatibility varies. For most use cases, 4 GB is more than sufficient.

FLAC: Lossless Compression with Metadata

FLAC uses linear predictive coding (LPC) to compress audio. It analyzes consecutive samples, models their mathematical relationship (prediction), stores the prediction model, and stores only the residual (the difference between predicted and actual values). These residuals are then entropy-coded. On decode, the process reverses exactly, reconstructing the original samples perfectly.

FLAC's compression ratio depends heavily on content. Silence compresses almost to nothing. Complex orchestral music with high entropy compresses less. Typical music compresses to 40-70% of original WAV size. Simple acoustic recordings may compress to 30-40%. FLAC's compression levels (0-8) trade encoding time for compression ratio — the default level 5 provides a good balance; higher levels produce marginally smaller files but take significantly longer to encode.

FLAC natively supports Vorbis Comment tags (flexible key-value pairs), embedded album art as PICTURE blocks, MD5 checksums for data integrity verification, cue sheets, and seek tables for fast random access. These features make FLAC substantially more capable than WAV for music library management.

Technical Comparison: WAV vs FLAC

FeatureWAVFLAC
CompressionNone (raw PCM)Lossless (~40-60% of WAV size)
QualityLossless (no processing)Lossless (bit-perfect decode)
Max bit depth32-bit float (WAVE_FORMAT_IEEE_FLOAT)32-bit integer
Max sample rateUnlimited (4 GB file limit)655.35 kHz
Max channelsUnlimited (with WAVE_FORMAT_EXTENSIBLE)8 channels
Max file size4 GB (standard); unlimited (RF64/W64)Unlimited (64-bit addressing)
Metadata (tags)Limited (ID3 or BWF chunks)Rich (Vorbis Comments, album art, cue sheets)
Data integrityNone built-inMD5 checksum per block
Seek timeO(1) — direct byte offsetO(log n) — via seek table
Software supportUniversal — every audio appAll modern apps; some professional DAWs lag
Patent/licenseOpen standardOpen-source (BSD license)

File Size Comparison

Format3-min song (CD quality)60-min album (CD quality)3-min song (24-bit/96kHz)
WAV (16-bit/44.1kHz)~30 MB~600 MB
FLAC (CD quality)~17–22 MB~340–440 MB
WAV (24-bit/96kHz)~104 MB
FLAC (24-bit/96kHz)~55–75 MB

FLAC saves 40-60% storage vs WAV with identical audio quality. For a 1,000-song library at CD quality, WAV requires ~10 GB vs ~6 GB for FLAC. At hi-res (24-bit/96kHz), a 1,000-song library is ~55 GB WAV vs ~25-35 GB FLAC. Your mileage may vary based on music content complexity.

Software and Platform Compatibility

Software / PlatformWAVFLAC
Pro ToolsNative (preferred)Limited (via import; not native project format)
Logic ProFullFull (import/export)
Ableton LiveFull (preferred)Full
FL StudioFullFull
Adobe AuditionFullFull
AudacityFullFull
Windows Media PlayerFullFull (Windows 10+)
iTunes / Apple MusicFullImport supported; stores as ALAC internally
VLCFullFull
foobar2000FullFull (excellent FLAC support)
Tidal / QobuzN/A (streaming)FLAC (lossless streaming format)
Broadcast (DAWs)Strongly preferredVariable

When to Use WAV vs FLAC

Use WAV When...

  • Professional audio production (DAW workflows) — Pro Tools, most broadcast tools, and professional audio software use WAV as the native project format. FLAC support in professional contexts is improving but inconsistent
  • Sending files to other audio professionals — Engineers, mastering studios, broadcasters, and producers universally understand and accept WAV. FLAC may require conversation
  • Very short audio clips requiring fast random access — WAV allows direct byte-seeking (O(1)); FLAC seek time, while generally fast, involves seek table lookups
  • Maximum software compatibility guarantee — WAV has been supported by every audio application since the early 1990s. Edge cases don't exist
  • Streaming large files in real-time — WAV's uncompressed format is trivially streamable; FLAC requires decoding

Use FLAC When...

  • Personal music library and archiving — FLAC saves 40-60% storage vs WAV with zero quality tradeoff. Your CD rips, vinyl rips, and hi-res purchases should be FLAC
  • Distribution to consumers — Lossless music downloads (Bandcamp, Qobuz, Beatport lossless) use FLAC as the standard
  • Rich metadata is needed — Album art, lyrics, multi-value artist tags, and cue sheets work better in FLAC than WAV
  • Long-term archival on limited storage — The 40-60% storage savings matters when you have 50,000+ tracks
  • Hi-res audio (24-bit, high sample rates) — FLAC handles 24-bit/192kHz without the 4 GB file size limit issue WAV has for very long hi-res recordings

Convert WAV to FLAC (or FLAC to WAV) with ChangeThisFile

ChangeThisFile supports WAV ↔ FLAC conversion via /wav-to-flac and /flac-to-wav. Both conversions are lossless — the audio content is preserved identically in both directions. WAV to FLAC compresses the file; FLAC to WAV decompresses it.

curl -X POST https://changethisfile.com/v1/convert \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@recording.wav" \
  -F "target=flac" \
  -o compressed.flac

690 routes supported. Free for 1,000 conversions/month. No SDK required.