Subtitle CPS (Reading Speed) Checker

Free browser tool · Local processing · Updated September 30, 2026

Find subtitles that are too fast to read. This tool measures each cue's reading speed in characters per second (CPS) and flags any that exceed your threshold, so you know which lines to shorten or give more time. It also flags durations and overlaps. Runs entirely in your browser.

Processed in your browser. Subtitle input/output samples and operation details are sent to GeekLink to diagnose problems. Videos are not uploaded.
Drop your .srt or .ass file here, or click to choose
Processed in your browser; subtitle samples are sent for troubleshooting.

— or paste the subtitle text below —

Max CPS
Min duration (s)
Max duration (s)
Min gap (ms)

What is a good CPS (reading speed) for subtitles?

Netflix's timed-text style guide caps adult content at 17 characters per second; many broadcasters aim for 15–17 CPS. Above that, viewers cannot finish reading before the subtitle disappears. The default here is 17; lower it for children's content or raise it for expert audiences.

Does CPS work for Chinese, Japanese, and Korean?

CJK languages pack more meaning per character, so their reading-speed limits are lower — typically around 9 CPS rather than 17. If you are checking CJK subtitles, set the threshold lower. The tool counts characters excluding spaces, which is the standard basis for CPS.

Frequently Asked Questions

What CPS threshold should I use?

17 characters per second is the common ceiling for adult Latin-script content (Netflix standard). Use around 9 for Chinese, Japanese, or Korean, and lower for children's content.

How is CPS calculated?

Characters in the cue (excluding spaces and formatting tags) divided by the cue's duration in seconds.

Can it also check duration and overlaps?

Yes. The same tool flags cues that are too short, too long, overlapping, or too close together. See also the Duration Checker.

Is my file uploaded?

Processing happens in your browser. Subtitle input/output samples are sent to GeekLink for troubleshooting.

See all free subtitle tools.

Working with subtitles at scale?

These free tools handle files you already have. GeekLink extracts hardcoded subtitles via OCR, transcribes and translates with AI, and burns subtitles into video — batch-processing dozens of videos, all locally on your Mac or Windows PC.

Try GeekLink Free