字 AI-SRTSub

འمHow to extract subtitles embedded in a video

འمRead the subtitle track sealed inside an MKV / MP4 straight out as SRT — the video is never uploaded, it is all read in the browser.

Updated 2026-10-17Tool guides

What this tool does :: འمWhat this tool does

འمSubtitles can be sealed inside a video file instead of standing alone. To edit, translate or pair them you first have to get them out — that is the one thing this page does.

1 Add the video :: འم1 Add the video

འمDrag a video file into the first column or click to choose one. Only MKV / WebM and MP4 / MOV are recognised; other containers will not yield any track.

འمThe file never leaves your computer — there is no upload step. The tool reads in small chunks by offset, so a multi-gigabyte film does not fill memory, but the first read has to scan through the track information once.

འمThe add-video area of the embedded subtitle extraction page
འمMKV / WebM and MP4 / MOV are supported, and the file never leaves your machine

འم2 The embedded subtitle tracks

འمOnce the read finishes, the second column lists the subtitle tracks in the file one per row, usually with a language and a track name (for example "Chinese", "English", "Forced"). Click a row to extract that track.

འمWhen the file holds only one subtitle track, extraction starts automatically — no click needed.

འمImage subtitles cannot be extracted: Blu-ray PGS and DVD subtitles are pictures burned into the stream with no text to take, and the page says so plainly; those need OCR.

འمThe list of embedded subtitle tracks, one per row
འمOne track per row; when there is only one, extraction starts automatically

3 The result :: འم3 The result

འم"3 Result" on the right shows the extracted subtitle text, with the export format above it: SRT / VTT / ASS / TXT. Click "Download" or "Copy".

འمWhen the source track is ASS, its own style header and resolution come back unchanged — exporting as ASS preserves them, while exporting as SRT carries only the text.

འمThe result area with the SRT / VTT / ASS / TXT format choice
འمFour export formats; an ASS source keeps its style header and resolution

འمWhat is left untouched

འمThe video file itself is not touched at all — read only, no writing, no transcoding, no remuxing.

འمSubtitle content comes out as it is: no encoding guessing, no timeline correction. If the extracted subtitles are garbled, that is an encoding problem in the source track — take it to Garbled text repair.

Common questions :: འمCommon questions

འمIs there really no way to handle image subtitles (PGS / DVD)? Not on this page — they are pictures with no text layer. OCR has to come first, and this page does not do that.

འمThe extracted subtitles are mistimed — why? This page does not correct timelines; what comes out is what was there. For a global offset or a rate problem use Timeline adjustment.

འمWhy does it take so long before anything happens? A large file has to be scanned chunk by chunk for track information, and the bigger the file the longer it takes; this happens locally and has nothing to do with your connection.

འمCan I use this page for external subtitle files? You do not need to — an external .srt / .ass goes straight into Format conversion or another tool. This page is for subtitles that are sealed inside a video.

Privacy :: འمPrivacy

འمThe video is read entirely in the browser: nothing is uploaded, nothing is transcoded, nothing goes through a server. Close the page and the data that was read is released.

འمRelated tools and guides

འمTo translate what you extract go to Subtitle translation, to make it bilingual see Two ways to make bilingual subtitles; for the difference between embedded and external tracks, and which ones can be extracted, see How to get subtitles out of a video.

Runs entirely in your browser, nothing to install.

འمOpen video subtitle extraction

Related guides