Subtitle Reading Speed & Line Length Checker

Check SRT or VTT subtitles for reading speed (CPS), long lines, short durations and overlaps, then fix them automatically. Free, in your browser.

Drop an .srt or .vtt file here, or choose a file

Runs entirely in your browser — your files never leave your device.

What this checker looks for

Good subtitles are easy to read without the viewer noticing them. Four things decide that, and this tool checks each one for every subtitle in your file:

on screen. Above the limit, viewers miss words or stop watching the picture to read.

edge on phones.

them (two or three video frames, about 80 milliseconds) lets the eye see that the text changed.

Formatting tags such as <i> and position codes such as {\an8} are not counted as characters.

How to use it

  1. Drop an .srt or .vtt file into the box, or paste the subtitles.
  2. Pick a rule set, or set your own limits.
  3. Press Check. You see how many subtitles break each rule and a list of every problem with its time and text.
  4. Press Fix what can be fixed, check the list again, and press Download fixed file.

Which rules to choose

Rule setReading speedLine lengthGood for
Standard17 CPS42Most YouTube videos, films and courses
Relaxed20 CPS42Fast talkers, viewers used to subtitles
Children13 CPS37Younger audiences and language learners
Vertical video17 CPS32Shorts, Reels and TikTok

These limits follow common practice in professional subtitling. Broadcasters and streaming services publish their own style guides with slightly different numbers, so if you are delivering to one of them, use Custom and enter theirs.

What the automatic fix does

formatting tags are left as you wrote them, so styling is never broken.

Some problems need a person: when there is simply too much text for the time available, the only real fixes are shorter wording or merging two subtitles. The tool tells you how many of those are left and lists them so you can edit them in your subtitle editor.

Why it matters on YouTube

Captions on YouTube are shown at the times in your file. Fast or overlapping captions make viewers turn them off, and people watching with the sound off, which is common on phones, may simply scroll away. Clean subtitles also make your video easier to translate.

FAQ

Does it change my wording? No. It only moves line breaks and end times.

Can I check auto-generated captions? Yes. Download them from YouTube Studio as .srt and check them here; auto-captions often have very short subtitles that the fix extends.

Is my file uploaded? No. Everything runs in your browser.