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
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.
Related Tools