ClickyApps

SRT Format Rules with Examples

Learn the SRT cue structure (timecodes, text, spacing) with valid/invalid examples for quick fixes.

By ClickyApps Team · Updated 2025-09-29

An SRT file is a list of cues. Each cue has a sequential index, a time range like 00:00:02,000 --> 00:00:04,000, and one or more lines of text. Cues are separated by a blank line.

1
00:00:02,000 --> 00:00:04,000
Hello world!

2
00:00:04,200 --> 00:00:06,000
Welcome to the channel.

Ensure ranges never overlap and indexes are sequential. Use UTF‑8 encoding.

Use these tools

Transcript Cleaner
Remove timestamps, speakers, fillers; smart punctuation.
Open →
SRT Editor
Edit cues, fix overlaps, nudge timing, export SRT/VTT.
Open →