SRT File Generator — Build Subtitles From Scratch
Build an SRT file from scratch — add cues with start, end and text, validate as you type, download a clean .srt.
Quick answer: Add cues one at a time — start, end, text — and the generator validates as you type: no overlaps, no reversed timings, readable durations. When the list is done, download a standard numbered .srt.
| Build | Add / duplicate / reorder / delete cues |
|---|---|
| Validate | Live: overlap, inverted timing, >21 chars/sec, >42-char lines |
| Export | SRT (also VTT/SBV/ASS via the converter) |
| Shortcuts | Set end = next start to chain cues back-to-back |
| Privacy | Runs in the browser; nothing uploaded |
What this tool does
Sometimes the subtitle exists only in your head: a short promo, a lyric card, a title sequence. This generator is the blank page. Every cue is a row with a start time, an end time and text — add rows, duplicate them, delete them — while a live validator keeps the file broadcast-clean: no overlapping times, no end-before-start, nothing a viewer cannot read at speed. You can chain cues back-to-back by copying each start from the previous end, which is how manual timing is usually done against a player's elapsed-time display. When the list is right, the download is a standard SRT that any editor or player accepts.
Common uses
- Title cards and name captions for a promo or wedding video
- Lyric video line-by-line timing
- Teaching material: a few well-timed prompts rather than full captions
- Fixing a tiny file faster than importing it anywhere