Initializing... drag & drop files here
Supports: MOV
You have a QuickTime .mov — an interview, a music take, a lecture capture, a game asset recorded off a Mac — and you only want the sound. OGG is one of four sensible destinations, and it wins in a specific situation: you need an open, royalty-free file that Chrome, Firefox, Edge and modern Safari play natively and that game engines import directly. If instead you need something that opens on absolutely any device without thought, MP3 is still the answer. Short version: choose OGG for the web, for open-source toolchains and for game audio; choose MP3 for maximum compatibility; choose Opus if the recording is speech at a low bitrate.
| OGG (Vorbis) | MP3 | Opus | FLAC | |
|---|---|---|---|---|
| Compression | Lossy | Lossy | Lossy | Lossless |
| Patents / licensing | Royalty-free (Xiph.Org) | Royalty-free since the last patents expired | Royalty-free (RFC 6716, IETF) | Royalty-free (Xiph.Org) |
| Browser playback | ~95% of global usage — Chrome 4+, Firefox 3.5+, Edge 17+, Safari partial 14.1 / full 18.4 | Effectively universal | Wide, but slightly behind MP3 on older devices | Wide on desktop, patchier on hardware players |
| Best bitrate band | 96–320 kbps | 128–320 kbps | 6–510 kbit/s, strongest below 96 kbps | Not rate-controlled |
| Metadata | Vorbis comments | ID3 tags | Vorbis comments | Vorbis comments |
| Typical use | Web audio, Linux desktops, game engines | Anything, anywhere | Voice, podcasts, real-time streams | Archiving, mastering |
| On this page | Preselected codec for .ogg output |
Use MOV to MP3 | Selectable here, or MOV to Opus | Selectable here as a codec inside the Ogg container |
Pick OGG when:
Skip OGG when:
.mov onto the page or click "Add Files" to browse. Several clips can be queued and converted with the same settings; each is uploaded over an encrypted connection and processed on our servers..ogg container, so the extension does not tell a player which one it will find..ogg. No sign-up, no watermark; both your upload and the result are deleted from our servers automatically after a few hours.The Variable Bitrate list is a Vorbis quality ladder, not a set of hard rates — each entry maps to a libvorbis quality value, and the encoder spends whatever the material needs around that target:
| Variable Bitrate entry | libvorbis quality | Reasonable for |
|---|---|---|
| 48K / 64K / 80K | q0 / q1 / q2 | Speech where size matters more than tone |
| 96K / 112K | q3 / q4 | Podcast-grade voice, background music |
| 128K / 160K | q5 / q6 | The usual sweet spot for music |
| 192K / 224K | q7 / q8 | Music you intend to keep |
| 256K / 320K | q9 / q10 | Top of the Vorbis scale |
| 384K | — | Off the ladder: parsed as a plain 384 kbps target and then clamped to Vorbis's 320 kbps ceiling |
Two more things worth knowing before you change codecs: this ladder is Vorbis's, so selecting Variable Bitrate while Opus or Speex is chosen produces a quality flag those encoders ignore — use Constant or Custom Bitrate with them. And with FLAC selected, every bitrate control is replaced by a lossless compression level, because there is no rate to control.
A container. Ogg is a general encapsulation format (RFC 3533, May 2003) that wraps encoded packets, timing information and metadata; the compression is done by whatever codec sits inside. Because Vorbis dominated early Ogg files, ".ogg" and "Ogg Vorbis" became interchangeable in casual use, and RFC 5334 formalised that by reserving .ogg for Vorbis-only streams and introducing .oga for audio-only Ogg files in general. On this page the Audio Codec control decides what actually goes in.
At low and middle bitrates Vorbis generally holds up better than MP3, which is the reason it existed; by 192 kbps and above both are close to transparent on most material and the difference stops being the deciding factor. What has changed is the original argument for Vorbis: MP3's patents have expired, so "royalty-free" is no longer a Vorbis-only advantage. Today the honest reasons to choose OGG are toolchain fit and web delivery, not a large audible gap.
For Godot, yes — Ogg Vorbis is one of its three documented import formats and the one its manual recommends for music, speech and long sound effects. Other engines vary: some import .ogg directly, others re-encode everything from WAV at build time, so check the importer for your engine before committing a whole sound library. If your engine wants uncompressed source assets, extract to MOV to WAV instead and let the build pipeline compress.
Dramatically smaller, because the video stream — which is the overwhelming majority of a .mov — is discarded entirely and only the soundtrack is re-encoded. What remains is roughly your chosen bitrate multiplied by the clip's duration: a ten-minute recording at 128 kbps lands near 9–10 MB regardless of whether the source was 1080p or 4K. Choosing FLAC instead removes rate control and produces a much larger file.
Not with every codec. Vorbis honours "Original", 44100 Hz and 48000 Hz as shown. With Opus selected the list also offers 44100 Hz, but libopus only encodes at 8, 12, 16, 24 and 48 kHz, so our pipeline snaps that choice to 48 kHz. With Speex selected the "Original" entry disappears entirely and only 8000 Hz and 16000 Hz remain, which forces a speech-rate downsample. Leave the control alone unless you have a reason to change it.
Only if something in your chain demands it. Xiph.Org's own Speex site states the codec "has been obsoleted by Opus" and directs users to switch. Speex here is limited to 8–44 kbps, mono or stereo, at 8 or 16 kHz — everything it was good at, Opus does better at the same or lower bitrate while still fitting in the same .ogg container.
It is a second lossy generation, so in principle yes; in practice it is inaudible if you stay at 128 kbps or above. A .mov almost always carries AAC, and our server re-encodes rather than copying the stream, so you cannot avoid that generation on this page. If the recording is a master you will edit further, take the FLAC option or convert to WAV and compress once at the end instead.
Both. The Trim control on this page takes a start time and a duration, in seconds or HH:MM:SS.sss, and encodes only that span — useful when you want thirty seconds out of an hour-long recording rather than uploading and converting the lot. If you already have a finished .ogg that is simply too big, our Audio Compressor accepts .ogg and .oga directly and re-encodes to a target size. And if you want the same audio under the .oga extension, MOV to OGA writes it there.