Skip to content
Explore tools

A TOOL FOR A SPECIFIC JOB

Subtitle Reading Speed Checker

Review characters per second for each SRT subtitle cue.

Processed locally in your browser. Maximum 200,000 characters.

What this tool does

Estimate how quickly a viewer needs to read individual SRT subtitle cues.

How to use it

Paste valid SRT text and select Process. Review each cue’s display duration and non-whitespace character rate; 20 characters per second is shown as an advisory threshold, not a universal rule.

Privacy and limitations

Processing takes place in your browser. Avoid pasting sensitive data into a shared device. Results are not stored by this tool.

How the rate is calculated

For each valid SRT cue, the tool divides non-whitespace subtitle characters by the cue’s display duration in seconds. For example, 30 counted characters displayed for 2.00 seconds gives 15.0 CPS; spaces and line breaks do not contribute to the character count.

Interpreting the advisory

A cue above 20 CPS is marked for review, not declared incorrect. The result reports every cue’s duration and rate, so use the flagged cue number to consider shortening its wording or allowing more display time while preserving the scene timing.

Requirements and scope

Input must pass the standard SRT cue, timestamp and non-overlap checks. The estimate does not account for reading ability, language, shot changes or speaker context, so treat it as a review aid rather than a universal accessibility or quality score.

Questions about this tool

What does CPS mean in the result?

CPS means non-whitespace characters per second, calculated from the cue text and its start-to-end duration.

Is more than 20 CPS automatically an error?

No. The tool marks it as an advisory cue to review; 20 CPS is not a universal pass/fail rule.