MKV to MP4 Converter

Turn an MKV into an MP4 that plays on iPhone, Mac, TVs and the web. Most files take seconds, with no quality loss.

100% private — runs entirely in your browser. Your data is processed on your device and never sent to the internet.

Video and audio are processed in your browser by FFmpeg (ffmpeg.wasm), free software under the GPL-2.0-or-later and MIT licenses — licenses & source.

About converting MKV to MP4

To convert MKV to MP4, drop your .mkv file on the box above and press Convert to MP4. Most MKV files hold H.264 video, so the tool simply repacks them into an MP4 in a few seconds, with no quality loss.

MKV and MP4 are both containers: a box that holds the picture, the sound and the subtitles. The picture inside an MKV is often already fine for an MP4. Only the box is wrong for your iPhone, your Mac or your editor. So this tool changes the box first and only re-encodes when it really must.

Everything runs in your browser. Your video is never uploaded.

Features

  • Fast repack — H.264 or HEVC video is moved into the MP4 untouched, in seconds
  • No quality loss on a repack — the picture is bit-for-bit the original
  • Sound fixed for you — AC3, DTS, Opus or FLAC sound is turned into AAC, while the picture stays untouched
  • Subtitles kept — text subtitles (SRT, ASS) from the MKV become MP4 subtitles you can turn on
  • Honest result — the page tells you if it repacked or re-encoded
  • Optional resize — 1080p, 720p or 480p, if you also want a smaller file
  • Private — no upload, no sign-up, no watermark

What is an MKV file?

MKV stands for Matroska Video. It is a free, open container from 2002. It can hold almost anything: many sound tracks (for example English and Spanish), many subtitle tracks, chapters, and nearly every video codec.

That is why MKV is popular for movies, TV recordings, screen recordings (OBS saves MKV by default) and downloads. But that freedom has a cost: many devices do not open MKV at all, even when the video inside is ordinary H.264.

Why MP4 plays everywhere

MP4 is the standard video file of phones, cameras and the web. Apple, Android, Windows, smart TVs, browsers, editors and social apps all play it. If you send an MP4 to someone, it will open.

Where you play itMKVMP4
iPhone and iPad (Photos, Files)NoYes
Mac (QuickTime, Photos)NoYes
Android phoneOften, depends on the appYes
Windows 10 and 11 (Media Player, Films & TV)YesYes
Smart TV from a USB stickMany, not allYes
Web browser on a web pageNoYes
iMovie and many video editorsOften notYes
WhatsApp, Instagram, FacebookNoYes
VLC (any computer)YesYes

If the video should play on an Apple device, go into an editor, or be shared online, MP4 is the safe choice.

How fast is it?

It depends on what is inside the MKV. The page checks the file first and picks the fastest way that still gives a file that plays everywhere:

  • H.264 or HEVC video with AAC or MP3 sound — the most common MKV. It is repacked: a few seconds, even for a full movie, and nothing is lost.
  • H.264 or HEVC video with AC3, DTS, Opus or FLAC sound — the picture is repacked untouched, and only the sound is turned into AAC. Usually well under a minute.
  • Other video (VP9, MPEG-2, Xvid, AV1) — the picture must be re-encoded to H.264. This runs in your browser on one processor core, so it is slow: often about as long as the video itself, or longer, and slower on a phone. A 5-minute clip may take 5–15 minutes on a laptop.

Changing the resolution always means re-encoding, so leave it on *Keep the original* if you only want a fast MP4.

Subtitles and sound tracks

  • Text subtitles (SRT, ASS, SSA) are kept as MP4 subtitles. Turn them on in your player. Fancy ASS styles (colours, positions) become plain text.
  • Picture subtitles (PGS from Blu-ray, VobSub from DVD) cannot go into an MP4, so they are left out. The page tells you.
  • Only the first sound track and the first subtitle track are kept. An MP4 with many tracks is poorly supported anyway.
  • To burn subtitles into the picture, so they always show, use Add Subtitles to Video.

How to use it

  • Click the box and choose your MKV, or drag it onto the box
  • Leave the repack option ticked — it makes the conversion take seconds when it can
  • Leave Resolution on *Keep the original* unless you also want a smaller file
  • Press Convert to MP4 and read the message: it says if it repacked or re-encoded
  • Play the result, then press Download MP4

Frequently asked questions

How do I convert MKV to MP4 without losing quality?

Use the repack. If the MKV holds H.264 or HEVC video (most do), this tool moves the video into an MP4 without re-encoding, so the picture is exactly the same. Keep the repack option ticked and the resolution on *Keep the original*.

Why is my MKV converting slowly?

The video inside is not H.264 or HEVC — often VP9, MPEG-2 or Xvid — so it has to be re-encoded, and that runs on your own computer. The page says *Re-encoding* when this happens. A shorter clip, or 720p, is faster.

Are subtitles kept?

Text subtitles (SRT, ASS) are kept as MP4 subtitles that you can turn on in your player. Picture subtitles from Blu-ray or DVD cannot go into an MP4 and are left out.

Can I play an MKV on an iPhone?

Not in the Photos or Files app. Convert it to MP4 here first; most MKV files are repacked in seconds and then play on the iPhone, iPad and Mac.

Is there a file size limit?

There is no upload, so there is no upload limit. The limit is your browser's memory: files up to about 1–2 GB usually work on a computer. Phones handle less.

Is my video uploaded?

No. The converter (ffmpeg) runs inside your browser, on your device. The video never leaves it.

Related tools

Credits

Conversion is powered by ffmpeg.wasm (FFmpeg and x264, licensed under GPL-2.0).

We add new tools regularly — subscribe on YouTube to be notified when each one goes live.

More tools

View all

Recommended Apps

View all