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 OGG to FLAC gives you a working file that survives being edited and re-exported without losing anything further, which is the one solid reason to move lossy audio into a lossless format. It does not repair what Vorbis discarded — nothing does — but from the FLAC onwards, every cut, level change and export costs you nothing at all.
Up to 100 files at once. Mixed formats are fine.
They convert one after another and download together as a ZIP.
OGG to FLAC
Editing is not one operation, it is a sequence: cut the top and tail, remove a cough, level the two speakers against each other, run a denoiser, export a rough for review, reopen it, fix the note the reviewer left, export again. Every one of those exports in a lossy format runs the audio through an encoder, and every pass discards a little more than the last.
The effect compounds and is easy to hear once you know what to listen for: sibilants get harsher, room tone develops a swirling quality, and reverb tails start to sound granular. A recording that has been round the loop five times as Vorbis is noticeably worse than the same recording exported once. FLAC in the middle of that chain removes the accumulation entirely — the intermediate saves cost nothing, and there is exactly one lossy encode, at the very end, into whatever the delivery format is.
It has to be said clearly because the opposite is widely assumed. If the Ogg holds Vorbis or Opus, the recording has already been through a lossy encoder and the FLAC preserves exactly what came out of it. The high frequencies that were rolled off are still rolled off; the artefacts that were introduced are now preserved perfectly.
What the conversion buys is a floor. From this file onwards the audio cannot get worse through handling, which is a different and genuinely useful property. Think of it as freezing the recording at its current condition rather than restoring it, and the decision about whether to convert becomes easy: yes if more passes are coming, no if this is the last stop.
Ogg is a container and the registry lists three codecs it carries: Vorbis, Opus and FLAC. That last one is not a curiosity. FLAC inside Ogg exists precisely so that a lossless stream can be carried in the Ogg framing, and it turns up in archival collections, in some Linux tooling and in a few download offerings.
If that is what you have, this conversion is a rewrap in substance: the same lossless audio moving from Ogg framing into a native FLAC file, with nothing lost at either end. Size tells you immediately which situation you are in — four minutes of FLAC-in-Ogg is twenty to thirty megabytes against three to five for Vorbis — and VLC's Codec Information panel confirms it in two clicks.
Both are lossless and the choice is not close. FLAC is roughly half the size for identical audio, which matters when a project holds twelve hours of interview material. It carries a checksum, so a file damaged by a failing disk or an interrupted copy announces itself instead of playing back wrong — the registry records that property and archivists rely on it.
It also keeps metadata that WAV cannot hold: Vorbis comments for the descriptive fields and PICTURE blocks for artwork, against RIFF INFO's seven fields limited to Latin-1 and no images. Audacity, Reaper, Ocenaudio, Adobe Audition, Hindenburg and DaVinci Resolve all read FLAC directly. Reach for WAV only where a specific piece of software or hardware refuses it.
FLAC compresses by predicting each sample from its neighbours and storing the error, which works well on a real waveform and less well on audio a psychoacoustic model has already reshaped. Decoded lossy material typically lands at 60 to 70 percent of its uncompressed size rather than the 50 to 55 percent a microphone recording achieves.
In practice: an hour of stereo at 44,100 Hz is about 600 MB uncompressed and roughly 400 MB as FLAC made from Vorbis. The same hour as the original Ogg was perhaps 55 MB. That is a large multiple, and it is the cost of the working copy — which is temporary. When the edit is finished and the delivery file exists, the FLAC intermediate has done its job and can be deleted.
This is the least lossy metadata path in the whole audio set, because both formats use the same tagging system. Ogg stores comments as uppercase key-value pairs — TITLE, ARTIST, ALBUM, ALBUMARTIST, TRACKNUMBER, GENRE, DATE, COMMENT, LYRICS — and FLAC stores exactly the same thing in its Vorbis comment block.
Cover art moves too: an image stored in Ogg as a METADATA_BLOCK_PICTURE comment becomes a proper PICTURE block in the FLAC. Custom keys a specific tool invented are the one category that can be dropped, since only the recognised fields are mapped. For an editing intermediate that is rarely a concern, but if a pipeline reads a custom field, extract it to a sidecar before converting.
Nothing is resampled and nothing is remixed. A 44,100 Hz stereo interview stays 44,100 Hz stereo; a 48,000 Hz field recording stays at 48,000; a mono lecture capture stays mono, at half the bytes of a pointless stereo duplicate.
The limit worth knowing is channel count: the registry records FLAC as carrying up to 8 channels, against Opus's 255. Ordinary stereo and 5.1 material is unaffected. A configuration no encoder will take falls back to two channels at 48,000 Hz rather than failing, so if you are working with an unusual multichannel capture, check the channel count of the first output before you build a session on it.
Decoding uses the codecs on the machine you are sitting at, which means the answer depends on your browser rather than on this page. Opus is universal because calls required it. Vorbis is widely but not uniformly supported, and FLAC inside Ogg is narrower again — the registry marks Ogg's support as patchy and that is an accurate description rather than a hedge.
Where the codec is absent, the conversion stops and reports that nothing in the file could be converted and that it may use a codec this browser cannot read, rather than writing an empty FLAC and calling it a success. If you meet that message, try the same file in a different browser before concluding the recording is damaged.
The recordings that arrive at this pair are often the kind that came with a consent form: an oral history, a research interview, a lecture recorded with the speaker's permission, a clinical or legal conversation. Those forms name who may hold a copy, and uploading a file to a conversion service creates a copy that nobody named.
Here the decode uses your own device's codec and the FLAC encoder is loaded into the tab and used nowhere else, so no request carries the audio. Files up to 100 MB are handled and a batch returns as a ZIP. As with every privacy claim on this site, the point is that you can check it rather than believe it: open the network tab of your developer tools, convert something, and look at what is sent.
| OGG | FLAC | |
|---|---|---|
| Full name | Ogg Audio | Free Lossless Audio Codec |
| File extension | .ogg, .oga | .flac |
| Media type | audio/ogg | audio/flac |
| Compression | Lossy — file size is bought with quality | Lossless — nothing is discarded |
| First published | 2000 | 2001 |
| Published by | Xiph.Org | Xiph.Org |
| Specification | RFC 3533 | RFC 9639 |
| Licensing | Open standard | Open standard |
| Standing today | Current | Current |
| Bit depth | — | 32 |
| Audio channels | — | up to 8 |
| Opens in a browser | Current browsers | Every browser |
| Considered instead | MP3, AAC, OPUS | WAV, AIFF, MP3 |
document properties can cross over — both OGG and FLAC have somewhere to store it.
FLAC is a working format and OGG 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.
FLAC opens in every current browser. OGG has narrower browser support than that. If the file is going onto a web page or into a form, that is usually the whole reason for the conversion.
Audacity, VLC and foobar2000 read both OGG and FLAC, so there is a way to check the result against the original without a second tool.
The two are aimed at different work: OGG at the web and handing a finished file over, FLAC at archiving. That is worth weighing before converting, because the reason one exists is usually the reason the other is awkward.
OGG is Xiph.Org's format, published in 2000. The specification is RFC 3533, 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.
The conversion is, the source may not be. FLAC reconstructs bit for bit whatever it is handed, so nothing is lost at this step. But if the Ogg held Vorbis or Opus, the audio arriving at the FLAC encoder has already been through a lossy pass and stays that way. The one case where the whole chain is lossless is an Ogg that already holds FLAC, which the container permits and which does happen.
Identical fidelity, roughly half the bytes, a checksum that catches a damaged file, and metadata that actually survives — Vorbis comments and cover art rather than WAV's seven Latin-1 fields. Every editor made in the last fifteen years reads FLAC: Audacity, Reaper, Ocenaudio, Adobe Audition, Hindenburg. Pick WAV only when a specific tool refuses FLAC.
It stops the damage accumulating. Every export back to Vorbis, Opus or MP3 compresses again and loses a little more, so a recording that has been through five edit-and-export cycles is audibly worse than one that has been through one. Working in FLAC means the source stays exactly as bad as it already was through as many passes as the job takes, and you encode once at the end.
Size is the quickest signal — four minutes of FLAC-in-Ogg is twenty to thirty megabytes where the Vorbis equivalent is three to five. For certainty, play the file in VLC and open Tools then Codec Information, which names Vorbis, Opus or FLAC outright. On Linux, `file` and `ffprobe` both answer in one line.
Three to five times the Ogg if the source was Vorbis. FLAC compresses decoded lossy audio less efficiently than a real recording — its predictors do worse on material a psychoacoustic model has already reshaped — so expect about 60 to 70 percent of the uncompressed size rather than the 50 to 55 percent a microphone recording achieves. An hour of stereo lands somewhere near 400 MB.
No. Your browser decodes the Ogg with the codec it already has and the FLAC is written by an encoder loaded into the tab on demand. Interviews, oral histories and lecture recordings are frequently covered by a consent form that names who may hold a copy, and a converter that uploads creates exactly the copy that form was written about. The network tab of your developer tools will show nothing carrying the audio.