Free tool

Get the subtitles out of a video file

A lot of videos already carry their subtitles inside the file, as a separate track you can switch on in a player. Drop the video here and every one of those tracks comes back as a file you can edit, translate or upload somewhere else.

Drop a video here MKV, WebM, MP4 or MOV. Read by your browser - nothing is uploaded, so the size does not matter.

Pick a video to see which subtitle tracks it carries.

Read in this page from your own disk - the file never leaves your computer.

Where the subtitles are hiding

Subtitles live in one of three places, and only one of them can be pulled out.

A separate track (this tool)

Films and episodes in MKV often carry several - English, Spanish, signs and songs - each switchable in VLC. Phones and editors that export MP4 sometimes add one too. These are text, so they come out exactly as written, with their timing.

Burned into the picture

If the words are part of the image, there is no text to extract - only pixels. Reading them back means recognising text frame by frame, which is a different job.

Not there at all

Most clips you record or download have no subtitles anywhere: the words are only in the audio. Then they have to be written from the speech, which is what transcription does.

Which file to download

SRT is what most upload forms, editors and translators accept. VTT is for web players. ASS keeps the original styling - fonts, colours, positions - for anime fansubs and karaoke-style tracks. TXT is just the words, for reading or quoting.

Need to fix the timing or convert between formats afterwards? The subtitle converter does that in the browser too.

FAQ

Questions, answered

Is my video uploaded anywhere?

No. Your browser reads the file from your disk in pieces and finds the subtitle tracks itself. Nothing is sent to us, which is also why a 10GB film works the same as a short clip.

Why does it say there are no subtitles when I can see them in the video?

Then they are burned into the picture rather than stored as text, or the player is fetching them from somewhere else. Neither leaves a track in the file to extract.

Can it extract subtitles from a YouTube link?

Not from a link - it works on a file you have. To get subtitles for a video that has none, SnapDub can transcribe it from a link or an upload.

Which formats are supported?

MKV and WebM with text subtitles (SRT, ASS/SSA, WebVTT), and MP4 or MOV with timed-text tracks. Picture-based subtitles from DVDs and Blu-rays (VobSub, PGS) are images, not text, and are not converted.

No subtitles in the file? Make some.

Paste a link or upload the video, and SnapDub writes the captions from the speech.

Start free