Definition
VideoText editorial team. Updated September 13, 2026.
An SRT (SubRip) file is a plain-text subtitle format. Each cue has an index, a start and end timecode using comma milliseconds, one or two lines of text, and a blank line.
The sections below explain how SRT file is used in transcription and subtitle work, what people often mix up, and which VideoText workflow applies when the next step is a file or review pass.
A minimal cue looks like this:
It is simple to edit in any text editor and easy to validate. It does not natively carry the styling and region features of WebVTT or TTML.
WebVTT is a W3C format for HTML5 video. It uses a WEBVTT header and dot milliseconds. Convert, do not rename the extension, if a player expects VTT.
Each cue is four parts: a sequence number on its own line, a timing line with start and end separated by an arrow, one or more lines of text, then a blank line closing the block. That blank line is structural, not cosmetic.
Times are written HH:MM:SS,mmm with a comma before the milliseconds. The comma is the single most common source of confusion when moving between SRT and WebVTT, which uses a dot.
SRT carries no styling, no positioning and no metadata, which is exactly why almost everything reads it. There is very little to be incompatible about.
The limitation shows when a job needs a caption placed away from burned-in text, or italics for off-screen speech. SRT cannot express either, so those jobs need WebVTT or a broadcast format.