Convert FLAC to MP3 — when to compress your lossless library (and when not to)
FLAC is lossless compression — about 60% the size of WAV, bit-identical when you decode it back. That's great for archives and bad for phone storage, car stereos, and any device that doesn't speak FLAC. Here's the honest guide to when FLAC → MP3 is the right move (and when it's quietly destroying a well-curated library), plus how to keep the metadata, album art, and ReplayGain you worked hard to get right.
What FLAC actually is
FLAC (Free Lossless Audio Codec) is lossless compression. Take a WAV, run FLAC encode, get a file about 60% the original size. Decode the FLAC and you get bit-identical bytes back to the WAV. There is no audible difference — there is no any difference. A FLAC and its source WAV produce identical waveforms on playback.
That's why audiophile libraries, CD rips, and Bandcamp "lossless" downloads default to FLAC. You get archival quality at 40% less storage than WAV, with full metadata support (FLAC's Vorbis Comments are native and extensible, unlike WAV's bolted-on INFO chunks), and full album-art embedding.
MP3, by contrast, is lossy. You throw away content permanently to get a smaller file. The trade-off that made sense on a 256 MB iPod in 2005 still makes sense on a car stereo that doesn't speak FLAC — but it's not a neutral conversion.
When FLAC → MP3 makes sense
- Phone storage. A typical 60-minute FLAC album is ~300 MB. The same at 192 kbps MP3 is ~86 MB. Three times the music in the same phone space. If your phone lives in a streaming-first world and local files are just for the subway, MP3 is fine.
- Car stereo / older hardware. Most car stereos before ~2018, many portable Bluetooth speakers, and some entry-level DAPs don't decode FLAC. MP3 plays everywhere.
- Sharing. Email attachments, Discord uploads, WhatsApp voice clips — MP3 is half the size and universally supported.
- Podcast / DJ set distribution. Listeners don't need lossless. MP3 is the distribution standard for a reason.
When it's a mistake
- You're "converting your whole collection." Stop. Your FLAC library is the archive. Convert on-demand for the device that needs MP3, but keep the FLACs. Storage is cheap; re-ripping isn't.
- You're putting it into a DAW or mastering chain. Decode the FLAC back to WAV (it's lossless, you can). Don't pipe a lossy MP3 into mastering.
- The destination accepts FLAC. Bandcamp, Qobuz, Tidal downloads, most modern DAPs, Audirvana, Roon — all accept FLAC. Don't burn fidelity for no reason.
- Your FLAC is a 24-bit / 96 kHz high-res master. Down-converting that to MP3 is throwing away the entire reason you acquired the high-res version. Keep the FLAC and let the player downsample on the fly if the DAC demands it.
The short version
- Open FLAC to MP3.
- Drop your FLAC (or a whole folder of them).
- Pick bitrate: 320 kbps for a pristine phone copy, 192 kbps for the biggest library in the smallest space.
- Leave "Carry over tags + album art" checked.
- Click Download. Done — no upload.
Metadata: tags, album art, ReplayGain
A FLAC library you built carefully has a lot of metadata the conversion must not drop on the floor. Our tool carries over four categories, and a fifth one you need to decide about.
Basic tags
Title, Artist, Album, Track Number, Disc Number, Year, Genre, Composer, Album Artist. FLAC stores these as Vorbis Comments; MP3 stores them as ID3v2 frames. Our tool maps one to the other via the standard ffmpeg metadata pipeline. No manual re-entry.
Album art
FLAC embeds album art as an attached picture. MP3 uses ID3v2 APIC frames. Our tool copies the art through as-is — same JPEG or PNG, same dimensions, no re-encoding. If your FLAC has multiple images (front, back, disc label, booklet), we carry the "front cover" by default; other images are dropped because most MP3 players ignore non-front art anyway.
ReplayGain
ReplayGain tags tell a player how much to boost or cut this track so it plays at a consistent loudness relative to the rest of a playlist. FLAC stores REPLAYGAIN_TRACK_GAIN and REPLAYGAIN_ALBUM_GAIN as Vorbis Comments. MP3 uses a mix of ID3v2 RVA2 frames and custom TXXX fields. We write both so that foobar2000, Winamp, MusicBee, and iOS players all read the same gain value.
Lyrics / chapter markers
Embedded lyrics carry over via USLT frames. Chapter markers (common on audiobook FLACs) carry over as ID3v2 CHAP frames, but only foobar2000 and VLC read them — most mobile players ignore chapters in MP3. If chapters are critical, stay with FLAC or go to M4B (AAC audiobook format).
The decision: cue sheets
Some single-file rips (one big FLAC for a whole CD) ship with a .cue file that defines track boundaries. MP3 doesn't have a cue concept — it expects one file per track. If your source is single-file FLAC + cue, our tool detects the cue and splits into individual MP3s during conversion. Alternatively, keep the FLAC.
Multi-disc albums
If your FLAC library is organized as one folder per disc (the classical-music norm: "Symphonies Vol. 1 / Disc 1 / 01 Allegro.flac" etc.), keep that structure in the output. Set the Disc Number tag explicitly — our tool respects DISCNUMBER from Vorbis Comments and writes it to ID3v2 TPOS on the MP3. Players that understand multi-disc (Apple Music, foobar2000, MusicBee) will then group correctly.
High-res FLAC: 24-bit / 96 kHz / 192 kHz
High-res FLAC (24-bit, 88.2/96/192 kHz) is either audiophile marketing or a genuine mastering archive depending on who you ask. Here's the honest version: MP3 is 16-bit and maxes at 48 kHz sample rate, so converting 24/96 to MP3 strips the entire extra-resolution argument. If you bought the high-res version for archival / mastering / resale reasons, do not convert to MP3. Convert to a 16/44.1 FLAC if your device can't handle high-res, or let the player downsample on the fly.
If you bought high-res because you wanted a portable copy, the usable ceiling is a 320 kbps MP3 or — honestly — a 256 kbps AAC, which outperforms MP3 at the same bitrate on Apple devices.
Honest comparison — desktop and online alternatives
foobar2000 (free, Windows)
The audiophile standard. Converter component does FLAC → MP3 with complete metadata control, built-in ReplayGain preservation, multi-thread batch, and the best cue-sheet splitter available. Overwhelming UI, Windows-only. If you're already a foobar user, use foobar — our tool exists for the other 95% of people.
dBpoweramp (paid, $39)
Gold-standard for commercial rippers and mastering houses. AccurateRip integration, DSP chain, scripted batch. Worth the money if you rip hundreds of CDs a year. Overkill for "I need MP3 copies of my Bandcamp folder."
Audacity (free, desktop)
Works but is edit-first. To batch-convert FLACs you have to use Chains (older versions) or Macros (newer), which is doable but unobvious. Quality-wise the MP3 export is LAME (same as us, same as everyone reasonable). No ReplayGain preservation — it strips most metadata on export.
Fre:ac (free, desktop)
Purpose-built batch audio converter. Fast, multi-format, decent metadata handling. Installer. If you're processing 10 TB of FLAC and want a dedicated GUI tool, Fre:ac is good. For a couple dozen albums, our browser tool is simpler.
iTunes / Apple Music
Doesn't natively decode FLAC on desktop (macOS Catalina onwards added some support but it's flaky). Routing FLAC through it usually means converting to Apple Lossless (ALAC) first and then to MP3 via "Create MP3 Version," which is two conversions instead of one. Not recommended.
Online converters (CloudConvert, Online-Audio-Converter)
Upload FLAC, get MP3. Works, but uploads your library to their servers. Free tiers cap file size or daily conversion count. Metadata preservation is hit-or-miss — some drop album art, some strip ReplayGain, some re-encode the art as lower-quality JPEG. And you're shipping 300 MB uploads per album.
Our tool
Runs ffmpeg + LAME in your browser. Preserves all tags, album art, and ReplayGain. Splits cue-sheet-based single-file FLACs correctly. Batch-drops whole albums. No upload. Trade-off: very large libraries (500+ GB) are faster on a desktop tool like foobar or dBpoweramp because of multi-thread — browser is single-threaded. For anything up to a few hundred tracks, the difference is invisible.
Other inputs we handle the same way
- WAV → MP3 if you have uncompressed masters
- AAC → MP3 for iTunes Store purchases or extracted video audio
- MP4 → MP3 pull audio from a music video
- FLAC → WAV if a DAW demands uncompressed PCM
Common questions
Does FLAC to MP3 lose quality?
Yes. FLAC is lossless; MP3 is lossy. The loss at 320 kbps is imperceptible to almost everyone in blind testing, at 192 it's transparent to most listeners, and at 128 it's audible on music. The difference between FLAC and 320 MP3 is academic for everyday listening; the difference between FLAC and your lossless archive matters for the archive you'll still have in 10 years.
Will my album art carry over?
Yes, the front-cover image embedded in the FLAC is copied through as-is (no re-encoding, same JPEG or PNG) and embedded as an ID3v2 APIC frame in the MP3. Back covers, disc labels, and booklet pages are dropped because most MP3 players ignore them.
Will ReplayGain carry over?
Yes. We read FLAC's REPLAYGAIN_TRACK_GAIN and REPLAYGAIN_ALBUM_GAIN from Vorbis Comments and write them as both ID3v2 RVA2 frames and TXXX fields so that foobar2000, MusicBee, Winamp, VLC, and modern iOS players all honour the same gain values. If your FLAC was tagged with loudness-normalized gain, the MP3 plays at the same loudness.
What bitrate should I pick?
320 kbps VBR if storage isn't tight and you want MP3s indistinguishable from the FLAC.192 kbps if you're fitting a big library onto a phone — three times more music than 320, transparent for most listeners.128 kbps for spoken word only (audiobooks, lectures, podcasts).
Can I split a single-file FLAC + cue into per-track MP3s?
Yes. Drop the .flac and the accompanying .cue (same base name) together. Our tool parses the cue, splits the FLAC at sample- accurate boundaries during decode, and writes one MP3 per track with correct Title, Track Number, and Artist tags.
Does this handle 24-bit FLAC?
Yes. The LAME encoder dithers down to 16-bit internally. Output is a standard 16-bit MP3 — there's no such thing as a 24-bit MP3. If you need to keep 24-bit fidelity, stay on FLAC.
Does this work offline?
Yes, after first load. Visit the tool once to let your browser cache the ffmpeg wasm binary, then disconnect — conversion still runs. Genuinely local, genuinely private.
Ready?
Convert FLAC to MP3 →. Pick 320 kbps for a phone-pristine copy, keep tags and album art enabled, and — important — keep your original FLACs. Storage is cheap; your rip history isn't.