SRTKit
Free · No sign-up

SUB to SRT Converter Online

Convert .sub subtitle files to SRT in your browser, for free. MicroDVD frame timings are converted with your chosen FPS, SubViewer files pass straight through — timing preserved.

No account required · No forced watermark on exports

Subtitles out of sync after converting? Try the one-click SRT health check & fix →

Drop your .sub file here
or paste below — everything runs in your browser, your file never leaves your machine

SUB SRT

How to convert SUB to SRT

  1. Drop in your .sub file Or paste the content — conversion runs entirely in your browser.
  2. The format is detected MicroDVD cues ({start}{end}text) are converted from frames to time using the FPS you pick; SubViewer cues already carry timestamps and pass straight through.
  3. Download your .srt Numbered cues with real timestamps, ready for any player.

What is a .sub file? (two formats, one extension)

The .sub extension is used by two unrelated formats. MicroDVD stores frame numbers, not time — each cue is a start frame and end frame in braces, with pipes as line breaks. If the first line declares the frame rate, the converter uses it; otherwise pick the FPS your video plays at, because frame-to-time conversion is only as right as that number.

{1}{1}25
{40}{95}Hello from the SUB file.|Second line.
{120}{190}This cue ends at frame 190.

SubViewer stores real timestamps — HH:MM:SS.cc,HH:MM:SS.cc on its own line, text below, [br] marking line breaks. Those cues need no FPS and convert one-to-one.

What survives the conversion?

Text and timing survive; presentation does not. Inline {Y:i}-style MicroDVD commands and SubViewer font markup are stripped (SRT has no styling model), pipes and [br] markers become real line breaks, and cues are renumbered into standard SRT blocks. If the converted track drifts against your video, the FPS was wrong — re-run with the correct rate, or nudge it afterwards with the subtitle resync tool.

Converted, but the subtitles still look broken?

Conversion changes the container — it cannot fix overlapping cues, garbled characters or timing drift that was already in the source.

Run the free one-click SRT health check →

SUB to SRT FAQ

Which FPS should I pick?

The frame rate the video was authored for: 23.976 for film-sourced video, 25 for PAL, 29.97 for NTSC. Many MicroDVD files declare it on the first line ({1}{1}25) — the converter reads that automatically.

My subtitles are slightly out of sync after converting. Why?

The FPS didn't match the video. Wrong frame rate scales the whole timeline — re-convert with the right value, or make a small offset correction afterwards.

Is my file MicroDVD or SubViewer?

Open it in a text editor: braces with frame numbers ({40}{95}text) means MicroDVD; lines like 00:00:01.00,00:00:03.00 mean SubViewer. The converter detects this itself — the FPS selector only matters for MicroDVD.

Is it free? Do I need an account?

Free, and no account — conversion runs entirely in your browser. Your file never leaves your machine.

Related tools