Skip to content
spool

Browser edition: files stay on your device. Up to 100 MB total and 10 minutes. First use downloads a 32 MB engine. Some formats depend on codec support. Public-link downloading is not ready on this free deployment.

Convert MKV to MP4

Convert MKV to MP4 online for free. Smart remux when possible, high-quality encoding when not.

MKV → MP4
    Files stay on your device. Save results before closing this tab.
    Free browser processing100 MB totalSave before leaving

    How to convert MKV to MP4

    1. Add your fileDrop it on the page, choose it from your device, or paste it with Ctrl+V.
    2. ConvertAdjust settings if you like, then press the button. You'll see live progress.
    3. Browser processing uses original files on your device. Public-link downloading is unavailable.

    What happens to your file

    MKV files are common for archiving movies, OBS recordings, multi-language video, but not every app or device opens them. MP4 is the better choice for sharing, uploading to social networks, playing on any device. Spool converts MKV to MP4 with FFmpeg — real decoding and encoding, not a renamed file extension.

    Convert and edit files on your device. The browser edition accepts up to 100 MB total, media up to 10 minutes and video up to 4K. Codec availability and device memory can limit individual jobs.

    If your particular file uses a codec MP4 can't hold, or you pick "High", "Smaller file" or a lower resolution, we re-encode with H.264 and AAC instead.

    MKV files from OBS, Blu-ray rips or downloads usually contain H.264 or HEVC video, so the switch to MP4 is a remux that takes seconds. Subtitle tracks in MKV (SRT/ASS) are not carried over, because most MP4 players ignore them; audio in Opus, Vorbis, FLAC or DTS is converted to AAC so the file plays on iPhone and in editing apps.

    Settings

    • Quality — High, Balanced, Smaller file. Balanced keeps the original streams when possible (no quality loss, very fast).
    • Resolution — Same as source, 4K (2160p), 1440p, 1080p, 720p, 480p, 360p, 240p
    • Audio bitrate — Auto · keep original if possible, 320 kbps · best, 256 kbps, 192 kbps · standard, 128 kbps · small, 96 kbps, 64 kbps · voice

    MKV vs MP4

    MKVMP4
    Full nameMatroska VideoMPEG-4 Part 14
    Created byMatroska.org (open standard), 2002ISO / MPEG, 2001
    TypeVideo containerVideo container
    Typical contentsalmost any video codec (H.264, HEVC, VP9, AV1) with any audio codecH.264 or H.265 video with AAC audio
    Best forarchiving movies, OBS recordings, multi-language videosharing, uploading to social networks, playing on any device
    StrengthHolds multiple audio and subtitle tracksPlays everywhere, including iPhone, Android, Windows and macOS
    WeaknessNot supported by iPhone, many smart TVs, Premiere and most social networksLossy: every re-encode loses a little quality

    About MKV

    Type
    Matroska Video
    Contains
    almost any video codec (H.264, HEVC, VP9, AV1) with any audio codec
    Use
    archiving movies, OBS recordings, multi-language video

    Learn more about MKV →

    About MP4

    Type
    MPEG-4 Part 14
    Contains
    H.264 or H.265 video with AAC audio
    Use
    sharing, uploading to social networks, playing on any device

    Learn more about MP4 →

    Reviewed 2026-10-20 by the Spool editorial team · How we test

    MKV and MP4: same contents, different box

    Matroska (MKV) is a container, not a codec. Most MKV files you'll meet hold H.264 or HEVC video, which MP4 can also hold. In that case we copy the video stream into an MP4 without re-encoding it, which takes seconds and changes nothing in the picture. Only the audio may need work: MP4 doesn't officially support Opus, FLAC, Vorbis, DTS or TrueHD, so those are converted to AAC while the video is copied untouched.

    Video in the MKVAudio in the MKVResult
    H.264, HEVC or AV1AAC, AC-3, E-AC-3Both copied — lossless, seconds
    H.264, HEVC or AV1Opus, FLAC, Vorbis, DTS, TrueHD, MP3Video copied, audio encoded to AAC (192 kbps by default)
    VP9, VP8, MPEG-4 Part 2, MPEG-2 and othersAnyVideo encoded to H.264, audio to AAC

    Important: what an MP4 can't take with it

    MKV's big strength is holding many tracks at once: several audio languages, commentary, and subtitle tracks. Our MP4 output keeps one video track and the first audio track, and leaves subtitle tracks out. That's what phones, editors and social networks expect, but it means:

    • If the MKV is a film with several languages, the MP4 has the first one (usually the original language).
    • Soft subtitles (SRT, ASS, PGS) are not carried over or burned in. Keep the MKV if you rely on them.
    • OBS recordings with separate tracks for game audio, microphone and Discord keep only track 1, the mixed track by default.

    OBS users: why your recordings are MKV

    OBS Studio records to MKV by default because Matroska survives crashes: if OBS, the game or Windows freezes mid-recording, an MKV is still playable up to that point, while an unfinished MP4 is usually unreadable. Recording to MKV and converting afterwards is the right workflow. OBS also has a built-in File → Remux Recordings option that does the same stream copy on your PC. Use this page when you're on another computer, on your phone, or when the audio needs converting to AAC for an editor.

    OBS records at a constant frame rate, so a remuxed OBS file drops straight into Premiere Pro, DaVinci Resolve, CapCut or iMovie.

    When to keep MKV instead

    • You watch in VLC, Plex, Jellyfin or Kodi; they all play MKV natively.
    • You need multiple audio or subtitle tracks.
    • You're archiving and want everything in one file.

    Convert to MP4 when the file has to work on an iPhone, a smart TV's USB player, in Premiere or Final Cut, or on social networks, which mostly reject MKV uploads.

    Surround sound

    AC-3 and E-AC-3 (Dolby Digital) 5.1 audio is copied as-is, which smart TVs and home cinema players handle well. Some browsers and phones can't play AC-3 though. If your MP4 plays without sound in a browser, convert again and choose an Audio bitrate: that forces AAC, which plays everywhere.

    Troubleshooting

    ProblemExplanation and fix
    Conversion takes minutes, not secondsThe video is VP9 or another codec MP4 players don't expect, so it's being encoded. That's normal; progress is shown live.
    Wrong language in the MP4We keep the first audio track. Remux the MKV with a tool such as MKVToolNix to reorder tracks first.
    Subtitles missingSubtitle tracks are not included in the MP4 output.
    No sound in browserAC-3 audio was copied. Re-convert with an audio bitrate selected to get AAC.

    FAQ

    Will converting MKV to MP4 reduce quality?

    Not with the default settings in most cases: when the MKV contains codecs MP4 supports, Spool copies the streams without re-encoding, so quality is identical. A re-encode happens only if needed or if you change quality or resolution.

    How long does it take?

    A remux takes a few seconds, even for large files — most of the time is spent uploading.

    Can I convert several MKV files at once?

    Yes. Drop up to 10 files at a time — each one is converted in parallel and you can download them individually or all at once.

    Is there a file size limit?

    Convert and edit files on your device. The browser edition accepts up to 100 MB total, media up to 10 minutes and video up to 4K. Codec availability and device memory can limit individual jobs.

    Is this MKV to MP4 converter free and safe?

    Yes. There are no pop-ups, redirects or fake download buttons, and no software to install. Files are transferred over HTTPS, processed in isolated job folders and deleted automatically.

    Will the MP4 play on iPhone and Android?

    Yes. MP4 with H.264 or HEVC video and AAC audio plays natively on iPhone, iPad and Android, as well as on Windows, macOS and smart TVs.

    Need it the other way?

    Convert MKV to other formats

    Convert other formats to MP4