Subtitle Converter

Convert subtitles between SRT and WebVTT, with timing preserved.

How it works

  • SRT uses commas for millisecond separators (00:00:01,500); VTT uses dots (00:00:01.500).
  • VTT files start with a "WEBVTT" header; SRT files do not.
  • Cue numbering and blank lines between cues are normalised on output.