Convert mkv to srt

Free online MKV to SRT converter

Explains when MKV subtitles can be extracted to SRT and when OCR is needed.

Convert MKV to SRT online - free

Uploading…
Selected files exceed the 25 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and never stored on our servers.

How to convert mkv to srt file

MKV video to SRT subtitles conversion

.mkv and .srt are not the same kind of file. An .mkv file is a Matroska multimedia container that can hold video, audio, subtitles, chapters, and metadata. An .srt file is a SubRip subtitle file that contains only subtitle text and timing.

So MKV to SRT usually means extracting a subtitle track from the MKV container and saving it as an SRT file. This works only when the subtitle stream is text-based. If the subtitles are image-based, they cannot be turned into editable SRT text without OCR.

Source format overview

MKV is a flexible container format used to store media in one file. It can include multiple subtitle tracks in different languages, and those tracks may be text-based or image-based. Common text subtitle formats found inside MKV files include SubRip, ASS/SSA, and sometimes WebVTT. Common image-based subtitle formats include PGS and VobSub.

Target format overview

SRT is a plain-text subtitle format. Each subtitle entry contains a number, a start time, an end time, and the subtitle text. It is widely supported and easy to edit, but it does not preserve advanced styling such as colors, positioning, karaoke effects, or complex formatting.

How to convert mkv to srt

  1. Check whether the MKV contains subtitles. Open the file in a media player or inspect it with ffprobe or MediaInfo. If there is no subtitle track, there is nothing to extract.
  2. Identify the correct subtitle stream. MKV files often contain multiple subtitle tracks, including different languages or forced subtitles. Make sure you choose the right stream index.
  3. Extract the subtitle track. If the subtitle stream is text-based, you can usually copy it or convert it to SRT using a subtitle tool or a command-line utility.
  4. Use FFmpeg for a quick extraction. Example: ffmpeg -i input.mkv -map 0:s:0 output.srt. This selects the first subtitle stream and writes it to output.srt. If your file has several subtitle tracks, change 0:s:0 to the stream you want.
  5. Verify the result. Open the SRT file in a text editor or subtitle editor such as Subtitle Edit or Aegisub to check timing, line breaks, and text accuracy.

When conversion is not direct

Not every subtitle track in an MKV can become SRT directly. If the track is image-based, such as PGS or VobSub, it must be recognized with OCR before it can be saved as SRT. OCR can introduce spelling mistakes and timing problems, so manual correction is often needed.

Some text subtitle formats, especially ASS/SSA, may include styling and effects. When converted to SRT, most of that formatting is lost because SRT supports only plain text and timing. That is normal and expected.

Useful tools

  • FFmpeg is useful for extracting compatible subtitle streams from MKV files.
  • Subtitle Edit is helpful for opening subtitle tracks, converting supported text subtitles, and correcting OCR results.
  • MKVToolNix is useful for inspecting MKV tracks and extracting streams.

Important notes

  • Soft subtitles are embedded as separate tracks and can often be extracted.
  • Hardcoded subtitles are burned into the video image and cannot be extracted as SRT.
  • If the MKV contains multiple subtitle tracks, choose the correct language and stream index.
  • If OCR is required, expect to review the output carefully.

If you want a simple web-based option and small speech files, you can convert the file on 101convert.com for free, without installing any software.

In short, MKV to SRT is usually subtitle extraction, not a true container-to-text conversion. It works well when the MKV contains a text-based subtitle stream, but image-based subtitles need OCR first.

MKV vs SRT: format comparison

How the MKV and SRT formats compare on the properties that matter most for this conversion.

Comparison of the MKV and SRT file formats
Property .MKV Matroska Video .SRT SubRip Subtitle
Open standard Yes Partly open
Compression Both Uncompressed
Typical file size Large Very small
Opens in a web browser No Partial
Further editing Limited Easy
Metadata support Extensive Basic
Plain-text readable No Yes
Best used for Streaming Sharing and distribution
Introduced 2002 1997
Developer Matroska org Unknown / SubRip community
MIME type video/x-matroska application/x-subrip

Frequently asked questions

Is the MKV to SRT converter free?

Yes, converting MKV to SRT on 101convert.com is completely free. No registration, email address or installation is required.

How large can my MKV file be?

You can upload MKV files up to 200 MB and convert up to 1 files at once in a single batch.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert MKV to SRT?

No. The MKV to SRT conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid MKV file for this MKV to SRT conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.