How to Extract Subtitles from MKV Files

How to Extract Subtitles from MKV Files

Last updated on November 4, 2019 by

I downloaded a very rare movie from the Internet but it turned out to be that there was a hardcoded subtitle which was in French. Can I extract the French subtitle out so that I could insert a new one? It’s no good that I have two subtitles running on the screen. The video is in MKV file by the way.

MKV or Matroska Video Files is a very popular format for movies, TV shows, web series, concerts and more. They can be easily downloaded in the Internet and most often, MKV videos contain hardcoded subtitles. Unlike other clips with a separate .srt file, hardcoded ones have a subtitle incorporated into the video. You cannot delete or remove them but luckily you can edit them by using MKV subtitle extractor.


Despite the requirement as mentioned in the beginning, there’re also many reasons why one needs to mine out subtitles from MKV videos. There are those who want to replace them with more appropriate subs with good translation and synchronization. But the majority wants to extract subtitles for later language replacement. Just like the example above, if you found a video with a mismatching subtitle, or those not translated in your language, the only way you could get this subtitle out from MKV is to use standalone programs meant for this purpose.

Part 1: Extract Subtitles from MKV with MKVExtractGUI-2

Part 2: Add Subtitles to MKV and Convert It to Any Format

Part 1: Use MKVExtractGUI-2 to extract subtitles from MKV

MKVExtractGUI-2 is an open-source project released by in March of 2010. It allows the extraction of subtitles from MKV videos by using mkvtoolnix. Moreover, you can use this tool to extract chapters, audios and specific scenes into a separate file out from the original clip. The MKVExtractGUI-2 is compatible with both Windows Vista and Windows 7 while it yields a very small footprint of just 719.2 KB. Using the program is fairly simple, see the steps below:

  1. You need to install MKVToolNix first on your computer.
  2. Download the MKVExtractGUI-2 and unzip the files.

Note: MKVToolNix is a platform on which you can run a series of MKV tools including MKVExtractGUI.

  1. Locate the MKVToolNix installation folder which is usually in the C:/Program Files of your hard drive.
  2. Copy the MKVExtractGUI-2.exe and paste it inside the MKVToolNix folder.
  3. Launch the MKVExtractGUI-2.exe by double-clicking it.
install MKVExtractGUI-2
  1. Select the input file and this is where the desired MKV video should go (as illustrated in the above image).
  2. Choose the output directory which is the path where the extracted files will be saved.
  3. Select the subtitle you want to extract from the video by ticking the box next to it. Subtitles are usually placed after video and audio on the same list (see the image below).
  4. Click the “Extract” button and it will easily extract subs from MKV.
select Subtitle track with MKVExtractGUI-2
  1. Check the output directory and the subs should be saved as ASS, SUB or SRT.

Both the MKVToolNix and MKVExtractGUI-2 are available free so you need not spend even a single cent just to use it. You can download them on or search them on the Internet picking the most reliable and trusted provider. How to extract subtitles from MKV files is very easy with these tools, but editing and hardcoding them again into the video is yet another story. Remember that you cannot simply add subtitles into MKV videos.

If you want to hardcode the extracted subtitles into the original MKV file, you’ll need a special software meant for doing this. The next part of this article will introduce you to a software capable of editing and adding subtitles to MKV while it demonstrates other handy features as well.

Part 2: Apowersoft Video Converter Studio – Best MKV Subtitle Converter

The Apowersoft Video Converter Studio is an all-in-one software that is capable of converting MKV videos into popular video formats as well as editing videos like trimming, cropping, splitting, merging, rotating, adjusting video effects, adding watermarks and subtitles, etc. Moreover, it supports various portable devices such as iPhone, iPad, iPod, Samsung smartphone, HTC, Sony, Blackberry, Xbox, PS3, Zune, and Apple TV, and many more. Besides replacing subs in MKV with a new one, you can also convert MKV to the formats with portable or compressed file sizes.


After you extracted subtitles from MKV and found or created a new one, using the Apowersoft Video Converter Studio to hardcode it back into the original video is really effortless. See the steps below:

Step 1: Open the program, click the “Add files” button then import your MKV video.

Step 2: Hit the “Edit” > “Subtitle” and select the right subs you want to add.

add subtitle to mkv

Step 3: You can change its position, font, color, size, style, effect, and transparency as you wish.

Step 4: Click “OK” and hit the “Convert” button to start merging the correct subtitle with the video.

After working through the instructions in the above two parts, you will be able to replace subtitles in MKV easily. If you want to know more methods to add subtitles to MKV, please check the article – Three easy ways to add SRT subtitles to MKV file.

How to extract subtitles from MKV files is very easy, just forget the technicality but instead focus on the right steps and you’ll be able to do it smoothly. When uploading or using a new subtitle to go with the original video, a great tip you need to bear in mind is to use a correctly synchronized one.

Rating:4.3 /5(based on 31 ratings)Thanks for your rating!
Posted by:Ada Reedon toVideo Converter,Follow me on Twitter.Last updated on November 4, 2019

Leave a Comment

Please input your name!
Please input review content!

Comment (0)

Follow us on Facebook
Follow us on Twitter
Back to top