Gerador de legendas com IA grátis que roda no seu navegador

Legende qualquer vídeo, sem enviá-lo para lugar nenhum.

O OpenSubs transcreve a fala, traduz, estiliza e queima na imagem — tudo dentro do seu navegador. O arquivo de vídeo nunca sai da sua máquina, porque não há para onde ele ir.

Sem conta. Sem upload. Sem marca d’água. Código aberto.

Legende seu vídeo

Vídeo

Legendas

O Whisper roda aqui, no seu navegador, e escreve as legendas a partir do próprio áudio do vídeo. Nada é enviado e nenhuma conta é necessária.

Quatro passos, e nenhum deles em um servidor.

Os quatro passos acima, com mais detalhe. Todos rodam na sua própria máquina, a menos que você escolha explicitamente outra coisa.

Recursos

Grátis

Transcreva a fala

O Whisper roda no seu navegador, na GPU quando a sua máquina tem uma. Escolha um modelo entre 40 MB e 250 MB; ele é baixado uma vez e depois fica em cache. Só o modelo é buscado — o áudio permanece onde está.

Grátis

Traduza para 20 idiomas

A tradução integrada do Chrome roda no seu dispositivo sem custo. Traga sua chave da Claude, da OpenAI ou da DeepL para resultados melhores em diálogos longos, ou use a nossa e pague com créditos.

Grátis

Estilize e veja na hora

Doze presets, de legendas de telejornal limpas a estilos sociais fortes, cada um pré-visualizado sobre o seu próprio material. As palavras podem crescer e brilhar conforme são ditas.

Grátis

Queimar no vídeo

Exporte um MP4 pronto com as legendas nos pixels, codificado no navegador com WebCodecs. Ou leve o .srt, o .vtt ou o .ass e use em outro lugar.

O mesmo motor, em outros três lugares.

A página acima não precisa de nada instalado. Estes precisam, e em troca fazem coisas que uma página não faz — legendar um vídeo que já está tocando em uma aba, ou queimar um arquivo de duas horas sem um navegador no caminho. Tudo é o mesmo motor em Rust, então a saída é idêntica.

Grátis

Extensão de navegador

Legendas sobre o que estiver tocando na aba, geradas enquanto toca. Chrome, Edge e Firefox. Ainda não está nas lojas — a versão é um .zip que você carrega.

Obter a extensão

Grátis

App para computador

macOS, Windows e Linux, para arquivos longos e lotes. Ele usa o ffmpeg para queimar, então precisa de um compilado com o filtro assbrew install ffmpeg-full no macOS. As versões não são assinadas.

Baixar

Grátis

Linha de comando

Um comando por arquivo, para scripts e para CI. Mesmo motor, mesmos presets, mesma saída. Compile a partir do código; ele exige o mesmo ffmpeg que o app para computador.

Ler o código

AGPL-3.0

Tudo aberto

O motor, o app web, a extensão, o app para computador e a linha de comando são um repositório só. Leia o que roda na sua máquina em vez de acreditar nesta página.

Ver no GitHub

As versões atuais são candidatas a lançamento. Estão completas e testadas; o número da versão só diz que ainda não passaram por um lançamento estável.

Aqui “privado” quer dizer que não existe servidor para onde enviar.

A maioria das ferramentas de legenda envia seu vídeo, processa e promete apagar. O OpenSubs foi feito ao contrário.

O vídeo não sai do lugar

Ele é lido por uma object URL e decodificado pelo seu navegador. Não existe endpoint de upload neste produto, então vazamento do material não é algo que precisemos prometer evitar — simplesmente não é possível.

A única coisa que pode sair

Texto das legendas, e só se você escolher um tradutor na nuvem. A opção no dispositivo não envia nada, e é a padrão.

Sua chave fica na aba

Traga sua própria chave de API: ela é usada do seu navegador e nunca é guardada, nunca é enviada para nós e nunca é gravada em disco.

Grátis para tudo o que roda na sua máquina.

O que é quase tudo. Só cobramos onde gastamos dinheiro por você, e dizemos o preço antes de você apertar o botão.

Créditos
$5  por 1.000 créditos
  • Tradução na nuvem no nosso backend
  • Sem chave e sem conta com mais ninguém
  • O preço de um trabalho aparece antes de você rodar
  • É exatamente isso que é cobrado, nunca mais
  • Um trabalho que falha não custa nada
  • Créditos nunca expiram

Antes de começar.

Meu vídeo é enviado para algum lugar?

Não. O OpenSubs lê o arquivo direto no seu navegador e cada etapa — transcrição, estilo, queima — roda na sua própria máquina. O vídeo nunca é enviado a um servidor. A única coisa que pode sair da sua máquina é o texto das legendas, e só se você escolher uma opção de tradução na nuvem.

Preciso de uma conta?

Não. Transcrição, tradução no dispositivo, estilo, recorte, queima e todas as exportações funcionam sem conta e sem login. Uma conta só é necessária se você quiser pagar pela tradução na nuvem no nosso backend.

Como ele gera legendas a partir da fala?

Ele roda o Whisper localmente — pesos ONNX movidos pelo transformers.js, na WebGPU quando disponível e no WebAssembly caso contrário. O modelo é baixado uma vez, de 40 MB a 250 MB conforme o que você escolher, e depois fica em cache no navegador. Só o modelo é buscado; o áudio permanece onde está.

Ele consegue queimar legendas no próprio arquivo de vídeo?

Sim. As legendas são desenhadas pelo libass — o mesmo renderizador que o ffmpeg usa — compilado para WebAssembly, e codificadas de volta em um MP4 com WebCodecs. O que você vê na pré-visualização é o que acaba nos pixels, e o áudio é copiado intacto.

Quanto custa?

Tudo o que roda na sua máquina é grátis e sempre será, porque não nos custa nada oferecer. A única opção paga é a tradução no nosso próprio backend, a 1.000 créditos por US$ 5. O preço de um trabalho aparece antes de você rodar, é exatamente isso que é cobrado, e um trabalho que falha não custa nada.

Para quais idiomas ele pode traduzir?

Vinte, incluindo chinês simplificado e tradicional, japonês, coreano, espanhol, português, francês, alemão, italiano, russo, árabe, híndi, indonésio, tailandês, vietnamita, turco, polonês, holandês e ucraniano. As fontes para escritas não latinas vêm juntas, então legendas em chinês e em árabe queimam corretamente em vez de virar quadrados vazios.

Funciona offline?

Depois da primeira visita, em boa medida sim. O modelo de fala fica em cache no navegador após o primeiro download, e tudo, exceto a tradução na nuvem, roda localmente.

Ele é de código aberto?

Sim, sob a AGPL-3.0. O mesmo motor — segmentação de legendas, quebra de linha, limites de velocidade de leitura, os presets de estilo, o escritor de ASS — é compilado para WebAssembly no navegador e para um binário nativo no app para computador e na ferramenta de linha de comando, então os três produzem saída idêntica.