Skip to content
FLAC to MP3

About FLAC to MP3

FLAC to MP3 is a single-purpose converter: it takes lossless FLAC audio and produces MP3 files that play on practically anything made in the last twenty-five years. This page explains what the tool does, how the conversion pipeline works technically, and exactly what happens — and does not happen — to your music.

What it does

Drop one .flac file or a batch of up to 20, choose a constant bitrate of 128, 192, 256, or 320 kbps, and download the results — track by track or as one ZIP archive. The converter reads the tags inside each FLAC (title, artist, album, track and disc number, year, genre, composer) along with embedded cover art, and writes them into the MP3 as ID3v2.3 metadata, the dialect understood by iTunes, Windows Media Player, car head units, and portable players alike.

High-resolution sources are handled automatically: MP3 cannot go above 48 kHz, so 88.2, 96, 176.4, and 192 kHz files are resampled to 44.1 or 48 kHz — whichever divides evenly into the original rate — before encoding.

How it works technically

The pipeline has three stages, and all of them run inside your browser tab:

  1. Parse. The tool reads the FLAC container's metadata blocks directly — STREAMINFO for the true sample rate and channel count, the Vorbis comment block for tags, and the PICTURE block for cover art.
  2. Decode. The browser's own FLAC decoder, exposed through the Web Audio API's decodeAudioData, unpacks the file into raw PCM samples at the target sample rate.
  3. Encode. A background Web Worker runs the LAME MP3 encoder, compiled to JavaScript, over the raw samples at your chosen bitrate — around 30 times faster than real time on a modern laptop — then prepends the rebuilt ID3v2.3 tag. The main page stays responsive the whole time.

No server participates in any stage. The only network traffic is loading the page itself; after that, the converter is self-sufficient and even works offline.

Privacy: what happens to your files

Nothing is uploaded — ever. Your FLAC files are opened with the browser's File API, processed in memory on your own device, and offered back as downloads. No audio data, file name, tag text, or artwork reaches FLAC to MP3's servers, because the conversion has no server side at all.

When you remove a file from the list, clear the batch, or close the tab, the in-memory originals and converted copies are released. The tool writes nothing about your music to disk or to any persistent browser storage, so no trace of what you converted remains between visits.

This covers what FLAC to MP3 itself does. It cannot speak for browser extensions, corporate proxies, or the operating system — only that this site's own code does nothing with your music except convert it locally and hand it back to you.

Ready to convert your FLAC files?

Head back to the converter and drop in a batch — the first MP3 is usually ready in seconds.