SUB to SRT Converter
Convert MicroDVD and SubViewer (.sub) subtitles to SRT, VTT and other formats. DVD subtitles (.idx and .sub) go to text recognition.
Your files are converted in your browser and never uploaded. Every file is saved as UTF-8.
Convert to
Drag and drop subtitle files here, or click to choose
MicroDVD or SubViewer .sub files, or a DVD .idx and .sub pair. Text files up to 2 MB each.
Or paste subtitle text
SUB Files
Which kind of .sub file do you have?
Three different subtitle formats use the .sub extension. Open the file in a text editor: numbers in curly brackets mean MicroDVD, and time lines like 00:01:00.10,00:02:00.20 mean SubViewer. If it looks like random symbols and there is an .idx file next to it, it is a DVD subtitle. All three work here.
MicroDVD (.sub as text)
Each line looks like {100}{150}Hello. The numbers are video frames, so the frame rate matters. Many files name it on the first line. If yours does not, pick your video's frame rate next to the file.
SubViewer (.sub as text)
Each subtitle starts with a time line like 00:01:00.10,00:02:00.20, often under an [INFORMATION] header. It converts straight away, and [br] becomes a line break.
DVD subtitles (.idx and .sub)
A .sub that comes with an .idx file holds pictures of the text instead of text. Add both files and choose Convert with OCR to read them into an SRT file.
How It Works
How to convert SUB to SRT
Step 1
Add your .sub file
Drop in a MicroDVD or SubViewer .sub, or a DVD .idx and .sub pair. Add one file or up to 20.
Step 2
Check the frame rate
MicroDVD files use the frame rate they name, or 23.976. Pick your video's rate if the subtitles drift.
Step 3
Download the SRT
Download each file on its own or all of them at once.
FAQ
SUB to SRT questions
Caption X makes the subtitles too. Try it free.
Generate accurate, timed captions from your video in 100+ languages, in the browser or inside Adobe Premiere Pro, then export the format you need.
No subtitle file yet?
Get captions from the video itself instead of starting from a file.
100+ languages
Caption and translate in the languages your audience speaks.
Related Tools