Home > Video > Convert MP4 > Convert MKV to MP4

Posted by Jack Watt - Contact Authoremail icon

How to Convert MKV to MP4 Quickly without Quality Loss

MKV, also known as Matroska, is a container to store multiple video, audio, subtitle tracks in a variey of codecs, such as HEVC, H.264, DTS, Dolby Digital audio, or SRT etc. It is a universal format that used for storing common multimedia content, like movies or TV shows in high quality. For example, you can get some .MKV files from online downloads, Blu-ray or DVD rips from MakeMKV. However, MKV is not powerful enough to replace all the other formats owing to its poor comaptibility. Many mobile devices and programs refuse to open or recognize MKV video files.

In this condition, you need to convert MKV to a more compatible video format, like MP4. Here we'd like to show you top 5 ways to convert MKV to MP4 for free without quality loss.

WinX HD Video Converter Deluxe Is the Best Way to Go!

WinX HD Video Converter Deluxe - built-in "Auto Copy" mode lets you convert MKV to MP4 without re-encoding, fast and ZERO quality loss!

Equipped with Full Hardware Acceleration, High Quality Engine and more cutting-edge technologies, it can also transcode MKV to MP4, or MKV to iPhone, iPad, Apple TV, iMovie, QuickTime, Android phone/tablets, Surface Pro, game consoles, etc. with optimum parameter settings.

Part 1. Why Should You Convert MKV to MP4?

1. MKV file is not playing on your devices.

As MKV can be encoded with various codecs like VP9, HEVC, MPEG4, H.264, VP8, Xvid, AAC, MP3, DTS audio codec etc., there is a greate possibility that your device or media player doesn't support one of the specific codec, leading MKV files no sound, black screen, missing subtitles, or absolutely not playing.

2. MKV file cannot be imported to video editing software.

Owing to the MKV codec and video editing software version issues, some MKV videos failed to be imported to video editing software like Adobe Premiere Pro, or iMovie etc. You have two ways to get out of the trouble: convert MKV to the video editing software supported formats like MP4, or upgrade the video editing software to the latest version if it supported MKV files now.

3. MKV video is in big size.

Since MKV supports to encode multiple video, audio and subtitle tracks, it's inevitable that MKV files always take up larger storage space for their large size. Coupled with the increasing popularity of 4K UHD, 4K MKV can be in exaggeratively huge. However, ordinary players and software are incompetent to handle such large videos. Still, large 4K MKV video cannot be opened in the under-powered computer, causing errors like pixelated 4K MKV playback, or dropping frames.

4. MP4 is smaller in size and owns better quality & compatibility.
On the contrary, MP4 is widely supported by a range of devices and it reserves high audio & video quality. You don't have to worry that the original MKV elements are missing as MP4 is able to retain the multiple audio tracks, multilingual subtitles, chapter points etc. after MKV to MP4 conversion. Of course, you can selectively remove some unwanted tracks to get a smaller size video in MP4.

Part 2. Top 5 Ways to Convert MKV to MP4

Obviously, converting MKV to MP4 is imminent based on the above reasons. The only problem is how to convert MKV to MP4. If this is what's borthering you, you've come the right place. Here top 5 ways are shared to help you transcode MKV to MP4 easily and free.

#1: WinX HD Video Converter Deluxe

WinX HD Video Converter Deluxe should be at the top of your priority list as it can convert MKV to MP4 with or without re-encoding. Actually, it supports to transcode any videos to 420+ preset profiles, including MP4, MOV, FLV, HEVC, H.264, iPhone iPad, Android, HDTV, Xbox, PS5 and more. And you can compress MKV videos smaller up to 90% file size reduction without losing quality visually. Also, it makes full use of CPU and GPU, boosting video conversion speed to 47x real-time faster on computers configured with both QSV-allowed Intel processor (2-6th generation) and CUDA/NVENC-enabled NVIDIA GPU.

After downloading and installing WinX HD Video Converter Deluxe onto your computer, you only need 3 simple steps to get MKV converted to MP4.

Free Download WinX HD Video Converter for Windows 10/8/7
Free Download WinX HD Video Converter for macOS Big Sur and lower

Step 1: Load target MKV files.

Open the program and load the source MKV file: Click + Video button, and then browse and open target items. If you need to transcode multiple MKV files, simply choose all of them for batch conversion. It will save you much time and energy.

Load target MKV files
Load target MKV files

Step 2: Select MP4 in output profile.

After loaded, an Output Profile panel will pop up automatically. In this screen, you will find many preset MP4 output profiles. Choose one based on your own needs. Here let's select MP4 Video (codec: H.264+ AAC) under General Profiles category for a balance of quality and size.

Select MP4 in output profile
Select MP4 in output profile

Optional: Tick "Auto Copy" on the lower right corner of the home screen if your input MKV is encoded by H264 or H265 codec and you wanna keep the codec. Thus, the whole MKV to MP4 conversion will be done without decoding or re-encoding. Just copy media file data from MKV to MP4 container format and the speed will be expedited up to 10X faster than transcoding.

Auto Copy
Auto Copy

Of course, you can customize your output video before converting. Here are some tips for you:

  • Tweak video/audio parameters: Click Setting button, here you can compress 4K MKV to 1080p/720p, change frame rate, bitrate etc.
  • Select the target track or disable unwanted tracks: On the main interface, click on the drop-down list of video, audio or subtitle to select your target video/audio/subtitle track or disable multitracks at all.
  • Enhance video quality: Go Output profile window, move the slider to HQ/Slow, which will make slow down the converting speed slightly yet with higher quality. Meanwhile, you're always suggested to tick on the box of Use High Quality Engine.

Step 3: Get It Started Now.

Before any further, you can change the destination folder. By default, output files will be stored in C:\Users\admin\Videos\WinXVideos\. Choose another one by clicking Browse button if you like.

Once in place, just click RUN button - a blue round one - to start the conversion instantly. After then, you're able to play output MP4 video on desktop, HDTVs, PS4, Xbox, Plex, mobiles and more. Note: WinX HD Video Converter Deluxe supports more than 370+ video/audio codecs, that means it can not only convert MKV to MP4, but also convert WebM to MP4, HEVC to H.264, AVI to WMV, AVI to MP4, MP4 to MP3, etc without a hassle.

Start converting MKV to MP4 now
Start converting MKV to MP4 now

Video Tutorial: How to Convert Your MKV Files to MP4 without Losing Quality

#2: VLC

You may be familar with VLC as a free and popular multimedia player that supports video playback of many formats. More than that, VLC can also be used as a video converter to changing video format, including MKV to MP4. Though it may be not as powerful as professional video converters, it fully meets the common video format conversion needs if you don't want to install any extra software on your computer. Check out the following step-by-step guide to convert MKV files to MP4 via VLC now.

Step 1: Open up VLC on your computer, and click Media on the toolbar and select Convert / Save to enter a new Open Media window.

Step 2: Click Add button to browse and import your target MKV video. It supports to import several videos at once. Then click Convert / Save button.

Add mkv to VLC
Add mkv to VLC

Step 3: Choose Video - H.264 + MP3 (MP4) as the output format. If you'd like to convert MKV to other formats or devices, you can click the drop-down list to select your desired one. You're able to cutomize video details like video / audio codec, subtitles through Edit selected profile button besides the drop-down list.

Step 4: Click Browse to specify the destination path for the output video.

Step 5: When you're done, click Start button to comvert MKV to MP4

Cconvert MKV to MP4 with VLC
Cconvert MKV to MP4 with VLC

#3: HandBrake

HandBrake is another MKV converter that allows you to convert videos to MKV or MP4, embedded in H.264, HEVC, MPEG-2, MPEG-4, Theora, VP8 and VP9. Also, HandBrake empowers users to use third-party libraries such as x265, FFmpeg, and libvpx to convert videos. If you want to adjust video parameters like resolution, frame rate, bit rate, aspect ratio or simply edit videos, HandBrake can do it all. However, it's criticized for making files bigger after MKV to MP4 conversion, getting subtitle messed, and running really slow even on a new fast core CPU with large RAM. Anyway, as a free and open-source video converter, HandBrake is still a nice option for MKV to MP4 conversion. Here are the easy tutorial.

Step 1: Download HandBrake from it's official site, and launch it.

Step 2: Click Open Source or simply drag and drop to import your target MKV files.

Step 3: Choose MP4 as the output format below the Summary column.

Convert MKV to MP4 with HandBrake
Convert MKV to MP4 with HandBrake

Step 4: Tweak the video setting if necessary. You're able to adjust video dimensions, resolution, frame rate, codec, quality, audio, subtitles, deinterlace, denoise, sharpen video and crop, rotate, flip video etc.

Step 5: Click Browse button to choose a destination folder for the output video.

Step 6: Tap Start Encode and wait. The MKV to MP4 conversion will be activated and finished soon.

#4: FFmpeg

FFmpeg is a free and open-source software project that based on command lines. It offers a complete, cross-platform solution to record, convert and stream audio and video, including MKV to MP4. But for novices, FFmpeg can be hard to use. Kowning the basic command lines could help a lot. To convert MKV to MP4, the basic command line is "ffmpeg -i input.mkv output.mp4". Here is the detailed explation of this command line:

  • ffmpeg: a necessary part to tell the OS who is using the command line.
  • -i: the abbreviation of input, means the following file is the original file to be converted.
  • input.mkv: the file that is to be converted. You can input two files at once through "ffmpeg -i input1.mkv input2.mkv".
  • output.mp4: The output file is in MP4 container.

Now let's check how to use this command to fulfil MKV to MP4 video conversion:

Step 1: Download FFmpeg from its official site - https://ffmpeg.org/download.html. Then configure FFmpeg on your computer.

Step 2: Press Win + R and input cmd to enter the DOS window.

Step 3: Input cd test video. Now I'm in the location where store the MKV video.

Convert MKV to MP4 with FFmpeg
Convert MKV to MP4 with FFmpeg

Step 4: Input FFmpeg command line: ffmpeg -i spreed.mkv -c:a copy -x265 -params crf=25 spreed1.mp4

  • -c:a copy means keeping all the copies of audio streams.
  • x265 params: Passing options are passed to x265 with the -x265-params argument.
  • crf=25 refers to encode video in a not bad quality. (CRF, the abbreviation of Constant Rare Factor. The CRF scale is 0-51, where 0 is lossless, 23 is the default, and 51 is worst quality possible.)

Step 5: Press Enter on the keyboard. Then, you'll get the desired .mp4 file.

Of course, there are many other FFmpeg codecs, for example, to map ALL streams, namely remuxing MKV to MP4, you need type in the command line: ffmpeg -i spreed.mkv -map 0 spreed1.mp4. Know more about FFmpeg codecs >>

#5: CloudConvert

CloudConvert is a web-based video converter that allows you to convert video from or to any formats. Actually, besides desktop video converting programm, online video convert is also a popular choice for converting MKV to MP4 as it requires no third-party software or plugins installed. It's quite easy and convenient, but not that user-friendly for large MKV files conversion. CloudConvert cannot convert the video more than 1GB for free accounts. You need to buy a package to convert larger files.

Anyway, let's check how to convert MKV to MP4 online with CloudConvert.

Step 1: Navigate to CloudConvert MKV to MP4 official site.

Step 2: Click Select File to import your MKV to CloudConvert. It allows you to load videos from computer, by URL, from Dropbox, Google Drive and OneDrive.

Load MKV video
Load MKV video

Step 3: Click Settings option to customize video parameters if necessary. You're able to adjust video resolution, frame rate, bitrate, codec, audio, subtitle as you need.

Convert MKV to MP4 Online with CloudConvert
Convert MKV to MP4 Online with CloudConvert

Step 4: Click Convert button to start converting and wait.

Part 3. FAQs about MKV to MP4 Conversion

1. Is MKV better than MP4?

There is no clear winner. MP4 is more widely supported for playing video on a browser, and it has less file overhead. MKV is more popular for converting DVDs and Blu-Ray discs to video files. Here are the details for MKV vs MP4 comparison.




Video Supported

H.264, H.265, MPEG1, MPEG2, MPEG4 …

H.264, H.265, Xvid, MPEG4, …

Audio Supported




8bit, 10bit

8bit, 10bit

Closed Caption Supported


Not available


Same high

Same high

File Size

Relatively large

Relatively small

Platform Compatibility

Not so good on mobile devices

Very good on both PCs and mobile devices

2. How can I convert mkv to mp4 with more than 1 gb?

Obviously, you need a video converter that has no limit on file size. Then it's better to be faster and high quality. WinX HD Video Converter Deluxe precisely meets all the conditions. Simply load your large MKV video, choose MP4 as output format, tap RUN button. All done.

3. Can Windows convert mkv to mp4?

Nope. You have to rely on a third-party software to convert MKV to MP4. There is no built-in software for MKV to MP4 conversion on Windows.

4. How can I convert mkv to mp4 online?

Online video converter could be the best choice, such as CloudConvert, FreeConvert, ConvertFiles etc. Usually, you only need to navigate to the online MKV to MP4 converter, import your MKV video, make sure the outout format is MP4, and start converting.

But online video converter depends more on network and doesn't accept oversized videos. Comparing with WinX HD Video Converter Deluxe, it's far backward from for converting 4K UHD, high frame rate HD MKV files.

Differences between online and desktop MKV converters
Differences between online and desktop MKV converters

5. What is the best free mkv to mp4 converter?

When you're choosing a free MKV to MP4 converter, the ability of video conversion is always in top priority. Besides that, video converting speed, output quality, the supported formats are all mattered. Put these together, we've listed top 10 free MKV to MP4 converters:

  1. WinX Video Converter
  2. VLC
  3. HandBrake
  4. FFmpeg
  5. CloudConvert
  6. Xmedia Recode
  7. Avidemux
  8. OBS
  9. FreeConvert
  10. ConvertFiles

6. Can I just rename mkv to mp4?

Yes. With WinX HD Video Converter Deluxe, you can tick on the box of Auto Copy, it allows you to convert the MKV container to MP4 container without changing the underlying codec. This process just copy media file data from MKV to MP4 container format without decoding or re-encoding and the speed will be boosted up to 10X faster than transcoding. Get it free to remux MKV to MP4 now!

7. Does converting MKV to MP4 lose quality?

Actually, there are two ways for MKV to MP4 conversion: convert MKV to MP4 with or without re-encoding. Only if you convert video without re-encoding - what we call remuxing MKV to MP4, you can get MKV to MP4 converted without losing quality. Programs like WinX HD Video Converter Deluxe and Xmedia Recode can remux MKV to MP4 easily.

Related external sources:

[1] MKV: MKV is an open standard container format, which can hold an unlimited number of video, audio, picture, or subtitle tracks in one file...
[2] MP4: MPEG-4 Part 14 or MP4 is a digital container format commonly used to store video and audio, as well as other data such as subtitles and still images...


author-Jack Watt

Jack Watt twitter icon

Jack Watt is a sought-after editor at Digiarty. He is responsible for digital and multimedia world, delivering definitive video and audio related software reviews, enlightening guides, and incisive analysis. As a fan of Apple, Jack Watt also brings his experience to more readers and focuses on writing of the Apple ecosystem at large.

Home > Video > Convert MP4 > Convert MKV to MP4


Stay up-to-date with our news, updates, guides.