Free tool · runs in your browser

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.

Cue granularity

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

  1. 01

    Paste your caption text

    Choose whether each line or each paragraph becomes one cue.

  2. 02

    Set your target WPM

    160 is a safe default; adjust for content style and audience.

  3. 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

FAQ

160 wpm is the typical silent reading speed for adults and a safe default. Drop to 130–140 for children's content or non-native audiences, and push to 200+ only for fast-talking tutorials where viewers can also hear the audio. Choose based on who has to read the captions, not how fast the speaker talks.

Explore the full toolkit

94 free tools covering titles, tags, thumbnails, scripts, captions, embeds, schema, and in-browser video processing.

Browse all tools →