PGSExtract.

— Docs & FAQ

How PGSExtract works

PGSExtract reads the bitmap subtitle track out of your video — Blu-ray PGS, DVD VOBSUB or broadcast DVB — and runs OCR on each frame to give you clean, editable SRT text. Text tracks skip OCR entirely and come out free.

The pipeline

  1. Parse in your browser. Your MKV or MP4 is read locally in a Web Worker — the file never leaves your machine. Only the small extracted subtitle stream is uploaded.
  2. Upload the subtitle stream. Only the compact bitmap subtitle stream — extracted from the PGS, VOBSUB or DVB track — uploads directly to storage. Even hours of subtitles are only a few megabytes.
  3. OCR each frame. The text on every subtitle frame is recognised in the language you choose.
  4. Download your SRT. The recognised cues are written to a SubRip.srt file you can download and edit.

Supported formats

File-size guidance

Your full video stays on your machine. PGSExtract only uploads the extracted subtitle stream, which is typically a few megabytes even for a feature-length film — so uploads are fast regardless of how large the source video is.

FAQ

What does a credit cost, and when am I charged?

One credit converts one subtitle display set. You're charged only when a job succeeds, for the exact number of display sets produced — a job that fails or is cancelled is never charged. Credits never expire.

What's the free preview?

Every track can run a free preview of its first 100 display sets — no account and no card required. It costs zero credits so you can judge OCR quality before committing. Signed-in users get up to 5 previews per 24 hours.

How long are my results kept?

Your SRT output is retained for 30 days by default. You can change this in settings to anywhere from 0 (delete immediately after download) up to 365 days. The uploaded subtitle stream is deleted as soon as the job finishes.

Which languages are supported?

Over 100 languages, including every common Blu-ray subtitle language and both Simplified and Traditional Chinese. See the full list on the languages page.

What files can I convert?

MKV (Matroska) and MP4/MOV videos, plus bare subtitle files. Image-based tracks — PGS (Blu-ray), VOBSUB (DVD) and DVB (broadcast) — are recognised automatically and OCR'd to SubRip (.srt) text. Text tracks already in the video (SRT, ASS/SSA, WebVTT, MP4 tx3g, Blu-ray TextST) are extracted free in your browser, and you can download them as .srt, .vtt, .ass or .ssa.

Do you support DVD (VOBSUB) and broadcast (DVB) subtitles?

Yes. DVDs store subtitles as VOBSUB and TV recordings as DVB — bitmap images, just like Blu-ray PGS — so they need OCR too. Drop an MKV carrying either track and PGSExtract handles it exactly like a PGS track, including the free preview and per-track language choice.

Can I convert between subtitle formats?

Yes, free. Drop a .srt, .vtt, .ass or .ssa file on the upload page and download it in any of those formats — converted entirely in your browser, nothing uploaded, no account needed. Converting styled ASS/SSA into SRT or VTT keeps every cue and its timing but flattens advanced styling, and the app tells you when that applies.

Guides

Ready to try it? Create an account orrun a free preview. Browse pricing and thesupported languages.