All Tools View Categories About Contact Privacy

SUB to SRT Converter

Convert MicroDVD SUB subtitles to SRT (SubRip). Frame numbers in {start}{end} become HH:MM:SS,mmm using the FPS.

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

About SUB to SRT Converter

You have MicroDVD SUB captions and need SRT. The SUB to SRT Converter converts the frame indices back into timecodes.

Each line {startFrame}{endFrame}text is read, the frames are divided by the FPS (auto-detected from a {1}{1}rate header when present, otherwise your setting) to produce HH:MM:SS,mmm, the | separators become line breaks, and the cues are numbered. Set the frame rate to match the source video and convert.

Features

  • Frame to time: {sf}{ef} becomes HH:MM:SS,mmm.
  • Auto FPS: reads {1}{1}rate header.
  • FPS fallback: 23.976 default.
  • Line restore: | becomes newlines.
  • Renumbering: sequential indices.
  • Private: parsed in your browser.

How to Use

  1. Paste your SUB (sample preloaded).
  2. Set FPS only if there is no {1}{1} header.
  3. Click Convert to SRT and copy or download.

Examples

Example 1 — Modern player. A tool only reads SRT.

Example 2 — Edit pass. Move captions into an SRT editor.

Example 3 — Rate mismatch. Override FPS to fix timing.

Benefits

  • Universal output: SRT opens everywhere.
  • Smart FPS: header-aware.
  • No manual numbering: done for you.
  • Lossless text: wording preserved.
  • Private: stays in the browser.

Frequently Asked Questions

How are frame numbers turned back into time?
Each {start}{end} frame value is divided by the FPS to get seconds, then formatted as HH:MM:SS,mmm.
What if my SUB has a {1}{1}rate header?
The converter detects it and uses that rate automatically, so you do not need to enter FPS manually.
Which FPS is used as fallback?
23.976, a common film rate, when no header is present and you have not set one. Match it to the source video to avoid drift.
How are lines joined?
The | separator in MicroDVD becomes separate lines in the SRT cue.
Are cues renumbered?
Yes. MicroDVD has no indices, so each caption gets a sequential SRT number.