How to extract embedded subtitles from a video as srt
- Step 1Drop your video file — Drop your video
- Step 2Select the subtitle track to extract — JAD lists every subtitle track
- Step 3Download the subtitle file — Download the selected track as .srt
Frequently asked questions
What formats can I extract subtitles from?+
JAD can extract subtitles from MKV (most common — often contains multiple subtitle tracks), MP4 (supports one embedded subtitle track), MOV (QuickTime text tracks), and TS/MTS (broadcast subtitle tracks). WebM supports WebVTT tracks. The tool lists all detected subtitle streams before extraction so you can choose by language or track index.
Why does the extracted SRT have garbled characters?+
Garbled characters usually indicate a character encoding mismatch. Many older SRT files and broadcast subtitle streams use Windows-1252 or Latin-1 encoding rather than UTF-8. JAD attempts to detect encoding automatically, but if extraction produces garbled text, try the 'force UTF-8 re-encoding' option or open the SRT in a text editor and save as UTF-8.
Can I extract subtitles from a streaming video I downloaded?+
If the downloaded file contains embedded subtitle tracks (common with MKV downloads from services that include multi-language subtitles), JAD can extract them. Subtitles encoded into the video frames (burned-in) cannot be extracted — they are part of the picture data. Only container-level soft subtitle tracks are extractable.
Privacy first
All video processing runs locally in your browser using WebAssembly and FFmpeg. No file is ever uploaded — only metadata counters are saved for signed-in dashboard stats.