Convert SUB to SRT

Turn a .sub subtitle file into a SubRip .srt file. Works with both MicroDVD and SubViewer .sub files, sorted out automatically. Drop it below and it converts in your browser.

Drop your .sub file here
or click to choose a file · or paste the text below

Two different formats share the .sub extension

.sub is an ambiguous extension: some .sub files are MicroDVD, which stores timing as frame numbers, and others are SubViewer, which stores real clock time. This tool looks inside the file to tell which one you have and converts either to SubRip (.srt). Frame-based MicroDVD needs your video's frame rate to line up, so this page assumes a common 23.976 fps; if that is off, use the drop zone on the home page, where you can set the exact frame rate.

FAQ

My .sub file is frame-based. Which frame rate is used?

MicroDVD .sub stores timing as frame numbers, so a frame rate is needed to turn them into clock time. This page assumes 23.976 fps, the most common film rate. If your subtitles drift, use the drop zone on the home page, where you can pick the exact frame rate.

How does it know which kind of .sub I have?

It inspects the file. Curly-brace frame markers like {25}{50} mean MicroDVD; a header and HH:MM:SS timing lines mean SubViewer. Both are converted to .srt.

Is my file uploaded?

No. It is all processed in your browser, with nothing sent to a server and no account needed, and it works offline.