All Tools View Categories About Contact Privacy

SRT to SUB Converter

Convert SRT subtitles to MicroDVD SUB format. Timecodes become frame numbers in {start}{end} braces, with | separating lines.

Runs entirely in your browser — no data is uploaded or stored.

About SRT to SUB Converter

Your player wants MicroDVD SUB captions, which are frame-indexed rather than timecoded. The SRT to SUB Converter maps each SRT cue onto {startFrame}{endFrame}text lines, using your FPS to translate milliseconds into frame numbers.

Multi-line SRT cues are joined with the | separator so each subtitle sits on one MicroDVD line. A {1}{1}fps header is added by default so players know the rate; you can disable it. Pick the frame rate that matches the video and export your .sub.

Features

  • Frame indexing: timecodes become {sf}{ef} numbers.
  • FPS mapping: choose 23.976, 25, 29.97, etc.
  • Pipe lines: multi-line cues joined with |.
  • FPS header: optional {1}{1}rate line.
  • Lossless text: wording preserved.
  • Private: runs in your browser.

How to Use

  1. Paste your SRT (sample preloaded).
  2. Set the FPS to match your video.
  3. Click Convert to SUB and copy or download.

Examples

Example 1 — Legacy player. A device only reads MicroDVD SUB.

Example 2 — AVI subtitles. Pair captions with a frame-based video.

Example 3 — 25 fps PAL. Set rate so timing matches.

Benefits

  • Correct frames: FPS-aware conversion.
  • Compatible: standard MicroDVD shape.
  • Header control: include or skip FPS line.
  • Lossless text: wording preserved.
  • Private: nothing uploaded.

Frequently Asked Questions

What is MicroDVD SUB?
MicroDVD stores each subtitle as {startFrame}{endFrame}text, where the numbers are video frame indices and lines are separated by a pipe (|). Timing depends entirely on the frame rate.
Why do I need FPS?
To turn SRT milliseconds into frame numbers we multiply the cue time by the FPS. Use the frame rate of the video the subtitles belong to, or the output will drift.
What is the {1}{1}fps header?
MicroDVD players read the first line {1}{1}23.976 as a frame-rate hint. We include it by default; you can turn it off if your player ignores it.
How are line breaks handled?
SRT line breaks become the | separator so each cue stays on a single MicroDVD line.
Will rounding cause drift?
Frame conversion rounds to whole frames, so sub-frame timing is approximate — normal for this format.