Caption Reading Speed Calculator
Paste caption text, choose whether each line or each paragraph is a cue, and pick a target reading speed. Each cue is durationed by its word count at that words-per-minute rate and chained sequentially into a ready-to-refine SRT.
Suggested SRT output
// Paste caption text above to generate suggested cue timings.
These are approximate timings — for production captions, manual sync against the video is recommended.
How to use this tool
- 01
Paste your caption text
Choose whether each line or each paragraph becomes one cue.
- 02
Set your target WPM
160 is a safe default; adjust for content style and audience.
- 03
Download the SRT and refine
Use the generated timings as a starting point and verify them against the video.
Why this matters
Going from a finished script to a captioned video is mostly a timing problem, and starting from a blank SRT is slow. A reading-speed estimate turns the words you already have into a structured cue list in one step, which is far faster than hand-timing every line or waiting on auto-captions for content you wrote yourself.
The catch is that text alone can't know how the speaker actually paced things, so these timings are a draft, not a master. The honest approach is to generate the structure here, then nudge the cues against the real audio — the SRT Timing Shifter handles a constant offset if the whole track is early or late.
Related tools
Free caption formatter — paste a raw transcript or SRT file and get clean, readable caption blocks at the line length you choose. In your browser.
Convert SubRip (.srt) caption files into WebVTT (.vtt) for HTML5 <track> tags. Comma-to-period millisecond conversion, WEBVTT header included.
Convert WebVTT (.vtt) caption files back to SubRip (.srt). Strips cue settings, fixes numbering, switches periods to commas.
FAQ
Explore the full toolkit
94 free tools covering titles, tags, thumbnails, scripts, captions, embeds, schema, and in-browser video processing.
Browse all tools →