API de transcrição de áudio e vídeo por menos de 1¢ (USD) por minuto.

Nossa API de transcrição transforma áudio e vídeo em texto. Envie um arquivo de até 2 GB ou cole um link do YouTube, X, TikTok, Instagram, Facebook ou Bluesky. Você também pode usar vídeos do Dailymotion, posts com vídeo do LinkedIn, Pins de vídeo do Pinterest e vídeos do Snapchat Spotlight. Na Twitch, aceitamos clipes e VODs de lives já encerradas. Acesse pelo painel, pela CLI, pela API REST ou pelo servidor MCP.

1.000 minutos por $9 ao mês60 minutos grátis ao confirmar seu e-mail. Você recebe esses minutos só uma vez, sem cadastrar cartão.

transcript.json

{
  "language": "en",
  "segments": [
    {
      "start": 0,
      "end": 3,
      "speaker": "Speaker 1",
      "language": "en",
      "text": "Did you bring the map?"
    },
    {
      "start": 3,
      "end": 6,
      "speaker": "Speaker 2",
      "language": "en",
      "text": "Yes. The trail starts here."
    },
    {
      "start": 6,
      "end": 9,
      "speaker": "Speaker 1",
      "language": "en",
      "text": "Let’s take the river path."
    },
    {
      "start": 9,
      "end": 12,
      "speaker": "Speaker 2",
      "language": "en",
      "text": "We can stop at the bridge."
    }
  ]
}

transcript.vtt

WEBVTT

00:00:00.000 --> 00:00:03.000
<v Speaker 1>Did you bring the map?

00:00:03.000 --> 00:00:06.000
<v Speaker 2>Yes. The trail starts here.

00:00:06.000 --> 00:00:09.000
<v Speaker 1>Let’s take the river path.

00:00:09.000 --> 00:00:12.000
<v Speaker 2>We can stop at the bridge.

transcript.srt

1
00:00:00,000 --> 00:00:03,000
Speaker 1: Did you bring the map?

2
00:00:03,000 --> 00:00:06,000
Speaker 2: Yes. The trail starts here.

3
00:00:06,000 --> 00:00:09,000
Speaker 1: Let’s take the river path.

4
00:00:09,000 --> 00:00:12,000
Speaker 2: We can stop at the bridge.

transcript.txt

[00:00:00] Speaker 1: Did you bring the map?
[00:00:03] Speaker 2: Yes. The trail starts here.
[00:00:06] Speaker 1: Let’s take the river path.
[00:00:09] Speaker 2: We can stop at the bridge.
O mesmo texto em quatro formatos. A conversa foi criada para esta demonstração.

Confira como fica a transcrição

Abra um exemplo e explore o texto em cada formato. Você também pode colar um link ou escolher um arquivo seu.

Estes exemplos são fictícios. Escolha um para conferir o texto.

Trecho de podcast · transcrição de exemplo

Legendas do YouTube

00:24 de duração · uso de 1 min · exemplo

  1. 00:00
    What did you bring on your first overnight walk?
  2. 00:06
    Too much. I packed two books and read neither.
  3. 00:12
    Next time, one book and a lighter bag.
  4. 00:18
    And dry socks. Those earned their space.

Crie uma conta para enviar arquivos de até 2 GB, usar a identificação de falantes e baixar legendas em SRT ou VTT.

Para desenvolvedores e agentes de IA

Use sua chave de API com prefixo t1_ na API ou na CLI. Para usar com um assistente de IA, conecte o servidor MCP.

curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}'
Resposta da API
{
  "id": "tr_8fK2Lm0PqRsTuVwXyZaBcD",
  "object": "transcription",
  "status": "completed",
  "source": {
    "platform": "youtube",
    "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
    "media_id": "dQw4w9WgXcQ"
  },
  "media": {
    "title": "Example video",
    "author": "Example channel",
    "duration_seconds": 212
  },
  "options": {
    "source": "auto",
    "language": "auto",
    "diarize": false
  },
  "transcript_source": "youtube_captions",
  "caption_kind": "auto_generated",
  "language": "en",
  "billed_minutes": 4,
  "cached": false,
  "error": null,
  "created_at": "2026-10-13T09:30:00.000Z",
  "completed_at": "2026-10-13T09:30:04.000Z",
  "transcript": {
    "text": "Welcome back to the channel. Today we are looking at how transcripts are made.",
    "speakers": [],
    "segments": [
      {
        "start": 0,
        "end": 4.2,
        "speaker": null,
        "language": "en",
        "text": "Welcome back to the channel."
      },
      {
        "start": 4.2,
        "end": 9.8,
        "speaker": null,
        "language": "en",
        "text": "Today we are looking at how transcripts are made."
      }
    ]
  }
}
Seu assistente de IA com MCP
transcribe(url="https://www.youtube.com/watch?v=dQw4w9WgXcQ")
# Returns the transcript of the video.

Conecte Claude, ChatGPT, Cursor, VS Code e Claude Code usando OAuth ou sua chave de API.

Claude Code
claude mcp add --transport http transcript1 https://api.transcript1.com/mcp --header "Authorization: Bearer t1_YOURKEY"
Direto no terminal
curl -fsSL https://transcript1.com/install.sh | sh
transcript1 'https://youtu.be/dQw4w9WgXcQ'

Você paga por minuto de áudio

Cada transcrição usa 1 crédito por minuto de áudio. Arredondamos a duração para cima. Legendas das plataformas e IA custam o mesmo. Se a transcrição falhar ou você cancelar, você não paga.

Ao usar todos os minutos do plano, o custo por minuto fica em 0,9¢ (USD) no Monthly ou 0,75¢ (USD) no Annual.

Free

$0Sem cartão
  • 60 minutos para testar, uma única vez
  • Sem recargas neste plano
  • 30 requests por minuto
  • Até 2 transcrições ao mesmo tempo

Monthly

$9/ mês
  • 1.000 minutos por mês
  • Mais 1.000 minutos por $6
  • 200 requests por minuto
  • Até 10 transcrições ao mesmo tempo

Annual

$90/ ano
  • 1.000 minutos por mês
  • Mais 1.000 minutos por $5
  • 300 requests por minuto
  • Até 20 transcrições ao mesmo tempo

Compre mais minutos

No Monthly e no Annual, você pode fazer recargas. Use os minutos extras enquanto tiver um plano pago ativo.

1

1 × 1,000 minutos

$6 por 1.000 minutos

$61,000 minutos

Tudo para trabalhar com a transcrição

Um trecho da transcrição em JSON
{
  "start": 3.4,
  "end": 7.9,
  "speaker": "Speaker 1",
  "language": "en",
  "text": "We will start with a short overview of what we plan to cover."
}
Vídeos de redes sociais
Envie um arquivo de áudio ou vídeo de até 2 GB ou cole o link de um vídeo público. A IA transforma a fala em texto. Se o post tiver mais de um vídeo, transcrevemos só o primeiro.
Aproveite as legendas que já existem
Primeiro, procuramos legendas no YouTube, X, TikTok, Bluesky, Dailymotion e LinkedIn. Se houver uma faixa que dê para usar, aproveitamos esse texto. Se não, transcrevemos o áudio.
Marcações de tempo
Cada trecho vem com os tempos de início e fim. Na transcrição com IA e nas legendas automáticas do YouTube, você também recebe marcações de tempo por palavra. Legendas do X, TikTok, Bluesky, Dailymotion e LinkedIn trazem só os tempos dos trechos.
Identificação de falantes
Ative diarize=true para separar as falas por pessoa, com rótulos como Speaker 1 e Speaker 2.
Detecção de idioma
O idioma aparece em cada trecho. Se quiser, informe o idioma esperado ao enviar a gravação.
TXT, JSON, SRT e VTT
Escolha TXT para ler e editar o texto, JSON para usar no seu app ou SRT e VTT para trabalhar com legendas.
Aviso por webhook
Enviamos um POST assinado para avisar quando a transcrição fica pronta ou falha.

Tire suas dúvidas

Ainda tem alguma dúvida? Fale com a gente

Preciso saber programar?

Não. No painel, cole o link de um vídeo compatível do YouTube, X, TikTok, Instagram, Facebook, Bluesky, Twitch, Dailymotion, Pinterest, LinkedIn ou Snapchat Spotlight. Se a gravação estiver com você, envie o arquivo. Baixe a transcrição em TXT, SRT, VTT ou JSON. Para automatizar, use CLI, API ou MCP.

Quanto vou pagar?

No Monthly, você paga $9 por 1.000 minutos ao mês, menos de 1¢ (USD) por minuto. O Annual custa $90 ao ano e também inclui 1.000 minutos por mês. Cobramos 1 crédito por minuto de áudio, arredondando para cima por transcrição. O preço é o mesmo para legendas e IA. Se a transcrição falhar ou você cancelar, não paga.

E se o vídeo não tiver legendas?

Nem todo vídeo tem legendas. No modo auto, procuramos primeiro as legendas do YouTube, X, TikTok, Bluesky, Dailymotion e LinkedIn. Se não der para usá-las, a IA transcreve o áudio pelo mesmo preço. Para usar IA direto, escolha STT ou ative a identificação de falantes. Em captions (somente legendas), não transcrevemos o áudio.

Posso confiar na transcrição?

Se as legendas do criador tiverem erros, eles vão aparecer no texto. Legendas automáticas podem deixar palavras de fora. Você pode escolher a transcrição com IA para ter um texto mais limpo. Cada transcrição informa de onde veio o texto. Confira as citações importantes ouvindo a gravação.

Dá para saber quem falou cada trecho?

Sim. Ative a identificação de falantes (“Identify speakers” no painel). As falas ficam marcadas como Speaker 1, Speaker 2 e assim por diante. Essa opção sempre usa IA. Na API, passe diarize=true.

E se a pessoa mudar de idioma no meio da fala?

Funciona também. Cada trecho informa o idioma detectado, mesmo em gravações com mais de um idioma. Pela API, você pode indicar o idioma esperado, se quiser.

Qual é o limite de tamanho e duração?

Você pode enviar arquivos de áudio ou vídeo de até 2 GB. Para transcrever com IA, a gravação pode ter até 5 horas.

Dá para transcrever vídeos privados?

Não por link. Os posts precisam ser públicos. No YouTube, vídeos não listados também funcionam. Vídeos privados, indisponíveis ou com restrição de idade não funcionam, assim como lives e posts que pedem login. Nesses casos, você não paga. Se um post tiver vários vídeos, só o primeiro entra na transcrição.

Posso pedir a transcrição ao Claude ou ao ChatGPT?

Sim. Conecte o servidor MCP no Claude, ChatGPT, Cursor, VS Code ou Claude Code. Depois, peça a transcrição de um link de vídeo compatível. O transcript1 só faz a transcrição; seu assistente pode usar o texto para resumir o vídeo ou extrair citações.

Posso testar sem pagar?

Pode. Crie sua conta e confirme o e-mail para receber 60 minutos grátis. Você recebe esse saldo uma única vez, sem precisar cadastrar cartão.

Se eu não usar todos os minutos, eles acumulam?

A cada mês, você recebe os 1.000 minutos do plano. O que sobrar não passa para o mês seguinte. Já os minutos de recarga não expiram enquanto você tiver um plano pago ativo. Cada pacote de 1.000 minutos custa $6 no Monthly ou $5 no Annual.

O que acontece com os arquivos que eu envio?

Apagamos o arquivo enviado 24 horas depois que a transcrição termina, mesmo se houver falha ou você cancelar. O provedor de transcrição com IA apaga o áudio depois de processá-lo. A transcrição fica na sua conta até você excluir.

Comece a transcrever e use seus 60 minutos grátis

Crie sua conta e confirme o e-mail para receber os minutos de teste. Você recebe esse saldo só uma vez, sem cadastrar cartão.

Comece grátis