Music · formats

MP3 vs FLAC: Which Should You Actually Use?

One throws away data to save space, the other doesn't throw anything away at all. Here's when that difference is worth caring about.

The actual difference

MP3 is lossy: it analyzes the audio, decides which parts a human ear is least likely to notice missing, and throws them away to shrink the file. FLAC is lossless: it compresses the file the way a zip archive does, so decoding it gets you back the exact original waveform, bit for bit.

Both formats have been around since the 1990s, and neither is going anywhere. The question isn't which one is objectively better, it's which tradeoff fits what you're doing right now.

At a glance

MP3FLAC
DataLossy, some audio discardedLossless, bit-for-bit exact
File sizeSmall, roughly a tenth of WAVLarge, roughly half of WAV
Best forPhones, earbuds, limited storageArchiving, critical listening, good headphones
Can convert to the other losslesslyNoNo

When it actually matters

On a phone speaker or a subway platform, most people cannot reliably tell a well-encoded MP3 from FLAC in a blind test. On a decent pair of headphones in a quiet room, on a proper set of monitors, the gap becomes real for a lot of listeners, especially on dense or dynamic recordings. Archiving matters too: rip once to FLAC and you can always make an MP3 from it later. Rip straight to MP3 and that decision is permanent.

The one-way door

Converting an MP3 to FLAC does not recover the audio that was already discarded. It just wraps the same reduced-quality data in a lossless container, producing a bigger file with no quality gained. If archival quality matters to you at all, rip to FLAC first and generate MP3 copies from that master when you need something smaller, never the other way around.

Keep exploring

Why a local player still matters · Building a real FLAC/MP3 library · Winamp and the MP3 wars