≡CueCheck

SUBTITLE QUALITY · MADE READABLE

Subtitle reading speed checker

Find the subtitles your audience cannot finish reading. Check SRT or VTT files and download a cue-by-cue report.

Files stay in your browser

01Your subtitles

No account required. No subtitle content is uploaded.

Count what viewers read

Spaces and punctuation count. Formatting tags and line-break separators do not. CueCheck counts Unicode code points, so combined emoji or accented sequences can contain more than one counted character.

Understand characters per second

A cue with 40 visible characters over 2 seconds has a speed of 20 CPS. A short caption can still be too fast when its display time is very brief. WPM and CPS measure different things.

Make time without losing sync

The extra-time estimate is character count divided by your CPS limit, minus the current duration. Use it as a review hint: extending a cue may conflict with another caption or a scene cut.

Questions editors ask

Which reading speed should I choose?

The reference English presets are based on Netflix's English (USA) guide: 20 CPS for adult programs and 17 for children's programs. Languages and clients use different limits. Set the thresholds required by your project.

Do spaces, tags, and line breaks count?

Spaces and punctuation inside a subtitle line count. Formatting tags are removed. Line-break separators are excluded. Counts use Unicode code points, rather than JavaScript string length; some emoji and combined letters use several code points.

Does CueCheck change my subtitles?

No. It reports potential readability and timing issues. Your original file stays unchanged. The downloadable CSV is a review checklist for your subtitle editor.

Can I check subtitles in another language?

Yes, Unicode text is supported. The provided thresholds are for English, so enter appropriate values for your target language and audience. This tool does not evaluate translation quality.

What information is collected?

Your subtitles and filenames stay local. Anonymous tool-page visits and control clicks help improve the site. You can disable that measurement on the privacy page.