Cookies for analytics and advertising
We use cookies for analytics and advertising, both sent to Google. Refusing changes nothing you can see.Read the privacy page
Converting MP3 to FLAC wraps already-compressed audio in a lossless container: the file grows three or four times and sounds identical, because it is identical. There are real reasons to do it — a library that must be one format, tags that finally have a proper home — and improving the recording is not among them.
Up to 100 files at once. Mixed formats are fine.
They convert one after another and download together as a ZIP.
MP3 to FLAC
FLAC is lossless in a precise sense: whatever samples it is handed, it gives back exactly. It makes no claim about where those samples came from. Hand it audio that an MP3 encoder has already thinned out and it will preserve the thinning perfectly, forever, in a file several times larger.
This is the point where most people expected something else, so it is worth stating without softening: nothing in this conversion, or in any conversion, can reconstruct what an MP3 encoder discarded. That data is not compressed, hidden or approximated. It was deleted at encode time and the only place it still exists is the source the MP3 was made from.
A 192 kbps MP3 costs 1.44 MB a minute. Decoded and re-encoded as FLAC, the same audio costs roughly 5 to 6 MB a minute, because FLAC compresses samples rather than perceptions and can only find the redundancy that is genuinely there. A 60-minute album goes from about 85 MB to something near 350 MB.
Across a library that arithmetic is worth pausing on. Converting 200 MP3 albums produces roughly 70 GB of files carrying exactly the information that 17 GB carried a moment earlier. If the goal was a tidy collection, that is a defensible price; if the goal was better sound, it is 53 GB spent on nothing.
MP3 encoders discard everything above a cutoff frequency, because the highest content costs bitrate and contributes least. The cutoff depends on the bitrate — commonly around 16 kHz at 128 kbps, somewhat higher at 320 — and it produces a clean horizontal edge in a spectrogram with nothing above it.
That edge survives the conversion to FLAC unchanged, which makes a transcoded file trivially identifiable. Open the FLAC in any spectrogram viewer and look at the top of the range: a FLAC from a CD runs to about 22 kHz, and a FLAC made from an MP3 stops flat where the MP3 stopped. This is exactly how music communities identify files that have been passed off as lossless.
MP3 carries ID3 tags, a format that grew by accretion over thirty years and shows it: multiple incompatible versions, text encodings that disagree, and fields whose meaning depends on which program wrote them. FLAC carries named text fields with a straightforward specification, and players read them consistently.
So this is a genuine upgrade, and it is about filing rather than audio. Title, artist, album, track number and year all have clear destinations. Convert one album first and look at it in the player you actually use — composer, disc number and sort fields are where mappings tend to go missing, and correcting them across a finished batch takes minutes in a tag editor.
Embedded artwork lives in an ID3 APIC frame on the MP3 side and in a dedicated picture block on the FLAC side, and both hold an ordinary JPEG or PNG with a type label. The concepts line up well enough that artwork usually survives.
Two things are worth checking on a first album. Files with several images — front cover, back cover, disc — do not always carry all of them across, and very large embedded artwork can be a surprising fraction of a small file. If the collection has cover art you care about, verify it once rather than assuming, because re-embedding artwork across 200 albums is genuinely tedious.
There are three, and all of them are about the library rather than the recording. A collection standardised on one format, where an MP3 among the FLACs breaks a script, a player or a policy. A tool that reads FLAC and nothing else. And a recording whose MP3 is the only surviving copy — a lecture, an interview, a broadcast — that you want stored from now on in the format an archive will accept.
One thing FLAC normally offers, this conversion does not. The stream header has a field for an MD5 of the decoded audio, and a decoder years later uses it to prove that what it reconstructs is what was encoded; the muxer here never sees the decoded samples and writes the sixteen zero bytes that RFC 9639 defines as “not known”. If bit rot is the worry, checksum the file yourself and store the digest beside it.
For music, the original usually still exists somewhere: the CD in a box, a purchase that can be re-downloaded, a streaming service that will sell the lossless version. Ripping the CD takes minutes and produces a real FLAC — one whose spectrogram runs to the top and whose extra 250 MB an album is actually carrying something.
Compare that with the alternative honestly. Ten minutes of looking gives a genuine lossless copy; ten seconds of converting gives a large file that only looks like one. The conversion is the right answer when the source is genuinely gone, and the wrong answer roughly as often as people reach for it.
A FLAC converted from an MP3 is indistinguishable from a real one by filename, extension and file size, and completely distinguishable by spectrogram. Shared collections, archives and trackers treat transcoded files as a serious problem for that reason, and they are usually caught.
If you convert for your own filing reasons, keep the result to yourself, or note the provenance in a tag so that the next person — quite possibly you, in five years — does not mistake the file for a master. Honest labelling costs nothing and prevents an MP3 from quietly becoming the archive copy of a recording that had a better one.
Decoding is done by the browser’s own MP3 decoder, the same one it uses to play audio on any web page. Encoding uses a FLAC encoder where the browser exposes one and a WebAssembly build downloaded to the page where it does not, loaded only for FLAC targets and never on any other page.
Both steps happen inside the tab, so a library conversion costs processor time rather than bandwidth, and nothing is uploaded at any point. The limits are a hundred files per drop and 100 MB per file, which for MP3 sources is generous — 100 MB at 192 kbps is over an hour of audio.
| MP3 | FLAC | |
|---|---|---|
| Full name | MPEG Audio Layer III | Free Lossless Audio Codec |
| File extension | .mp3 | .flac |
| Media type | audio/mpeg | audio/flac |
| Compression | Lossy — file size is bought with quality | Lossless — nothing is discarded |
| First published | 1993 | 2001 |
| Published by | Fraunhofer IIS | Xiph.Org |
| Specification | ISO/IEC 11172-3 | RFC 9639 |
| Licensing | Open standard | Open standard |
| Standing today | Current | Current |
| Bit depth | — | 32 |
| Audio channels | up to 2 | up to 8 |
| Opens in a browser | Every browser | Every browser |
| Considered instead | AAC, OPUS | WAV, AIFF |
FLAC has nowhere to put ID3 tags — artist, album, track number and cover art, so that goes no further than the MP3. Worth checking before the original is deleted, and worth knowing if the point was to strip it.
FLAC is a working format and MP3 is a finished one. What comes back is editable text and objects rather than a picture of a page, which is usually the reason for the conversion and also where its limits are.
Audacity and VLC read both MP3 and FLAC, so there is a way to check the result against the original without a second tool.
The result is larger than the original and no better. MP3 has already discarded detail, and FLAC stores what is left without discarding more — it prevents further loss rather than undoing the first one.
The two are aimed at different work: MP3 at handing a finished file over, phones and streaming, FLAC at archiving. That is worth weighing before converting, because the reason one exists is usually the reason the other is awkward.
MP3 is Fraunhofer IIS's format, published in 1993. The specification is ISO/IEC 11172-3, and it is worth reading if the file has to outlive the tool that wrote it.
FLAC comes from Xiph.Org and dates from 2001, specified as RFC 9639. Audacity, foobar2000 and VLC all read it.
No, and it cannot. MP3 encoding permanently deleted parts of the recording; FLAC stores whatever is left without deleting any more. The result is a file three or four times larger that sounds exactly the same, because it is exactly the same audio in a container that does not compress it lossily.
Three to four times, typically. A 192 kbps MP3 costs about 1.44 MB a minute; the FLAC made from it lands around 5 to 6 MB a minute, the same as a FLAC made from the CD would have. A 85 MB album becomes something near 350 MB, holding no more information than before.
Yes, easily. Open it in any spectrogram viewer and look at the top of the frequency range: an MP3 encoder discards everything above a cutoff — commonly around 16 kHz at 128 kbps and a little higher at 320 — and that shelf is still there after the conversion. A FLAC from a CD runs to the top of the range. This is how transcoded files are identified in collections.
FLAC has a proper tag block and a dedicated picture block, so both have somewhere to go. Convert one album and check it in your player before doing the library, then fill any gaps in a tag editor. This is the one part of the conversion that genuinely gains something, since FLAC tagging is cleaner than ID3.
A few, and they are all about the library rather than the audio. A collection that must be one format, a tool or player that only reads FLAC, or a recording whose MP3 is the only copy that survives and which you want stored with a checksum from now on. Every one of those is a filing decision, not a quality one.
No. The MP3 is decoded by the browser’s own decoder and re-encoded by a FLAC encoder in the tab — either the browser’s, where one exists, or a WebAssembly build downloaded to the page. The audio itself is never transmitted and there is no account or limit beyond 100 MB per file.
This page converts one into the other. If you are choosing rather than converting, MP3 vs FLAC answers which to use, for what, and what each is bad at.