Saltar para o conteúdo

Ferramenta gratuita

Validador de arquivos SRT

Solte um arquivo .srt e receba uma lista de erros e avisos com o número do bloco de cada um. Roda no seu navegador — o arquivo nunca é enviado.

  • Funciona no seu navegador
  • Nada é carregado
  • Sem registo

Solte seu arquivo aqui

ou

Compatível com arquivos .srt, .vtt e .txt

Como funciona

Validador de arquivos SRT em três passos

01

Solte Seu Arquivo SRT

Arraste e solte ou navegue para selecionar um arquivo de legenda SRT do seu computador.

02

Validação Instantânea

O validador verifica números de sequência, formato de carimbo de data/hora, sobreposições de tempo e legendas vazias.

03

Revise os Resultados

Veja um relatório claro de erros e avisos com números de linha para facilitar a correção.

Por que um player se recusa a carregar as suas legendas

O SubRip não perdoa pequenos deslizes. Um ponto no lugar da vírgula nos milissegundos, um número de sequência faltando, uma linha em branco perdida — e o player ou pula parte do arquivo ou não mostra nada. Quase nunca diz o motivo: as legendas simplesmente não aparecem.

Este validador percorre o arquivo bloco por bloco e diz o que está errado e exatamente onde. A verificação roda no seu navegador; o arquivo nunca é enviado.

O que é verificado

Aparecem como erros: um bloco com menos de duas linhas, um número de sequência ausente ou ilegível, uma linha de timecode ausente ou que não pode ser lida e um horário de fim que não vem depois do de início. Aparecem como avisos: um número de sequência fora de ordem, um timecode que não está no formato hh:mm:ss,mmm, uma sobreposição com a legenda anterior, um texto de legenda vazio e uma legenda que fica na tela por mais de 15 segundos.

A separação importa. Um erro geralmente significa que o arquivo não vai carregar ou vai perder blocos em silêncio. Um aviso significa que o arquivo funciona, mas o espectador vai notar algo estranho — uma legenda que demora demais ou duas legendas empilhadas uma sobre a outra.

O que fazer com o relatório

Pequenas correções são mais fáceis à mão: o relatório dá os números dos blocos, e um .srt abre em qualquer editor de texto. Se as sobreposições percorrem o arquivo todo, refazê-lo costuma ser mais rápido do que remendar legenda por legenda.

Se a estrutura estiver correta mas as legendas ainda se afastarem da fala, o problema não é o formato — use a ferramenta de ajuste de tempo, que move todos os timecodes de uma vez. E se o arquivo foi montado a partir de várias partes, olhe primeiro as emendas: é ali que as sobreposições costumam aparecer.

Com que velocidade as legendas podem ser lidas?

Para programas em inglês para adultos, o Netflix Timed Text Style Guide permite até 20 caracteres por segundo e 42 caracteres por linha, e para programas infantis até 17 caracteres por segundo. As BBC Subtitle Guidelines expressam o mesmo limite em palavras, de 160 a 180 palavras por minuto, enquanto o DCMP Captioning Key, escrito para mídia educacional, pede no máximo 130 palavras por minuto no nível básico e 160 no nível avançado.

A verificação de velocidade de leitura acima mede o seu arquivo contra o guia que você escolher. Ela roda separadamente da verificação de formato: um arquivo pode ser um SRT perfeitamente válido e ainda assim passar uma frase longa mais rápido do que qualquer pessoa consegue ler.

Limites de velocidade de leitura de legendas em três guias publicados, conforme conferido em outubro de 2026
GuiaVelocidade de leituraCaracteres por linhaLinhasTempo na tela
Netflix, inglês (EUA), programas para adultosaté 20 caracteres por segundo422mínimo de 5/6 de segundo, máximo de 7 segundos
Netflix, inglês (EUA), programas infantisaté 17 caracteres por segundo422mínimo de 5/6 de segundo, máximo de 7 segundos
BBC Subtitle Guidelines160 a 180 palavras por minuto37 para a TV2pelo menos cerca de 0,3 segundo por palavra
DCMP Captioning Key130 (nível básico) a 160 (nível avançado) palavras por minutosem limite indicado2mínimo de 40 quadros (1 segundo e 10 quadros), máximo de 6 segundos

Como a verificação conta

Caracteres por segundo é o tamanho do texto de uma legenda dividido pelo tempo que ela fica na tela. O validador remove marcações como <i> e {\an8}, conta espaços e pontuação e não conta a quebra de linha. Para os guias da BBC e do DCMP, ele conta palavras, porque é assim que esses guias expressam o limite, e verifica apenas os limites que cada guia realmente define.

O que a nossa própria marcação automática de tempo produz

Passamos o Discurso de Gettysburg, dividido nos seus dez parágrafos, pela nossa ferramenta TXT para SRT, que marca o tempo do texto a 150 palavras por minuto e mantém cada legenda entre 2 e 8 segundos. Os dois parágrafos curtos, de 10 e 11 palavras, saíram a 11,8 e 13,4 caracteres por segundo, folgadamente dentro do limite da Netflix para adultos. Todo parágrafo com mais de 20 palavras bateu no teto de 8 segundos, que já passa do máximo de 7 segundos da Netflix e do máximo de 6 segundos do DCMP, e o parágrafo final, de 86 palavras, chegou a 56,0 caracteres por segundo, quase três vezes o limite. Divida os parágrafos longos em linhas curtas antes de gerar e depois passe o resultado por esta verificação.

Respostas

Validação de SRT — perguntas frequentes

Qual é a diferença entre um erro e um aviso?

Um erro significa que o bloco quebra o formato e o player provavelmente vai descartá-lo ou recusar o arquivo. Um aviso significa que o arquivo ainda funciona, mas algo foge da especificação: numeração fora de ordem, legendas sobrepostas ou uma legenda parada na tela por tempo demais.

Por que um timecode com ponto é um problema?

Porque o SubRip separa os milissegundos com vírgula; o ponto é a convenção do WebVTT. Muitos players ainda abrem esse arquivo, mas algumas ferramentas o rejeitam de vez, então o validador aponta isso.

O que conta como sobreposição?

Uma legenda que começa antes de a anterior terminar. Na tela, parece duas linhas ao mesmo tempo ou um texto piscando. O relatório mostra tanto o horário de início da legenda atual quanto o horário de fim da anterior.

Por que uma duração acima de 15 segundos é sinalizada?

Não é uma violação do formato, é uma observação de qualidade: uma legenda na tela por mais de quinze segundos geralmente significa que dois blocos foram mesclados ou que o timecode de fim está errado. O arquivo em si continua perfeitamente válido.

O meu arquivo é enviado para um servidor?

Não. A análise acontece no seu navegador e o arquivo nunca é transmitido nem armazenado, então você pode verificar material confidencial com segurança.

O validador corrige os erros?

Não, ele só os relata, com os números dos blocos. As correções são feitas à mão em um editor de texto — os arquivos SubRip são simples o bastante para isso.

Posso validar um arquivo .vtt?

O validador é voltado ao SubRip. Converta primeiro um arquivo WebVTT com o conversor de VTT para SRT e depois confira o resultado aqui.

O arquivo passa, mas as legendas ainda não coincidem com a fala

Então o formato está certo e o tempo não: o arquivo foi feito para outra versão do vídeo. É para isso que serve a ferramenta de ajuste de tempo de legendas — ela move todos os timecodes de uma vez.

Qual é uma boa taxa de caracteres por segundo para legendas?

Para programas em inglês para adultos, o Netflix Timed Text Style Guide permite até 20 caracteres por segundo, e 17 para programas infantis. Escolha esse padrão na verificação de velocidade de leitura e cada legenda mais rápida é listada com o número do bloco, junto com linhas acima de 42 caracteres e legendas com menos de 5/6 de segundo ou mais de 7 segundos.

Precisa da transcrição completa?

Envie um áudio ou cole um link do YouTube para obter uma transcrição completa com IA, com identificação de falantes, marcações de tempo e resumos.

Obter a app — grátis

Grátis no iOS e Android. Sem necessidade de conta.