MP3 to FLAC Converter

Converting MP3 to FLAC wraps the decoded audio in a lossless compressor. The result is typically 3–4× larger than the MP3 but decodes bit-perfectly every time, which matters to library software that prefers a single canonical format across your collection.

audio_file

Drag & drop audio files here, or browse

Drop your MP3 files here

What changes when you convert MP3 to FLAC

FLAC will not undo MP3's lossy compression; the encoding artifacts travel with the audio. What changes is the container: FLAC supports richer tagging, ReplayGain, embedded cue sheets, and verification via MD5 of the decoded stream.

When to use this conversion

  • Normalizing a music library to a single lossless format for Plex, Roon, or Jellyfin
  • Archiving an MP3 alongside its decoded PCM so future re-encodes don't cascade losses
  • Feeding audio to software that handles FLAC better than MP3 (some audiophile players skip MP3 metadata quirks)
  • Embedding a high-resolution cover image and detailed tags that MP3's ID3 doesn't handle cleanly

Where the output plays

FLAC plays on Windows, macOS, Linux, Android, and every major music player (VLC, foobar2000, Kodi, Plex, Roon). Native iOS support arrived in 2017, and Apple Music can import but prefers ALAC. Car stereos and older devices may not decode FLAC.

About these formats

MP3 (MPEG-1 Audio Layer III)

MP3 is the most widely supported lossy audio format. Encoded in 1993 and still the default on countless devices, it trades some fidelity for dramatically smaller files. At 192 kbps most listeners cannot distinguish it from the source. Anything that plays audio will play MP3.

FLAC (Free Lossless Audio Codec)

FLAC is a lossless compressor: it shrinks PCM audio to roughly 50–60% of its original size and decodes back to a bit-perfect copy. It supports tags, cue sheets, and up to 32-bit / 655 kHz, which makes it the de facto format for CD rips and audiophile music libraries.

How It Works

  1. Add your MP3 files Drag MP3 files onto the page, or click to pick them from your file browser. Batch uploads are fine.
  2. Choose FLAC settings Pick bitrate or quality level for the FLAC output. Defaults match common target use cases.
  3. Convert in your browser FFmpeg runs locally via WebAssembly. Nothing uploads. Progress shows per file so you know exactly what's happening.
  4. Download FLAC files Grab each converted file individually, or download the whole batch as a single ZIP.

Features

Supported Formats

FAQ

Is it worth converting MP3 to FLAC?

Only if your library or player specifically works better with FLAC. You won't gain any audio quality; the MP3 was already lossy, and FLAC just stores whatever comes out of decoding it.

Why is the FLAC bigger than the MP3?

FLAC stores full PCM samples compressed losslessly (no data discarded), while MP3 is aggressively lossy. FLAC typically ends up 3–4× the MP3's size for the same audio.

What is MP3 (MPEG-1 Audio Layer III)?

MP3 is the most widely supported lossy audio format. Encoded in 1993 and still the default on countless devices, it trades some fidelity for dramatically smaller files. At 192 kbps most listeners cannot distinguish it from the source. Anything that plays audio will play MP3.

What is FLAC (Free Lossless Audio Codec)?

FLAC is a lossless compressor: it shrinks PCM audio to roughly 50–60% of its original size and decodes back to a bit-perfect copy. It supports tags, cue sheets, and up to 32-bit / 655 kHz, which makes it the de facto format for CD rips and audiophile music libraries.

Are my files private?

Yes. The converter runs entirely in your browser using FFmpeg compiled to WebAssembly. Your audio files are never uploaded, never sent to a server, and never leave your device.

Is there a file size limit?

There's no hard limit, but because everything runs in your browser you're bounded by available memory. Files over about 2 GB total can get slow or hit browser memory limits. Process in smaller batches if you run into issues.