Stay Local ToolsStay Local Tools home

Subtitle Validator

Check subtitle files for timing errors, overlaps and other common problems.

Local Processing

Files stay on your device.

or drag and drop files here

Supported: .srt, .smi, .sami, .vtt

Files stay on your device

Private by design

Your files are processed directly in your browser. They are not uploaded to Stay Local Tools servers for processing. Because the work happens on your device, your files stay with you unless you download or share them yourself.

Note: the website itself still loads normal web files, and may use analytics or ads later. The promise here is about the files and text you put into these tools.

How to Use

  1. Choose your subtitle file (SRT, SMI or VTT).
  2. Click Validate.
  3. Review the errors and warnings, filtered by All, Errors or Warnings.
  4. Click Repair Safe Issues to fix common problems automatically.
  5. Download the repaired file.

Common subtitle errors

Subtitle files often pick up small problems over time: an end time that comes before the start time, a subtitle with no text at all, two subtitles that show at the same moment with overlapping timing, or index numbers that are missing, repeated, or out of order. This tool checks a file for all of these and more.

Overlaps and reading speed

Overlapping cues can look fine in some players and broken in others, so they are worth knowing about even though they do not always stop a file from working. Reading speed (characters per second, or CPS) is a practical guide for whether viewers have enough time to read a line — it is a helpful warning, not a strict rule.

What Repair Safe Issues changes

This button only applies fixes that are safe and unambiguous: renumbering, removing empty cues, trimming stray whitespace, clamping a negative start time to zero, and swapping a start/end pair that is clearly reversed. It never guesses at subjective quality issues like reading speed.

Questions and Answers

No. Your subtitle file is checked and repaired directly in your browser. It is not uploaded to Stay Local Tools servers for processing.

Other Languages

Español

Validar subtítulos

Revisa archivos de subtítulos en busca de errores de tiempo, solapamientos y otros problemas comunes, y repara los seguros automáticamente. El archivo se procesa directamente en tu navegador y no se sube a los servidores de Stay Local Tools para el procesamiento.

Preguntas frecuentes

No. Tu archivo de subtítulos se revisa y se repara directamente en tu navegador; no se sube a los servidores de Stay Local Tools.

Português (Brasil)

Validar legendas

Verifique arquivos de legenda em busca de erros de tempo, sobreposições e outros problemas comuns, e conserte os seguros automaticamente. O arquivo é processado diretamente no navegador e não é enviado aos servidores do Stay Local Tools para processamento.

Perguntas frequentes

Não. Seu arquivo de legenda é verificado e reparado diretamente no navegador; ele não é enviado aos servidores do Stay Local Tools.

한국어

자막 오류 검사

자막 파일의 타이밍 오류, 겹침, 기타 흔한 문제를 검사하고 안전한 항목은 자동으로 복구할 수 있습니다. 파일은 브라우저에서 직접 처리되며 Stay Local Tools 서버에 업로드되지 않습니다.

자주 묻는 질문

아니요. 자막 파일은 브라우저에서 직접 검사하고 복구하며 Stay Local Tools 서버에는 업로드되지 않습니다.