Convert MKV to MP4

Drop an MKV video here

or click to choose — OBS recordings, films and series; also WebM, or an MP4 that plays without sound

Drop an MKV, such as an OBS recording or a film, and get an MP4 with the picture copied, not re-encoded, so quality is identical and it takes seconds. Pick which sound tracks to keep; Dolby Digital sound, which plays silent in Chrome and on many phones, is converted to AAC. Text subtitles, which are easily lost on the way to MP4, are saved as .srt files. Nothing is uploaded.

Why MKV to MP4 is usually a copy, not a conversion

MKV (Matroska) and MP4 are both containers: boxes that hold a video stream, one or more sound streams and, in MKV’s case, often subtitles and chapters too. The video inside an MKV is nearly always H.264 or HEVC, sometimes VP9 or AV1, and an MP4 can hold all four. So the picture does not need to be decoded and compressed again. It is lifted out of one box and put into the other, frame for frame. That is why this takes seconds instead of minutes, and why the quality cannot change.

After copying, the tool proves it: it reads every video frame of the new MP4 and compares it with the original, byte for byte, and tells you how many matched.

What we measured

We converted test files in Chrome on a Windows PC on 16 October 2026 and checked every MP4 with a separate reader (PyAV), not with this tool:

MKVTimePictureSound in the MP4
60 s, 1080p, H.264 + AAC, 60.8 MB0.22 s1,800 of 1,800 frames identicalAAC, copied
OBS-style recording, H.264 + AAC0.05 s120 of 120 identicalAAC, copied
Film: H.264, Dolby Digital 5.1 (Turkish) + AAC (English), 2 subtitle tracks0.34 s120 of 120 identicalboth tracks, languages kept; Dolby converted to AAC
HEVC + Dolby Digital Plus (E-AC-3)under 0.5 sidenticalconverted to AAC
VP9 + Opus (a downloaded web video)under 0.1 sidenticalOpus, copied
H.264 + FLACunder 0.1 sidenticalFLAC, copied

The size of the MP4 is almost exactly the size of the MKV (60.83 MB from 60.83 MB), because nothing in the picture changed. Converting to MP4 does not make a video smaller; for that, use Compress Video afterwards.

The MP4 has no sound: Dolby Digital

Films, TV recordings and Blu-ray copies often carry their sound as Dolby Digital (AC-3) or Dolby Digital Plus (E-AC-3). MP4 can hold both, and a simple copy keeps them. The trouble is playback. We played MP4s with Dolby sound in Chrome on Windows: the picture ran, no error appeared, and the browser decoded exactly 0 bytes of sound. Many phones do the same. Edge on the same PC played the sound, because it borrows Windows’ own Dolby decoder. That is the most common complaint about MKV to MP4: the picture plays and there is no sound, in some players and not others.

So by default this tool decodes Dolby sound and converts it to AAC, which plays everywhere, while the picture is still copied untouched. If the MP4 is only for a TV or a home cinema receiver that handles Dolby, choose Keep as Dolby. A 5.1 track becomes stereo in Chrome, which cannot write 5.1 AAC. We tested that the dialogue survives: in a 5.1 test file with sound only in the centre channel, where films put the voices, the stereo result carried it at the standard −3 dB on each side (−12.0 dBFS from −9.0).

Subtitles: why converters lose them, and what this one does

An MKV can carry several subtitle tracks inside the file. When we converted our test film with Mediabunny, the open-source video library this page is built on, the subtitle tracks did not even appear in its list of tracks: they were dropped without a warning. MP4’s own text subtitle format cannot be written by that library either, and players differ in whether they show it anyway.

This tool reads the subtitles from the MKV itself and saves each text track as a separate .srt file, named like the video with the language added (film.eng.srt). Put it in the same folder as the MP4 and VLC, MPC, Plex, Kodi and most smart TVs load it automatically. Styled ASS subtitles, common in anime, are saved twice: as plain .srt and as the original .ass with its fonts, colours and positions. We checked the timings to the millisecond against the original, including two lines on screen at once and text containing commas.

Subtitles stored as pictures cannot become text this way: PGS from Blu-ray and VobSub from DVD are images of letters, and turning them into text needs character recognition. The tool lists them and says so instead of pretending.

Several languages in one file

The tool lists every sound track with its language and format. Tick the ones to keep. All kept tracks go into the MP4 with their language labels, and players such as VLC let you switch between them. Most players start with the first track, so if you only ever want the English sound, untick the others.

OBS recordings

OBS records to MKV by default for a good reason: if the computer or OBS crashes in the middle of a recording, an MKV is still playable up to that moment, while an MP4 that was being written usually is not. Video editors and upload forms prefer MP4, so the usual habit is to record MKV and convert afterwards. If OBS is open, its own File → Remux Recordings does the same copy as this page. This page is for when OBS is not to hand, or when you have received someone else’s recording.

Large files

Up to 1.5 GB the MP4 is built in the browser’s memory and offered as a download. Above that, Chrome and Edge ask where to save the MP4 and write it straight to that file, so a long film does not need its size in free memory. Other browsers build big files in memory, which can fail on phones and older computers. Either way the file is never uploaded: everything happens on your device.

When to choose “Most compatible”

  • HEVC (H.265) video plays on recent phones, Macs and TVs, but not on every Windows PC or upload form.
  • VP9 and AV1, common in videos downloaded from the web, play in Chrome, Edge and VLC, but Apple devices, QuickTime and many TVs may not play them.

For those, Most compatible decodes the picture and encodes it again as H.264, which plays almost everywhere. It takes much longer than copying and changes the picture very slightly, so use it only when the copied MP4 does not play where you need it. For iPhone videos, use MOV to MP4; for browser screen recordings, WebM to MP4; to cut the start or end without re-encoding, Trim Video.

Frequently asked questions

How do I convert MKV to MP4 without losing quality?

Drop the MKV on this page and leave "Keep quality" selected. The video is copied into the MP4 without being re-encoded, and the tool then compares every frame of the MP4 with the original, byte for byte. In our tests all 120 frames were identical every time, and a test file converted in a few hundredths of a second.

Why does my converted MP4 have no sound?

Usually because the sound is Dolby Digital (AC-3 or E-AC-3), common in films and TV recordings. MP4 can hold it, but Chrome and many phones cannot play it, so the video plays silent, without any error. In our test Edge on Windows did play it, because it uses Windows' own Dolby decoder. This tool converts Dolby sound to AAC by default, which plays everywhere; the picture is still copied untouched.

What happens to the subtitles?

Text subtitles (SRT, ASS, WebVTT) are read from the MKV and saved as separate .srt files, plus the original .ass for styled subtitles. Keep the .srt next to the MP4 with the same name and VLC, MPC, Plex and most TVs show it automatically. Subtitles stored as pictures (PGS from Blu-ray, VobSub from DVD) cannot be turned into text here; the tool tells you when a file has them.

My MKV has two languages. Which one will the MP4 play?

Both can be kept: the tool lists every sound track with its language and you tick the ones you want. Most players start with the first track in the file, so if you only want one language, untick the other.

Is my video uploaded?

No. Everything runs in your browser and the file never leaves your device. There is no account and no watermark. Files over 1.5 GB are written straight to a file you choose in Chrome and Edge, so even a long film fits without filling the computer's memory.

How do I convert an OBS recording from MKV to MP4?

Drop the .mkv from your OBS recordings folder here and it is copied into an MP4 in seconds. If OBS is open, its own File > Remux Recordings does the same copy. Recording to MKV and remuxing afterwards is the safer habit: an MKV survives a crash mid-recording, an MP4 being written at that moment usually does not.

Can I just rename .mkv to .mp4?

No. MKV and MP4 are different containers with different structures, so a renamed file will not play in most players. The streams inside are often compatible, which is why converting can be a copy that takes seconds rather than a re-encode.