Conversor de Legendas SRT ↔ VTT – Converta, sincronize e corrija
Converta legendas entre SRT e WebVTT, atrase ou adiante todos os tempos, ajuste o FPS e veja os erros de timestamp linha a linha. Tudo no navegador.
Processado no navegador – nenhum dado enviado ao servidor
Formato detectado: SRT · 2 legendas
Positivo atrasa a legenda; negativo adianta.
WebVTT
WEBVTT 00:00:01.200 --> 00:00:03.800 Esta legenda está em <i>SRT</i>. 00:00:04.000 --> 00:00:06.500 Converta para WebVTT, adiante ou atrase todos os tempos de uma vez.
Como usar esta ferramenta
- Envie o arquivo .srt ou .vtt, ou cole o conteúdo — o formato é detectado sozinho
- Se a legenda está fora de sincronia, informe o deslocamento em milissegundos
- Se ela começa certa e vai atrasando, ative o ajuste de FPS (ex.: 23,976 → 25)
- Confira os erros apontados e baixe o arquivo convertido
Sobre esta ferramenta
O que é
SRT e WebVTT são arquivos de texto com blocos de tempo (início --> fim) e o texto da legenda. O SRT é o formato dos players de vídeo e das plataformas de legenda; o WebVTT é o que o elemento <track> do HTML aceita. As diferenças são pequenas mas fatais: o SRT usa vírgula antes dos milissegundos e o VTT, ponto; o VTT exige o cabeçalho WEBVTT; e um VTT com vírgula é descartado inteiro pelo navegador.
Quando usar
- Usar uma legenda .srt num <video> com <track>, que só aceita WebVTT
- Sincronizar uma legenda que aparece adiantada ou atrasada em relação à fala
- Corrigir legenda baixada para outra versão do vídeo, com FPS diferente
- Achar o erro de timestamp que faz o player recusar o arquivo
Segurança
Processamento 100% no navegador. Nenhum dado é enviado ao servidor — seus dados sensíveis permanecem no seu dispositivo.
Perguntas frequentes
- Qual a diferença entre deslocar e ajustar o FPS?
- Deslocar soma o mesmo valor a todos os tempos: resolve a legenda que está sempre 2 segundos atrasada. O ajuste de FPS multiplica os tempos: resolve a que começa certa e vai se afastando ao longo do filme, sinal de que foi feita para uma versão do vídeo com outra taxa de quadros, como 23,976 do cinema contra 25 do PAL.
- O que acontece com legendas que ficariam antes do zero?
- Ao adiantar, a legenda que terminaria antes de 00:00:00 é removida, porque ninguém a veria, e a que ainda estaria na tela passa a começar em zero. Tempo negativo faz vários players rejeitarem o arquivo inteiro. A ferramenta avisa quantas legendas foram removidas.
- Por que minha legenda aparece com ção no lugar de ção?
- O arquivo foi salvo em Windows-1252 (o "ANSI" do Bloco de Notas) e está sendo lido como UTF-8. O conversor tenta UTF-8 primeiro e, se os bytes não forem válidos, lê como Windows-1252. O arquivo baixado sai sempre em UTF-8, que é o que o WebVTT exige.
- As formatações de itálico e cor são mantidas?
- Negrito, itálico e sublinhado (<b>, <i>, <u>) existem nos dois formatos e são mantidos. <font color> do SRT não existe no VTT e é removido. Classes, vozes (<v Nome>) e blocos STYLE do VTT não existem no SRT e também saem, para não aparecerem como texto na tela.