Initializing... drag & drop files here
Supports: MKV
Most people who search for this conversion have a tool, wiki, or archive on the other end that insists on an Ogg video file. That is a legitimate reason, and this converter does it. But the honest headline first: every major browser has now retired Ogg video, and the open-web role moved to WebM years ago. Pick OGV when something downstream specifically demands .ogv; if you only need an open, royalty-free video that plays widely, convert MKV to WebM instead.
| Property | MKV (your source) | OGV (this output) | WebM |
|---|---|---|---|
| Container | Matroska — formally specified in RFC 9559, October 2024 | Ogg, from Xiph.Org | A deliberately restricted subset of Matroska |
| Video codecs the container permits | Effectively any, commonly H.264, HEVC, VP9, AV1 | Theora, VP8, VP9 | VP8, VP9, AV1 |
| Audio codecs the container permits | Effectively any, commonly AAC, AC-3, DTS, FLAC | FLAC, Opus, Vorbis (Speex also has an Ogg mapping) | Vorbis, Opus |
| What xconvert writes on this page | — | VP8 video, Vorbis audio (both changeable) | VP9 video |
| Multiple audio tracks | Yes, unlimited | One track survives the conversion | One track |
| Soft subtitles and chapters | Yes | Dropped | Not part of the WebM spec |
| Browser playback in 2026 | Not a browser format | Effectively none — see below | Broad: caniuse puts WebM at about 96% of global browser usage |
| Realistic role today | Editing, archival, multi-track storage | Feeding legacy Ogg-only tooling | Web delivery, HTML5 <video> |
Ogg video is not "less supported" than WebM — it has been actively removed. Per caniuse, Chrome has had Theora disabled by default since version 120, Edge carried it through 121 and disabled it from 122 onward, Firefox supported it through 125 and disabled it by default at 126, and Safari never shipped it at all. Chrome finished stripping the decoder from Chromium in version 123 during 2024. That leaves Ogg/Theora at roughly 6% of global browser usage and falling.
Our OGV output defaults to VP8, not Theora, which sidesteps the "Theora is gone" problem only on the encoding side. Xiph published an official mapping for carrying VP8 inside Ogg, and it muxes cleanly — but the Ogg video support browsers once shipped was Theora-based, so a VP8-in-Ogg file is a desktop-player and toolchain format (VLC, mpv, ffmpeg, GStreamer), not a web-delivery format. Neither codec choice makes an .ogv play in a 2026 browser.
.ogv..mkv onto the page or click "Add Files" to browse. Queue several files to run them through the same settings in one pass..ogv. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark.VP8 is one of the codecs that has no CRF mode, so the preset cannot behave the way it does for H.264 or VP9. Instead it reads the bitrate of your source MKV and scales it, then encodes VBR with headroom above that target. That is why the same preset produces very different results depending on how heavily your source was already compressed.
| Quality Preset | Multiplier applied to the source video bitrate | Practical effect |
|---|---|---|
| Highest | 1.5× | Larger than the source; use when the MKV is already heavily compressed |
| Very High (default) | 1.32× | Comfortable headroom for a lossy-to-lossy re-encode |
| High | 1.14× | Roughly source-matched |
| Medium | 0.9× | Slightly smaller than the source |
| Low | 0.72× | Visible softening on detailed footage |
| Very Low | 0.54× | Noticeable blocking |
| Lowest | 0.3× | Smallest file, heavy artifacts |
If you want a hard number rather than a ratio, switch File Compression to Constant Bitrate or Specific file size. Avoid Constant Quality on this page — its CRF slider has no effect on VP8, since libvpx does not implement CRF for that codec. Constraint Quality does work, because it sets a real bitrate ceiling.
VP8. Theora is offered as the alternative under Video Codec for the specific case where a legacy Ogg reader expects it, but VP8 is what you get if you change nothing. VP8 is meaningfully more efficient than Theora — Theora's bitstream has been frozen since June 2004 and it needs a noticeably higher bitrate to reach the same visual quality. Choose Theora only when a downstream tool names it.
No. Matroska exists precisely to carry many parallel streams — RFC 9559 describes it as holding "many audio, video, and subtitles streams" — and Ogg video as our pipeline writes it carries one video stream and one audio stream. Soft subtitles and chapter markers are dropped entirely, and only a single audio track comes across. If you need those preserved, stay in Matroska or convert MKV to MP4.
Not necessarily the first one. With no explicit stream mapping, ffmpeg's documented automatic selection takes "the stream with the most channels" for audio, breaking ties by lowest index. So on a film MKV holding a 5.1 mix plus a stereo commentary, the 5.1 track wins even if the stereo track is listed first. If you need a specific track, isolate it in a Matroska editor before uploading.
Yes, and it is unavoidable. Your MKV almost certainly holds H.264, HEVC, VP9, or AV1 — all lossy, all more efficient than VP8 and far more efficient than Theora. The server decodes and re-encodes; there is no stream copy on this path. That means a second generation of lossy compression, and with Theora especially the .ogv can end up larger than the MKV at similar quality. Keep the MKV as your master and treat the OGV as a delivery copy.
Because VP8 has no CRF mode, so the preset is a multiplier on your source's bitrate rather than a fixed quality target. A 30 Mbps Blu-ray rip at "Very High" targets roughly 40 Mbps; a 2 Mbps streaming rip at the same preset targets about 2.6 Mbps. If you need predictable output size across a batch of mismatched sources, use Specific file size or Constant Bitrate instead of a preset.
.ogv to Wikimedia Commons?Commons does accept Ogg files, but its own guidance is that WebM is the preferred format and asks contributors not to convert to Ogg Theora unnecessarily. Since our default output here is VP8 rather than Theora, and Commons transcodes what you give it anyway, MKV to WebM is the smoother upload. OGV remains valid for older wiki farms whose media handlers predate WebM.
Yes, with OGV to MKV, but understand what you are getting: the audio and video are decoded and re-encoded again, so it is a third generation of loss, not a recovery of the original. Nothing that was discarded on the way into OGV — subtitles, chapters, the tracks you did not keep — comes back. This is only worth doing when the OGV is the only copy you still have.
They are not interchangeable here. .ogv is Ogg carrying video plus audio, which is what this page produces. .ogg in practice means audio-only Ogg, usually Vorbis — if the audio is all you want, convert MKV to OGG instead and skip the video re-encode entirely. Sending a video-bearing file with an .ogg extension confuses many players, so match the extension to the contents.
Your MKV is uploaded over an encrypted connection, converted on our servers, and both the upload and the result are deleted automatically after a few hours. There is no sign-up, no watermark, and files are never shared or made public. The practical limit on a big Matroska file is upload time rather than anything on the conversion side — if you only need a section, trim the source first with the video cutter.