YouTube para Texto
Transforme qualquer vídeo do YouTube em texto — cole o link e obtenha a transcrição completa como prosa legível, linhas com marcas de tempo ou um arquivo de legenda SRT/WebVTT para download.
Entrada
Funciona com links de watch, youtu.be, Shorts, embed e ao vivo — ou um ID de vídeo simples.
Qual faixa de legenda existente ler. Deixe como padrão para deixar o YouTube escolher, preferindo legendas escritas por humanos em vez de legendas geradas automaticamente. Variantes regionais são correspondidas no código base, portanto "Português" encontra uma faixa pt-BR.
Opcional. O YouTube traduz automaticamente a faixa escolhida para este idioma — é a tradução do próprio YouTube, e é fortemente limitada por taxa, portanto nem sempre funciona.
Saída
The video will appear here.
The video's details will appear here.
Mais formas de usar esta ferramenta
API REST
curl -X POST https://api.iotools.cloud/v1/tool/youtube-to-text \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"videoUrl": "https://www.youtube.com/watch?v=aircAruvnKk",
"format": "paragraphs"
}'Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.
Peça a um agente de IA
Use the IOTools `youtube-to-text` tool (YouTube to Text) on this input:
YOUR_INPUT_HERECole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.
| Custo por chamada de API/MCP | A partir de 9 créditos |
|---|---|
| Limite de API/MCP do plano gratuito^ | 135 créditos/mês |
| Precisa de mais créditos? | Ver preços |
^ O máximo que você pode gastar nesta ferramenta via API/MCP por mês no plano gratuito. Comprar um pacote de créditos remove esse limite, assim como o Builder.
Também disponível via
Guias
Use isso com responsabilidade. Esta ferramenta apenas exibe as legendas que o YouTube já publicou para um vídeo — ela não verifica o que dizem, e não nos responsabilizamos pela precisão da transcrição nem pelo uso que você fizer dela. O vídeo e suas legendas continuam pertencendo a quem os criou; usar o resultado é uma decisão sua, que deve respeitar a lei de direitos autorais e os Termos de Serviço do YouTube, da mesma forma que seria se você tivesse transcrito o vídeo manualmente.
O que esta ferramenta faz
Cole um link do YouTube e obtenha as palavras do vídeo de volta como texto. Esta ferramenta gratuita de gerador de transcrição do YouTube lê a faixa de legendas que o YouTube já armazena para o vídeo — a mesma que ativa o botão CC — e a reformata em algo que você pode realmente ler, editar ou pesquisar. Sem extensão do navegador, sem download e nada para instalar.
Nada é enviado e nenhum áudio é processado. Se um vídeo tiver legendas (e a grande maioria tem, porque o YouTube as gera automaticamente), a transcrição retorna em um ou dois segundos. Use-a para extrair texto de um vídeo do YouTube, baixe legendas do YouTube como SRT ou puxe uma transcrição completa para seu próprio código através da API abaixo.
Você precisa estar conectado para usá-la. Não é um paywall — todas as contas, incluindo o plano gratuito, obtêm acesso. O login é simplesmente o que impede que o uso automatizado em massa degrade a ferramenta para todos os outros.
Escolhendo um formato de saída
- Parágrafos legíveis — o padrão. As linhas de legenda são unidas em sentenças e agrupadas em parágrafos. Isso é o que você quer para ler, citar ou colar em um documento.
- Texto simples — um bloco contínuo, sem quebras de linha. Melhor para alimentar outra ferramenta ou um contador de palavras.
- Linhas com marcas de tempo — cada linha de legenda prefixada com
[12:34]. Use-o para encontrar o momento em que algo foi dito ou para criar notas de programa com links de salto. - SRT e WebVTT — arquivos de legenda reais, com códigos de tempo de início e fim apropriados. Isto é o download de legenda do YouTube que você quer para um editor de vídeo, um envio para outra plataforma ou um tradutor.
- JSON — cada cue como um objeto com
startMs,endMs,durationMsetext. Este é o que você deve escolher quando algo vai ler a saída: um script, um resumidor, um índice de pesquisa.
endMs merece uma palavra. Não é simplesmente startMs + durationMs — o YouTube omite a duração em alguns cues e sobrepõe outros intencionalmente, portanto a resposta aritmética geralmente está errada. O JSON envia o mesmo fim fixado que as exportações SRT e WebVTT usam, portanto você pode reconstruir legendas a partir dele sem reproduzir essa correção você mesmo. durationMs ainda está lá, bruto, se você quiser o original.
Usando-o como uma API de transcrição do YouTube
Cada formato acima também está disponível via HTTP. A seção Mais formas de usar esta ferramenta nesta página tem uma chamada curl pronta: POST a videoUrl e um format, obtenha a transcrição de volta como JSON. Qualquer linguagem que possa fazer uma solicitação HTTP pode usá-la como uma API de transcrição do YouTube — sem scraping, sem navegador headless, sem seu próprio parser de legendas para manter. Agentes de IA podem chamar a mesma ferramenta sobre MCP.
Através da API e MCP, transcript é um campo de string qualquer que seja o formato solicitado — portanto, o formato JSON chega como uma string contendo JSON, não como um array aninhado. Analise do seu lado. O campo video ao lado carrega a URL de visualização canônica, reconstruída a partir de qualquer forma de link que você enviou.
Os tempos de sobreposição são limpos nos formatos de legenda: as legendas geradas automaticamente no YouTube se sobrepõem propositalmente para que o texto role, o que mostraria duas linhas de uma vez na maioria dos players. O fim de cada cue é fixado no início do próximo cue para que o arquivo exportado se comporte corretamente.
Idiomas
Ambas as configurações de idioma ficam sob Avançado, recolhidas, porque nenhuma delas é necessária para o caso comum.
Deixe Idioma da legenda em Faixa padrão do vídeo e a ferramenta pega qualquer faixa que o YouTube considere primária, preferindo legendas escritas por humanos em vez de legendas geradas automaticamente quando ambas existem. Escolha um idioma para forçar uma faixa específica — o painel Detalhes lista todas as faixas que o vídeo oferece, portanto se seu palpite inicial falhar, você pode ver o que está lá.
O seletor contém os 156 idiomas que o próprio YouTube suporta, o que não é exatamente o mesmo conjunto de faixas que um vídeo pode carregar: uploads reais têm faixas marcadas como zh-CN, pt-BR ou fa-IR, e nenhuma delas aparece na lista por nome. Escolher o idioma pai as encontra mesmo assim — Português encontra uma faixa pt-BR, Persa encontra fa-IR.
Traduzir para pede ao YouTube que traduza automaticamente a faixa escolhida. É a própria tradução do YouTube, não a nossa, portanto a qualidade varia da mesma forma que as legendas no site.
O que não pode fazer
- Vídeos sem legendas. Alguns videoclipes musicais, uploads antigos e arquivos de stock não têm nenhum. Não há nada para extrair, e a ferramenta diz assim em vez de adivinhar. Isto é um leitor de transcrição e extrator de legendas, não um serviço de reconhecimento de fala — não pode transcrever áudio que nunca foi legendado.
- Vídeos restritos por idade, privados e apenas para membros. Suas legendas não são legíveis publicamente.
- Streams ao vivo enquanto ainda estão ao vivo.
O que uma execução custa
| Resultado | O que você paga |
|---|---|
| Transcrição retornada | Os créditos mostrados no botão de execução |
| Sem legendas, vídeos restritos por idade, privados ou removidos | 1 crédito |
| Algo deu errado de nossa parte | Nada — reembolsado integralmente |
Você nunca é cobrado por uma falha que é nossa. O crédito único na linha do meio é por uma resposta definitiva sobre o vídeo: o trabalho de verificação ainda aconteceu, e é pequeno o suficiente para ignorar se você colou o link errado.
Cada conta recebe uma alocação mensal, e a da camada gratuita cobre bem mais de cem transcrições por mês, portanto o uso comum nunca atinge o limite.
Bons usos para uma transcrição
Transformar uma palestra de conferência em notas. Citar um tutorial com precisão em vez de parafrasear de memória. Pesquisar um podcast de duas horas pela única seção que você se lembra. Alimentar uma aula a um resumidor. Verificar um vídeo do concorrente sem assistir. Produzir legendas para um reenvio.
Perguntas comuns
Como obtenho a transcrição de um vídeo do YouTube? Cole o link no topo desta página e pressione o botão. Links de watch, youtu.be, Shorts, embed e ao vivo funcionam, assim como um ID de vídeo simples.
Posso baixar uma transcrição do YouTube como arquivo de texto? Sim — escolha qualquer formato e use o botão de download no resultado. Texto simples e parágrafos são salvos como .txt; SRT e WebVTT estão prontos para carregar em um player ou editor.
Existe uma API de transcrição do YouTube gratuita? A mesma ferramenta está disponível via HTTP e MCP — veja Usando-o como uma API de transcrição do YouTube acima. Ela é executada na alocação de crédito normal da sua conta, portanto a camada gratuita também cobre o uso casual de API.
Funciona em vídeos sem legendas? Não. Se o YouTube não tiver uma faixa de legendas, não há nada para ler, e nenhuma ferramenta pode extrair palavras que nunca foram transcritas.
Posso obter uma transcrição com marcas de tempo? Sim — escolha Linhas com marcas de tempo para prefixos [12:34], ou SRT/WebVTT/JSON para tempos de início e fim exatos.
Funciona para idiomas diferentes do inglês? Sim. Qualquer idioma de legenda que o vídeo carregue pode ser selecionado sob Avançado, e o YouTube pode traduzir automaticamente uma faixa para qualquer um dos 156 idiomas.
Ferramentas relacionadas
- Downloader de Miniaturas do YouTube — pegue a imagem em miniatura do vídeo em todos os tamanhos que o YouTube armazena.
- Resumidor de Texto — condense a transcrição após obtê-la.
- Contador de Palavras — conte palavras, caracteres e tempo de leitura no texto extraído.
- Upsolo — YouTube to Transcript — um site irmão que roda na mesma API do iotools, com sua própria interface para o mesmo fluxo de transcrição.