How to preserve your mp3 as flac — freeze quality losslessly
- Step 1Open the tool before you keep editing — Go to MP3 to FLAC. The best time to freeze a working MP3 is now — before another round of edit-and-resave costs you more quality.
- Step 2Drop the MP3 you want to preserve — Drag the single working
.mp3onto the dropzone. It's read locally; nothing uploads. Convert at the current state, not after another lossy save. - Step 3Keep compression at 8 (or pick another) — The Compression level control defaults to
8 - default sweet spot. Any level (0, 5, 8, 12) preserves the audio identically — the choice only affects file size and encode speed. - Step 4Convert to FLAC — The browser decodes the MP3 and encodes FLAC on your CPU. The result is a lossless snapshot of the audio exactly as it stood.
- Step 5Switch your editing to the FLAC — From now on, do edits on the FLAC. Trims, fades, EQ, and tag changes on a lossless file don't accumulate codec loss the way they did on the MP3.
- Step 6Export to MP3 only at the end, once — If a downstream device or platform needs MP3, encode it from the finished FLAC a single time with the FLAC to MP3 converter — one lossy step instead of many.
Generation loss: MP3 re-saves vs. FLAC
Conceptual illustration of why repeated MP3 editing degrades audio while FLAC does not. FLAC always decodes to identical PCM.
| Edit round | MP3 (re-encoded each save) | FLAC (lossless) |
|---|---|---|
| Start | Baseline lossy quality | Frozen at MP3's current quality |
| After 1 edit | Slightly worse | Identical |
| After 3 edits | Noticeably worse | Identical |
| After 5 edits | Audibly degraded | Identical |
| After 10 edits | Heavily smeared | Identical |
What the freeze preserves
Properties carried from MP3 into FLAC by this tool's FFmpeg pipeline.
| Property | Preserved? | Mechanism |
|---|---|---|
| Audible quality (as-is) | Yes | Lossless re-container of decoded PCM |
| Future-edit stability | Yes | FLAC decodes bit-identical every open |
| Sample rate | Yes | No -ar applied |
| Channels | Yes | No -ac applied |
| Tags | Yes | -map_metadata 0 -> Vorbis comments |
| Embedded art | If present | Re-attached PICTURE block |
| Lost MP3 data | No | Already discarded by MP3 encoding |
Audio tier limits (per file)
Per-file size and duration caps. Duration is independent of file size.
| Tier | Max size | Max duration | Files/batch |
|---|---|---|---|
| Free | 50 MB | 30 min | 1 |
| Pro | 200 MB | 120 min | 10 |
| Pro-media | 100 GB | Unlimited | 100 |
| Developer | 100 GB | Unlimited | Unlimited |
Cookbook
Workflows centred on freezing a working file before further loss. The FLAC always decodes identical to the MP3 at the moment you convert.
Freeze before a multi-pass edit
You're about to do several rounds of trimming and fades. Convert to FLAC first so those passes don't accumulate MP3 loss.
Working file: interview.mp3 (192 kbps, 41:00)
Step 1: convert interview.mp3 -> interview.flac (level 8)
Step 2: trim/fade/tag on interview.flac
(each save = lossless, no degradation)
Step 3: export interview.mp3 once when done (if needed)
Result: only ONE lossy encode total, at the very end.Catching a file already on its 4th MP3 save
If a file has been re-saved as MP3 several times, freezing it now at least stops further loss — the prior damage stays, but it won't get worse.
loop-v4.mp3 (already re-encoded 4 times, audibly thin) Convert -> loop-v4.flac The artefacts from rounds 1-4 are frozen in (can't undo), but rounds 5, 6, 7... of editing will NOT add more. Moral: freeze early next time.
Same audio, different compression level
Pick any level for the freeze — the preserved audio is identical, only the file size differs.
snapshot.mp3 -> level 0 : larger FLAC, fast encode snapshot.mp3 -> level 8 : smaller FLAC, default snapshot.mp3 -> level 12 : smallest FLAC, slowest All three decode to the SAME PCM. Choose by your space/time budget, not by quality.
Preserving tags so the frozen file stays identifiable
The freeze keeps the file's metadata, so your archive/library still recognises it.
MP3 tags -> FLAC Vorbis comments: Title = "Episode 12" Artist = "The Daily Cut" Album = "Season 3" [embedded cover re-attached if present] Need to fix a field after freezing? Use the [ID3 / tag editor](/audio-tools/id3-editor).
Distribution copy at the very end
When the edits are done, make MP3s once from the FLAC instead of having edited the MP3 directly.
final.flac --(flac-to-mp3, 192 kbps)--> final.mp3 One fresh lossy encode from the lossless working copy. Use the [FLAC to MP3 converter](/audio-tools/flac-to-mp3). Keep final.flac as your editable master.
Edge cases and what actually happens
Hoping the freeze undoes earlier damage
By designFreezing protects against future loss only. Artefacts from prior MP3 re-saves are baked into the audio and FLAC can't remove them. The takeaway is to convert to FLAC early — ideally the first time you start editing — so the fewest possible lossy generations are locked in.
Re-saving the FLAC many times
PreservedThis is the whole point: FLAC is lossless, so editing and re-saving it repeatedly never degrades the audio. Where MP3 loses quality every round-trip, FLAC decodes bit-identical each time. Do all your iterative work on the FLAC.
FLAC ends up larger than the MP3
ExpectedPreserving lossy audio losslessly costs space — FLAC stores the decoded samples without throwing anything away, so it's bigger than the compact lossy MP3. That extra size is the price of stability; it isn't added quality.
Exporting back to MP3 at the end
Lossy stepGoing FLAC to MP3 is a fresh perceptual encode — one generation of loss. That's fine as a final distribution step, but don't loop it (MP3 -> FLAC -> MP3 -> FLAC) for editing. Keep the FLAC as the working master and export MP3 once. Use the FLAC to MP3 converter.
Wanting to edit (trim/fade) right here
Wrong toolThis tool only converts; it doesn't trim or fade. Freeze to FLAC here, then do edits with the audio trimmer, fade in/out, or audio merger — and set those tools' output to FLAC to keep the lossless chain.
File over the tier size/duration cap
RejectedPer-file limits apply: Free 50 MB / 30 min, Pro 200 MB / 120 min, Pro-media and Developer 100 GB / unlimited. Duration is checked separately from size. Trim before freezing, or upgrade the tier, if a long working file exceeds the cap.
Compression level mistaken for a quality slider
PreservedLevels 0-12 don't change the preserved audio at all — they only change how small the FLAC gets and how long it takes to encode. There is no 'higher quality' level; every option freezes the exact same audio.
Source MP3 with no embedded art
ExpectedThe freeze copies metadata that exists. If the MP3 had no embedded cover, the FLAC won't either. Add one afterward with the ID3 / tag editor so your preserved file stays visually identifiable.
Unusual sample rate on the working file
PreservedNo resampling happens, so a 48 kHz or 32 kHz MP3 freezes to a FLAC at the same rate. If your editing project needs a specific rate, change it explicitly with the sample-rate converter rather than relying on this tool to do it.
Tab closed mid-conversion
Re-run requiredConversion happens entirely in the tab with no server job to resume. If you close or refresh during encode, re-run it — the original MP3 on disk is unchanged, so you lose nothing but the few seconds of processing.
Frequently asked questions
How does converting to FLAC stop my MP3 from degrading?
MP3 loses quality every time it's decoded and re-encoded on save. FLAC is lossless, so once your audio is inside it, every future open and save decodes bit-identical — no more generation loss. You freeze the quality at its current level and protect it from further edits.
Will it bring back quality I've already lost?
No. Damage from earlier MP3 re-saves is permanent. FLAC freezes the quality you have now and prevents further loss — it can't restore what's gone. That's why it's best to convert early, before more lossy saves accumulate.
Should I do my edits on the MP3 or the FLAC?
On the FLAC. Convert first, then trim, fade, EQ, and re-tag the FLAC — lossless edits don't accumulate codec loss. Only export to MP3 once at the very end if a device or platform requires it.
Does the compression level affect how well it preserves the audio?
No. Levels 0, 5, 8 and 12 all preserve the audio identically; they only change file size and encode time. There's no quality trade-off — pick by your space and speed needs.
Why is my preserved FLAC bigger than the MP3?
Because lossless storage of the decoded audio takes more space than the lossy MP3 that achieved smallness by discarding data. Expect the FLAC to be larger — that extra size buys you stability across edits, not extra quality.
Are tags and cover art kept when I freeze?
Yes when present. ID3 tags map to FLAC Vorbis comments and embedded art is re-attached, so the frozen file stays identifiable. Edit fields later with the ID3 / tag editor if needed.
Can I edit the audio (trim, fade) in this tool?
No — this tool only converts MP3 to FLAC. After freezing, use the audio trimmer, fade in/out, or audio merger, and set their output format to FLAC so you stay on the lossless path until the final export.
Is the working file uploaded anywhere?
No. FFmpeg 8.1 runs as WebAssembly in your browser; the MP3 is processed on your CPU and never transmitted. Your working file stays on your machine the whole time.
What if I need MP3 again for a player?
Export from the finished FLAC with the FLAC to MP3 converter, choosing a bitrate. That's one lossy step at the end — far better than having edited the MP3 directly through many lossy saves.
Does freezing change the sample rate or channels?
No. No resampling or channel remixing is applied, so the FLAC matches the MP3's rate and channel layout exactly. Change them deliberately with the sample-rate converter if your project needs it.
How large a file can I freeze?
Per file: Free 50 MB / 30 min, Pro 200 MB / 120 min, Pro-media and Developer 100 GB with unlimited duration. The duration cap is separate, so a long low-bitrate file can hit it before the size cap on Free.
Is it too late if I've already saved my MP3 several times?
Freezing now still helps — it stops any further loss from that point on. The earlier artefacts remain, but rounds of future editing won't add more. Next time, convert to FLAC before you start the edit cycle.
Privacy first
Every JAD Audio tool runs entirely in your browser via FFmpeg (WebAssembly) and RNNoise. Your audio files never leave your device — verified by zero outbound network requests during processing.