Initializing... drag & drop files here
Supports: MKV
This page re-encodes the video inside an MKV (Matroska) file to Motion JPEG (MJPEG), a format where every frame is stored as its own independent JPEG image. That makes MJPEG ideal for frame-accurate scrubbing, frame-by-frame editing, and feeding still-frame analysis pipelines — but the same one-frame-at-a-time design means the output is usually much larger than the H.264 or H.265 video most MKV files carry. Below you'll set the controls that matter, see what happens to your audio and subtitles, and find out when you should convert to MP4 instead.
.mkv file onto the page, or click "+ Add Files" to choose it from your computer. You can queue several files to process with the same settings.MJPEG is an intraframe-only scheme — each frame is a full JPEG with no compression between frames, so a clip that barely changes still stores the whole scene again on every frame. That is exactly why MJPEG is easy to edit and why it is large. Wikipedia notes that MJPEG's lack of interframe prediction limits its efficiency to about 1:20 or lower, while H.264 reaches 1:50 or better — so expect an MJPEG export to be several times the size of the H.264/H.265 stream most MKV files already hold. You control the trade-off with three levers:
The audio track is carried through, not dropped: when an MJPEG video stream is written here it is paired with an audio track (MP3 by default), so an MKV with sound stays watchable after conversion. If your source MKV had no audio, the output simply has none.
If your goal is simply a smaller, broadly playable video, MJPEG is the wrong target — its every-frame-a-JPEG design makes it large and poorly supported outside editing software, and it discards the subtitle tracks and chapters an MKV can hold. Convert the MKV to MP4 for the widest device compatibility and far smaller files, or shrink the original with the video compressor. MJPEG earns its place only when you specifically need frame-accurate editing, native random access to any frame, or input for a machine-vision or frame-analysis pipeline. And if the MKV is copy-protected or corrupt, re-encoding cannot recover it — repair or re-export the source first. Already have MJPEG and want it small and shareable? Use MJPEG to MP4.
Almost always, often by a wide margin. MKV is just a container, and most MKV files hold an efficient interframe codec like H.264 or H.265. MJPEG stores every frame as a standalone JPEG with no compression between frames, so re-encoding to it typically produces a file several times larger. Wikipedia puts MJPEG's efficiency at roughly 1:20 or lower against H.264's 1:50 or better. The only case where MJPEG might not be larger is an MKV that already held an inefficient or near-lossless codec.
Yes. Although Motion JPEG itself defines no audio, the converter writes the MJPEG video alongside an audio track (MP3 by default), so an MKV with sound stays watchable after conversion. The only time you get a silent file is when the source MKV had no audio stream to begin with — nothing can add sound that was never recorded. If your MKV had several audio tracks, expect a single track in the output rather than the full set.
They are not carried over. A Matroska file can store an unlimited number of subtitle tracks, plus chapters and metadata, but MJPEG is a plain video stream with no place to put any of that. If you need the subtitles, either keep the original MKV or burn them into the picture before converting; if you need chapter markers, MJPEG cannot hold them.
Choose MJPEG when you need frame-accurate editing or per-frame integrity. Because every frame is an independent JPEG, any frame can be decoded, scrubbed to, or edited without reference to its neighbors, which suits non-linear editing and frame-by-frame analysis and gives native random access to any frame. It also isolates errors to a single frame rather than letting them propagate. For everything else — sharing, streaming, phone playback, small files, keeping subtitles and chapters — MP4 or the original MKV is the better choice.
Most professional non-linear editors read MJPEG, including Adobe Premiere Pro, DaVinci Resolve, and Apple iMovie, and VLC plays it back. General-purpose phone and smart-TV players frequently do not handle a raw MJPEG video well. In our testing, MJPEG output opened cleanly for frame-by-frame review in desktop editors but would not reliably play on mobile devices, which is the expected trade-off for an editing-oriented format.
Not in a single universal sense. There is no one official Motion JPEG specification; instead it is documented per container. For RTP streaming the payload is defined by IETF RFC 2435, Microsoft documents MJPEG storage inside AVI, and Apple specifies the QuickTime MJPEG-A and MJPEG-B variants. MKV, by contrast, is a single open Matroska container specification. This is part of why MJPEG playback support is inconsistent outside editing tools, even though the underlying JPEG frames are completely standard.
Your file is uploaded over an encrypted connection and processed on our servers, then deleted automatically a few hours after conversion. There is no sign-up, no watermark, and files are never shared or made public. The main practical limit on a very large MKV file is upload size and time, not your device.