Conversor de SRT para VTT

Envie um arquivo SRT e transforme-o em WebVTT para players HTML5 em poucos segundos. Tudo acontece localmente no seu navegador.

Arraste seu arquivo .srt aqui

Seu arquivo SRT é convertido localmente no navegador. Nenhum upload é necessário.

Conversão concluída!

Editar no AI Studio
Quer criar legendas direto de um vídeo?

Envie seu vídeo e gere automaticamente SRT, VTT ou legendas gravadas no vídeo com timing preciso.

Enviar vídeo Gravar legendas

O que é um arquivo VTT?

WebVTT significa Web Video Text Tracks. É o formato de legendas criado para vídeos HTML5 no navegador. Um arquivo VTT pode conter legendas, captions, marcadores de capítulos e outras trilhas de texto sincronizadas. Diferente do SRT, um arquivo WebVTT sempre começa com o cabeçalho WEBVTT e usa pontos, não vírgulas, nos milissegundos.

Por que converter SRT para VTT?

Se você incorpora vídeos no seu próprio site com o elemento HTML5-<video> ou usa um player web moderno, WebVTT costuma ser a escolha mais confiável. SRT funciona em muitos players, mas não é o formato nativo do elemento HTML5-<track>. Sem um arquivo VTT, as legendas podem não aparecer no navegador.

Como este conversor funciona

Arraste seu arquivo SRT para a área acima. A ferramenta remove os números de bloco do SRT, adiciona o cabeçalho obrigatório WEBVTT e converte timestamps de 00:00:01,000 para 00:00:01.000. A conversão é feita inteiramente no navegador, então o arquivo não é enviado a um servidor.

Erros comuns na conversão

Converter SRT para VTT manualmente parece simples, mas pequenos detalhes podem quebrar a legenda. Os erros mais comuns são esquecer o cabeçalho WEBVTT, servir o arquivo com MIME-Type incorreto ou manter vírgulas nos timestamps. O conversor cuida automaticamente desses ajustes.

Exemplo: entrada SRT → saída VTT

A diferença principal aparece imediatamente: SRT usa números sequenciais e vírgulas nos timestamps. WebVTT não precisa desses números, começa com WEBVTT e usa pontos para milissegundos.

Entrada SRT

1
00:00:01,000 --> 00:00:04,000
Bem-vindo ao nosso vídeo.

2
00:00:04,500 --> 00:00:07,000
Esta legenda será convertida em WebVTT.

Saída VTT

WEBVTT

00:00:01.000 --> 00:00:04.000
Bem-vindo ao nosso vídeo.

00:00:04.500 --> 00:00:07.000
Esta legenda será convertida em WebVTT.

O texto da legenda permanece igual. Apenas a estrutura e a escrita dos timestamps mudam para que o navegador leia o arquivo como WebVTT.

Exemplo de HTML5 <track> para WebVTT

Depois da conversão, você pode usar o arquivo VTT diretamente em um vídeo HTML5 por meio do elemento <track>.

<video controls width="800">
  <source src="/videos/demo.mp4" type="video/mp4">
  <track
    src="/subtitles/demo.vtt"
    kind="subtitles"
    srclang="pt"
    label="Português"
    default>
</video>

Verifique se o caminho para o arquivo VTT está correto e se o servidor entrega o arquivo com o MIME-Type text/vtt. Caso contrário, o navegador pode não carregar a trilha de legendas.

SRT vs VTT: principais diferenças

Característica SRT VTT / WebVTT
Uso principal Formato simples de legendas para muitos players e editores. Padrão web para trilhas de legenda em vídeos HTML5.
Cabeçalho do arquivo Não exige cabeçalho. Deve começar com WEBVTT.
Timestamps 00:00:01,000 com vírgula. 00:00:01.000 com ponto.
Vídeo HTML5 Não é o formato nativo de <track>. Funciona diretamente com <track src="...vtt">.
Metadados Muito limitados. Suporta blocos NOTE, cue settings e outros recursos WebVTT.
Posicionamento e estilo Quase não há opções de estilo padronizadas. Pode usar cue settings e aparência semelhante a CSS em players web.

Quando VTT é melhor que SRT?

SRT continua prático para editores, players simples e troca de arquivos. WebVTT é mais forte quando as legendas precisam funcionar diretamente em sites, plataformas de ensino ou players no navegador.

Compatibilidade WebVTT nos navegadores

Navegadores modernos geralmente oferecem suporte a WebVTT. Na prática, os problemas costumam vir da configuração do servidor, caminhos incorretos ou sintaxe VTT inválida, não do navegador em si.

Navegador Suporte a WebVTT Observação
Chrome Sim Funciona de forma confiável com HTML5-<track>.
Edge Sim Baseado em Chromium e muito parecido com o Chrome.
Firefox Sim Suporta WebVTT, mas é rigoroso com caminhos e MIME-Type.
Safari Sim Suporta WebVTT; no iOS, atenção especial ao caminho e à hospedagem.

Problemas típicos após converter SRT para VTT

Quando um arquivo VTT não aparece no navegador, quase sempre o motivo está em um destes pontos. O arquivo pode parecer correto, mas o player web ainda pode ignorá-lo se caminho, cabeçalho ou resposta do servidor estiverem errados.

Erro Causa Solução
Cabeçalho WEBVTT ausente O arquivo começa diretamente com o primeiro timestamp. A primeira linha deve ser WEBVTT, seguida de uma linha em branco.
MIME-Type incorreto O servidor entrega o arquivo como text/plain ou como download. Configure o servidor para servir arquivos .vtt como text/vtt.
Vírgula em vez de ponto no timestamp SRT usa 00:00:01,000, enquanto VTT espera 00:00:01.000. O conversor altera automaticamente os timestamps para a escrita WebVTT.
Caminho incorreto na tag track O caminho src não aponta para o arquivo VTT real. Verifique o caminho no atributo <track src="..."> e teste-o diretamente no navegador.

Revise o VTT no vídeo depois da conversão

Um arquivo VTT tecnicamente válido é apenas o primeiro passo. Antes de publicar legendas, confira também no vídeo: timing, legibilidade, quebras de linha e faixa de idioma precisam combinar com a imagem. No Subvideo.ai Studio você pode editar legendas visualmente e exportar como SRT, VTT, ASS ou MP4.

Revisar legendas no Studio

Como converter SRT para VTT online

1

Envie o arquivo SRT

Arraste seu arquivo .srt para a área acima ou clique para selecioná-lo no dispositivo.

2

Conversão local

O conversor adiciona o cabeçalho WEBVTT, remove números de bloco SRT e transforma timestamps para o formato WebVTT.

3

Baixe o VTT

Clique no botão de download para salvar imediatamente o arquivo WebVTT convertido (.vtt).

Perguntas frequentes

Qual é a principal diferença entre SRT e VTT?

SRT é um formato simples com números de legenda e timestamps com vírgula. VTT é o formato WebVTT para vídeo HTML5, começa com WEBVTT e usa pontos nos timestamps.

Meus arquivos ficam seguros ao usar este conversor?

Sim. A conversão acontece diretamente no seu navegador. Seu arquivo SRT não é enviado aos nossos servidores.

Este conversor de SRT para VTT é gratuito?

Sim. O conversor é gratuito e funciona localmente no navegador.

Caracteres especiais e diferentes idiomas são compatíveis?

Sim. O conversor processa texto UTF-8 e preserva acentos, cedilhas, caracteres árabes, chineses, japoneses ou coreanos.

Posso usar o arquivo VTT diretamente em HTML5?

Sim. Insira-o com o elemento HTML5 track e garanta que o servidor entregue arquivos .vtt com o MIME-Type text/vtt.

Por que minhas legendas VTT não aparecem no navegador?

Causas comuns são cabeçalho WEBVTT ausente, caminho errado no track, MIME-Type incorreto ou timestamps inválidos ainda com vírgulas.

O conversor altera o texto das minhas legendas?

Não. Ele apenas remove os números de bloco SRT e ajusta os timestamps. Vírgulas e pontuação dentro do texto da legenda permanecem intactas.