New v0.4.0 — Speaker diarization, AI transcripts, custom hotkeys, and more. See what's new →

Subtitle Character Counter & Reading Speed Analyzer

Free subtitle character count tool for SRT and VTT files. Private, browser-based, and no upload required.

Default limits follow common streaming guidance: 20 CPS and 42 characters per line.

Your data stays in your browser. Nothing is uploaded.

Tired of manually editing subtitles? MacParakeet generates accurate SRT and VTT subtitles automatically from any audio or video.

Download MacParakeet — Free

Why subtitle character count matters before you publish

A subtitle file can be technically valid and still be hard to read. That usually happens when individual cues carry too much text, stay on screen for too little time, or contain lines that are too long for comfortable scanning. A subtitle character count check catches these problems early, before captions reach viewers on YouTube, streaming platforms, or internal training libraries.

When captions are dense, people spend effort decoding text instead of following the story. This is especially visible in fast dialogue, bilingual content, and educational videos where every second matters. Reviewing cue-level character counts helps you shorten long phrases and split overloaded subtitles into cleaner units.

Use CPS to measure real reading pressure

Characters per second (CPS) is one of the most practical subtitle QA metrics because it combines text length and cue duration. A cue with 30 characters can be easy at 3 seconds and difficult at 1 second. That is why a raw character limit alone is not enough. By checking CPS, you can find the exact cues where timing and wording create reading pressure.

Many teams use 20 CPS as a working upper bound for general audiences. It is not a universal law, but it is a useful baseline for consistency. This tool highlights cues that cross your selected limit so you can retime, trim, or rewrite only where needed instead of manually auditing every line.

Line length limits and platform compatibility

Line length is another key quality signal. Netflix commonly references a 42-character maximum per line, and many subtitle workflows use similar thresholds to avoid visual crowding. Long lines can wrap unpredictably across players, especially on phones and smaller tablets. A structured subtitle character count review shows each cue's longest line so layout risks are obvious.

Keeping lines compact also improves accessibility for viewers with cognitive load challenges and for people watching with partial attention. Shorter lines make it easier to glance, process, and return focus to action on screen.

A faster QA loop for SRT and VTT subtitles

Instead of guessing where issues are, paste or upload your SRT or VTT file, run analysis, and work from a flagged-cue list. You get total cues, flagged counts, average CPS, longest line, and per-cue details in one pass. That lets editors prioritize the highest-risk spots first and finish subtitle polishing faster.

Everything runs locally in your browser, so caption text never leaves your device. For unreleased episodes, client NDA projects, or sensitive internal content, that privacy model makes subtitle QA safer while keeping the workflow simple.

Frequently Asked Questions

What is characters per second (CPS)?

CPS measures how fast viewers must read. Netflix recommends a max of 20 CPS. Higher values mean viewers can't keep up. This tool flags any cues that exceed the threshold.

What are the standard line length limits?

Netflix allows 42 characters per line. YouTube recommends similar limits. This tool flags any lines that exceed configurable limits.