Video2026-05-31·5 min read·By Sky Lu

How to Convert MKV to MP4 (Free, Online)

Convert MKV to MP4 free in your browser so videos play on phones, players, and social apps. No sign-up, with notes on subtitles and quality.

You have an MKV video that plays fine on your computer but fails on an iPhone, won’t upload to a platform, or refuses to open in your editing app. After reading this, you’ll know how to convert MKV to MP4 online for free, which settings to choose, and how to avoid common problems like missing audio, huge file sizes, or subtitle issues.

MKV and MP4 are both video containers, but MP4 is the safer choice for sharing, uploading, and playing on phones, browsers, smart TVs, and most editing software. The key is converting the file without wrecking the quality or accidentally stripping out audio or subtitles you still need.

MKV vs MP4: what actually changes during conversion

MKV is a container format. Think of it as a box that can hold video, audio, subtitles, chapters, and multiple audio tracks. It is common for downloaded recordings, screen captures, Blu-ray backups, anime files, and videos with multiple language tracks.

MP4 is also a container, but it is more widely accepted. Most phones, web players, social platforms, email clients, and editing apps expect MP4 with a common video codec such as H.264 and an audio codec such as AAC.

That distinction matters because “convert MKV to MP4” can mean two different things:

  • Remuxing: The video and audio streams are copied into an MP4 container without re-encoding. This is fast and keeps original quality, but it only works if the codecs inside the MKV are MP4-compatible.
  • Re-encoding: The video and/or audio are converted to MP4-friendly codecs, usually H.264 video and AAC audio. This takes longer and may reduce quality slightly, but it gives the best compatibility.
  • For online tools, re-encoding is the common approach because it avoids compatibility problems. If your goal is “make this file work everywhere,” choose MP4 with H.264 video and AAC audio when the tool gives you options.

    Best settings for converting MKV to MP4 online

    A free online converter usually asks you to upload the MKV, choose MP4, and download the result. Some tools also expose settings. If you see advanced options, use these practical defaults.

    Video codec

    Choose:

  • H.264 / AVC for maximum compatibility
  • H.265 / HEVC only if you need a smaller file and know your playback devices support it
  • H.264 is still the safest option for phones, browsers, TVs, and editing apps. H.265 can make smaller files, but older devices and some web tools may reject it.

    Resolution

    Keep the original resolution unless you have a reason to reduce it.

    Use these targets:

  • 1920 × 1080 for standard Full HD sharing
  • 1280 × 720 for email, quick previews, or slow internet uploads
  • 3840 × 2160 only if the source is true 4K and you actually need 4K
  • Do not upscale a 720p MKV to 1080p. It will create a larger file without adding real detail. If the original file is 1280 × 720, export at 1280 × 720.

    Frame rate

    Choose same as source if available.

    If the tool forces a choice:

  • Use 24 fps for films and cinematic content
  • Use 25 fps for PAL-region footage or some screen recordings
  • Use 30 fps for general web video
  • Use 60 fps for gameplay or high-motion screen capture, only if the source is already 60 fps
  • Changing frame rate can cause stutter or audio sync problems. For most conversions, preserving the original frame rate is the best choice.

    Bitrate

    If the converter has a quality slider, choose “high” or “medium-high” rather than maximum. Maximum often creates a bloated file with little visible improvement.

    If it asks for a video bitrate, use these starting points for H.264 MP4:

  • 720p: 2,500–4,000 kbps
  • 1080p: 5,000–8,000 kbps
  • 4K: 18,000–35,000 kbps
  • For talking-head videos, lectures, webinars, or screen recordings, the lower end is usually fine. For sports, gaming, dance, or handheld camera footage with lots of motion, use the higher end.

    Audio settings

    Choose:

  • AAC audio
  • 128 kbps for speech
  • 192 kbps for general video
  • 256 kbps for music-heavy content
  • Stereo unless the source is a real surround-sound file and you need to preserve it
  • If the source MKV has DTS, FLAC, or AC3 audio, converting to AAC is usually the right move for compatibility. Some devices play MP4 video but fail on unsupported audio, which is why “video plays but no sound” happens.

    Step-by-step: convert MKV to MP4 for free online

    The exact buttons vary by converter, but the workflow is usually the same. Here is the process I use when I need a practical MP4 quickly without installing desktop software.

    1. Check the MKV before uploading

    Open the MKV locally first. Confirm:

  • The video plays from start to finish
  • Audio is present
  • Subtitles are either burned into the video or available as selectable subtitle tracks
  • The file is not corrupted or incomplete
  • If the MKV already freezes at a certain timestamp, conversion will not magically fix it. You may need a clean source file.

    Also check the file size. Free online tools often have upload limits. If your MKV is several gigabytes, use Wi-Fi rather than mobile data, and expect the upload to take time. For very large files, a desktop converter may be more reliable than a browser-based one.

    2. Upload the MKV

    Open your chosen online video converter and select the MKV file. Keep the browser tab open during upload and conversion. Avoid putting your laptop to sleep halfway through.

    If the tool asks for storage access to Google Drive, Dropbox, or another cloud account, only grant access if you trust the service and understand what it can read. For private footage, client videos, or sensitive recordings, local conversion is safer.

    3. Select MP4 as the output format

    Choose MP4 as the export format.

    If there are presets, pick based on the destination:

  • Web / H.264 MP4 for uploading to websites
  • iPhone / iPad if the video is mainly for Apple devices
  • Android if the video is for messaging or mobile playback
  • YouTube / social if the converter has platform presets
  • If there is a “copy codec” or “no re-encode” option, use it only if you know the MKV contains H.264 video and AAC audio. Otherwise, choose normal conversion to H.264 + AAC.

    4. Set quality and size

    For a standard 1080p MKV, I usually start with:

  • Format: MP4
  • Video codec: H.264
  • Resolution: same as source, or 1920 × 1080 max
  • Frame rate: same as source
  • Video bitrate: 6,000 kbps
  • Audio codec: AAC
  • Audio bitrate: 192 kbps
  • For a lecture, Zoom-style recording, or tutorial, use 720p at 2,500–3,000 kbps if you need a smaller file. For gameplay or fast movement at 1080p, use 8,000–10,000 kbps if the tool allows it.

    If you already converted the MKV and the MP4 is still too large to share, use Compress Video to reduce the file size. For email attachments, aim for a short 720p MP4 rather than trying to squeeze a long 1080p video under a strict limit. Trimming unnecessary intro/outro sections before compression also helps more than lowering quality too far.

    5. Start conversion and download the MP4

    Click convert and wait until the processing finishes. Do not refresh the page. If the file is long, the conversion may take several minutes after upload because the server still has to process the video.

    After downloading the MP4, rename it clearly. Use a simple file name like:

    `project-demo-1080p.mp4`

    Avoid special characters such as `#`, `%`, `?`, or very long file names if you plan to upload the MP4 to web platforms or send it to someone using older software.

    6. Test the converted file

    Before deleting the original MKV, test the MP4 in at least two places:

  • Your default video player
  • The app or device where you actually need it to work
  • Scrub through the beginning, middle, and end. Check that audio stays in sync. If subtitles matter, confirm they appear as expected.

    Common MKV to MP4 problems and fixes

    The MP4 has no sound

    This usually happens when the audio codec was not converted properly. Reconvert the MKV and force the audio settings to:

  • Audio codec: AAC
  • Channels: Stereo
  • Bitrate: 192 kbps
  • If the MKV has multiple audio tracks, the converter may have selected the wrong one. Look for an audio track dropdown and choose the correct language or track number. If you are unsure, play the MKV in a media player and check the audio menu first.

    Subtitles disappeared after conversion

    MKV files often contain soft subtitles, meaning the text is a separate track inside the container. Many online converters ignore these tracks unless you explicitly select them.

    You have three options:

  • Burn subtitles into the video if the tool supports it. This makes the subtitles permanent and visible everywhere.
  • Export subtitles separately as an SRT file if you need editable captions.
  • Choose an MP4 output with subtitle support, but be aware that not every player will show them correctly.
  • If the subtitles are essential for a client review or classroom use, burn them in. It is less flexible but much more predictable.

    The converted MP4 is much larger than the MKV

    This happens when the bitrate is set too high or the original MKV used a more efficient codec such as H.265. Reconvert with a lower bitrate.

    Try:

  • 1080p talking-head video: 4,500–6,000 kbps
  • 1080p high-motion video: 7,000–9,000 kbps
  • 720p general video: 2,500–3,500 kbps
  • Also avoid exporting 4K unless you need it. A 4K MP4 can be many times larger than a 1080p version, especially with H.264.

    The video looks blurry or blocky

    The bitrate is too low, the resolution was reduced too much, or the source was already low quality.

    Fix it by reconverting from the original MKV, not from a previously converted MP4. Use a higher bitrate and keep the original resolution. Repeated conversions stack quality loss, especially with H.264.

    For screen recordings with small text, avoid going below 1080p unless the content is only being viewed on phones. Fine text in software demos can become unreadable at 720p.

    Audio slowly drifts out of sync

    Audio sync issues often come from frame rate changes or variable frame rate sources. Reconvert using:

  • Frame rate: same as source
  • Audio codec: AAC
  • Constant frame rate: on, if the tool provides that option
  • If the online converter does not expose frame rate controls, try a different tool or use desktop software for that specific file. Screen recordings from phones and meeting apps are the most likely to show sync drift.

    Upload or conversion fails

    First, check the basics:

  • File name should be simple: `video.mkv`
  • File should be fully downloaded, not a partial file
  • Browser tab should remain active
  • Internet connection should be stable
  • File size should be within the tool’s limit
  • If the upload repeatedly fails near the end, the file may be too large for your connection or the service limit. Trim the MKV first if possible, or convert locally.

    Privacy and file safety tips for online conversion

    Online converters are convenient, but you are uploading your video to a third-party server. That is fine for ordinary clips, public content, drafts, and non-sensitive material. Be more careful with:

  • Client footage under contract
  • Medical, legal, or financial recordings
  • Private family videos
  • Internal company meetings
  • Unreleased creative work
  • For sensitive files, use offline software instead of an online converter. If you do use an online service, check whether it lets you delete files manually after conversion. Download your MP4 promptly and avoid leaving the browser session open on a shared computer.

    Also keep the original MKV until you have verified the MP4. The MKV may contain extra tracks, better audio, or subtitles that the MP4 version does not preserve. Treat the MP4 as the sharing copy, not always the master copy.

    Quick setting recipes for common uses

    For a fast decision, use one of these presets.

    Sending a short clip by message or email

  • Format: MP4
  • Codec: H.264
  • Resolution: 720p
  • Bitrate: 2,500 kbps
  • Audio: AAC, 128 kbps
  • Trim unnecessary parts before converting
  • Best for short clips, feedback, and previews. Not ideal for archiving.

    Uploading to a website or learning platform

  • Format: MP4
  • Codec: H.264
  • Resolution: 1080p
  • Bitrate: 5,000–7,000 kbps
  • Audio: AAC, 192 kbps
  • Frame rate: same as source
  • Good balance of quality and compatibility.

    Preserving quality for editing

  • Format: MP4
  • Codec: H.264
  • Resolution: same as source
  • Bitrate: 10,000–20,000 kbps for 1080p, higher for 4K
  • Audio: AAC 256 kbps or original if supported
  • Keep the original MKV as backup
  • Use this if the MP4 will be imported into an editor, not just watched.

    Converting a video with subtitles

  • Format: MP4
  • Codec: H.264
  • Resolution: same as source
  • Subtitles: burn in if viewers must see them
  • Audio: choose the correct language track
  • Test playback after conversion
  • This avoids the common “the video is fine but the captions are gone” problem.

    Practical wrap-up

    For the most compatible result, convert MKV to MP4 using H.264 video, AAC audio, the original frame rate, and a resolution that matches how the video will be watched. Keep the original MKV until you have checked the MP4 for sound, subtitles, and sync.

    If your converted MP4 is still too large to upload or send, try BestAIFinds’ Compress Video tool to make a lighter sharing copy without starting over from scratch.

    SL

    Sky Lu

    Solo developer behind BestAIFinds — 240+ free, no-signup file tools, most running entirely in your browser. More about me →