What are .sub and .idx files?
Together they form VobSub — the DVD subtitle format. The .sub file holds bitmap images of every caption and the .idx file holds the timestamps, palette, and language-track list. Both files are required; neither converts on its own.
How do I convert SUB/IDX to SRT without installing software?
Select your .sub file and its matching .idx file on this page, choose the language track detected from the .idx, pick the OCR language, and click Convert to SRT. Decoding and OCR run entirely in your browser and the finished .srt downloads to your device.
Which language track should I pick?
The track dropdown lists every id found in your .idx (for example en, fr, or und). Convert the track matching your video's audio — DVDs often bundle a full track plus a deaf/hard-of-hearing track in the same language, so try the other same-language entry if captions look wrong.
How long does VobSub OCR take?
Each caption image is decoded and OCR'd individually, so a full movie takes a few minutes depending on cue count and your device. Progress shows extraction first (20–40%) and then per-cue OCR (45–100%).
How accurate is SUB/IDX to SRT conversion?
Clean DVD rips with the correct OCR language selected convert well. DVD bitmaps are lower resolution than Blu-ray, so stylised fonts, all-caps tracks, and italics need a quick proofread. Selecting the wrong OCR language is the most common cause of gibberish output.
I only have a .sub file — where is the .idx?
A lone .sub file cannot be converted here because VobSub timing lives in the .idx. Re-rip or re-extract the DVD to get the pair. If the .sub is actually plain text with frame numbers (MicroDVD), use the Convert to SRT tool instead — it handles that text format.
What is the difference between VobSub SUB and MicroDVD SUB?
They share an extension but nothing else: VobSub (.sub + .idx) is binary images from DVDs needing OCR, while MicroDVD (.sub alone) is text with frame numbers needing an FPS assumption. This page handles VobSub only.
The output SRT timing drifts — how do I fix it?
Conversion preserves the .idx timestamps exactly, so drift means the video runs at a different frame rate than the DVD source. Run the finished SRT through the sync subtitles tool to shift or rescale it.
Are my SUB/IDX files uploaded?
No. MPEG demuxing, bitmap decoding, and Tesseract.js OCR all run locally in your browser. Files over 150 MB are refused client-side with a pointer to desktop Subtitle Edit, rather than being uploaded.
What should I check after downloading?
Open the SRT beside your video and check cues near the beginning, middle, and end. Confirm the right language track was converted, dialogue order is intact, and the filename matches the video for auto-loading.