Free tools · browser-only · nothing uploaded
Subtitle quality check.
Accurate translation is useless if viewers cannot read it in time. Netflix guidelines: up to 20 characters per second for Latin scripts (12 for Korean), 42 characters per line (16–20 for CJK), cue duration between 5/6 s and 7 s. Drop a file to list every cue that breaks a rule, and download the report as text.
Drop subtitle files here
or click to choose · SRT, VTT, SBV, ASS/SSA, SMI · up to 20 files
Need this file in another language? Translate it into 36 languages with the timing intact. First file free.
TranslateQuestions
- What is CPS?
- Characters per second: cue characters divided by display time. Netflix caps it at 20 for adult Latin-script content, 12 for Korean.
- Does it fix the issues?
- Line length: use the line length fixer. Overlaps and empty cues: the cleaner. CPS: extend the cue or shorten the text in your editor.
- My translation has higher CPS than the source.
- Some language pairs expand text. Choose the casual register in the translator for shorter output.