How to Convert MKV to MP4 with Subtitles Burned in?

Looking for ways to convert MKV movies to MP4 while keeping wanted subtitles? We have two solutions for you. Read on this guide to see how to convert MKV to MP4 with subtitles burned in.

Michelle | June 24, 2021
How to Convert MKV to MP4 with Subtitles Burned in?

How to Convert MKV to MP4 with Subtitles Burned in?

Being able to hold an unlimited number of video, audio, picture, or subtitle tracks in one file, MKV format is commonly used for storing multimedia content, like movies or TV shows ripped from DVDs/Blu-rays or downloaded from online. Yet, the usage of MKV format is not as widely as MP4, and MKV files are unplayable on many devices. Many people hence want to convert MKV format to MP4 for better device compatibility. But for some folks, they also want to convert MKV to MP4 with preferred subtitles burned in. In this case, we will show you how to convert MKV to MP4 and keep the wanted subtitles in two free methods.

Hot Search: Subtitles Extractor | MKS to SRT | Remove Subtitles from MKV, MP4, AVI | VLC not Showing Subtitles

Best Free Video Converter

WonderFox Free HD Video Converter Factory is a professional video transcoder that can convert any of your video files to 500+ formats and device profiles. It can also hard-code and soft-code subtitles during conversions without an out-of-sync problem. Try it now!

Method 1. Use Free HD Video Converter Factory (Recommend)

Free HD Video Converter Factory is a powerful yet handy video converter that can perform various kinds of video/audio conversions in simple steps. It is the best tool to help you transcode the MKV file to MP4 with subtitles hardcoded. The tutorial of using this software to convert MKV with subtitles to MP4 is given below. Follow the instructions, and start your conversion.

Before start, please free download free download the software and install it on your PC.

Free HD Video Converter Factory
A safe, free, versatile video converter aims to help you with all your needed video conversions in a simple few clicks.
  • Universal video converter supports all popular formats;
  • Fast convert any video to MP4, AVI, MKV, MP3, etc.;
  • Various device profiles for solving different compatible issues;
  • Hardcode and softcode subtitles to MP4, MKV…;
  • User-friendly interface suitable for both techies and newbies;
  • More Features: safe video downloader, basic video editor, audio extractor
Free Download
Free Download
Product Page
Compatible with Windows, 100% Clean!

Step 1. Import MKV File

Launch Free HD Video Converter Factory and open the “Converter.” Click “+ Add Files” to import the MKV file, or drag and drop the file into the program directly.

Step 2. Choose Output Format

Hit on the right side format image to open the format library. Under the video tab, choose “MP4” as the output format.

Step 3. Select Wanted Subtitles

Back to the main workspace. Click the “Subtitle Option” from the far left of the edit menu and select your wanted subtitle from the drop-down list. If it does not have the subtitle you want, you can click the “+” button next to the subtitle option and load your needed subtitle.

Next, click the button next to “+” and choose your subtitle type. You can see the detailed information about each subtitle type and its supported format. It is suggested that you choose “Hard-Coded Subtitles” so that the subtitle is burned in as a part of the video image.

Step 4. Convert MKV to MP4 with Subtitles

Click the bottom triangle button and specify an output path. When everything is ready, hit “Run” to start the conversion.

Method 2. Use HandBrake (for Advanced Users)

HandBrake is a well-known open-source freeware for transcoding digital video files. It is also an efficient tool to help you convert MKV to MP4 with desired subtitles burned in, though the tool can be a little complex for new beginners to get started. Check the HandBrake tutorial below.

Step 1. Download and install the correct latest version of HandBrake from the official HandBrake website

Step 2. Run HandBrake and then open or drop your MKV file in HandBrake.

Step 3. In the “Summary” section, make sure the output format is “MP4.”

Step 4. Go to the “Subtitles” section, click the subtitle drop-down list and select your wanted subtitle (Sometimes HandBrake can’t detect the subtitle language). If you can’t find the desired subtitle, click “Import Subtitle” to add an external subtitle file. Then tick off “Forced Only” and “Burn In.”

Step 5. Click the bottom “Browse” button to rename your file and set an output destination (Note: When you rename the file, make sure the file extension is “.mp4”). Then hit the top “Start Encode” green button to begin the conversion.


Some people have reported that the MP4 files converted using Handbrake do not have subtitles or the subtitles are out of sync. Unfortunately, we don’t know the exact reason yet. If you have encountered such a problem, you can try method 1 instead.

That’s all for how to convert the MKV file to MP4 with subtitles burned in. If you have any questions during the conversion process, feel free to contact me via Twitter. I’ll do my best to help. Thanks for reading!

Enjoy Batch Video Conversion, Unlimited Movie Downloads, and More in Pro!

WonderFox HD Video Converter Factory Pro

1. Bulk convert video files to 500+ preset formats;

2. Download movie, song, playlist from numerous sites;

3. Compress video files in minutes;

4. Record game, meeting, live streaming in HD;

5. Trim, crop, cut, rotate, watermark videos with ease;

Specialized in multimedia software solutions.
Since 2009

Privacy Policy | Copyright © 2009-2021 WonderFox Soft, Inc.All Rights Reserved