Extract Subtitles from Video

Save the subtitle tracks of an MKV, MP4, MOV or WebM video as SRT, VTT or ASS files.

Your video stays on your device and is never uploaded.

Drag and drop a video here, or click to choose

MKV, MP4, MOV, M4V or WebM, any size.

What It Extracts

Which subtitles can be extracted

A video file can carry subtitles in a few different ways. Here is what this tool does with each.

Text subtitles

SRT (SubRip), ASS, SSA and WebVTT tracks in MKV and WebM files, and MP4 text and WebVTT tracks in MP4, M4V and MOV files. These download as SRT, VTT or ASS.

Picture subtitles

PGS subtitles from Blu-ray and VobSub subtitles from DVD are images of the text. PGS tracks can be converted to SRT with OCR; VobSub tracks are listed with their language.

Burned-in subtitles

Subtitles drawn into the picture aren't stored as a track at all. For those videos, Caption X can make new subtitles from the audio.

MKV Files

Extract subtitles from MKV without mkvextract

MKV files often hold several subtitle tracks: one per language, plus forced tracks that only translate signs and foreign dialogue. The usual way to get one out is to install MKVToolNix and run mkvextract with the track number. Here you choose the file, see every track with its language, and download the one you need.

Files are named the way media players look for them, such as Movie.eng.srt or Movie.eng.forced.srt, so VLC, Plex and Jellyfin pick them up when you put them next to the video.

How It Works

How to extract subtitles from a video

Step 1

Choose your video

Pick an MKV, MP4, MOV, M4V or WebM file. Large files are fine, and nothing is uploaded.

Step 2

See its subtitle tracks

Every track is listed with its language, its format, and whether it is the default or forced track.

Step 3

Download

Save a track as SRT or VTT, keep an ASS track's styling, or download every track as SRT at once.

FAQ

Subtitle extractor questions

No Subtitles in Your Video?
Caption X logo

Caption X makes subtitles from the audio. Try it free.

Generate accurate, timed captions from your video in 100+ languages, in the browser or inside Adobe Premiere Pro, then export the format you need.

Burned-in or missing subtitles?

Get a subtitle file from what is said in the video.

100+ languages

Caption and translate in the languages your audience speaks.

View all download options