L'API de Transcriptions YouTube

Transcription, recherche, chaîne et données de playlist en tant qu'API REST. 100 crédits gratuits, sans carte - puis 5 $/mois pour 1000 crédits.

Conçue pour plus qu'une seule vidéo

La plupart des outils gratuits de transcription YouTube se limitent à une seule vidéo. Cette API recherche aussi sur YouTube, résout les identifiants de chaîne et liste les vidéos d'une chaîne ou d'une playlist - tout avec une seule clé.

  • Extraction de transcription pour toute vidéo publique, avec choix de la langue
  • Recherche plein texte sur YouTube, paginée
  • Résolution d'identifiant de chaîne et liste des vidéos d'une chaîne
  • Liste des vidéos d'une playlist
  • Une extension Chrome pour ceux qui veulent simplement poser une question à une vidéo, sur le même compte

Pas d'écran OAuth, pas de projet Google Cloud, pas de quota par projet à épuiser - découvrez ce que cela coûte aux gens avec l'API officielle dans notre guide sur le quota de l'API YouTube.

Une requête, du JSON en retour

curl "https://getyoutubetranscript.com/api/v1/transcript?v=dQw4w9WgXcQ" \
  -H "Authorization: Bearer sk_live_..."

# => { "success": true, "data": { "transcript": "...", "word_count": 1847 } }

Sauvegardez une chaîne entière en une seule tâche

Récupérez la liste des vidéos d'une chaîne, envoyez-en jusqu'à 100 en une seule requête groupée et recevez un webhook signé une fois terminé. Pas de boucle d'interrogation, pas de proxys à surveiller.

  • Vous ne payez 1 crédit que pour les vidéos qui renvoient une transcription. Les vidéos sans sous-titres, privées ou supprimées, et les récupérations échouées sont gratuites.
  • Chaque vidéo est réessayée avant d'être marquée en échec : un incident temporaire de YouTube ne vous coûte ni crédit ni relance.
  • Mesuré sur 5 412 récupérations réelles (2–8 oct. 2026) : 96,8 % des vidéos avec sous-titres ont renvoyé une transcription, et 98 % de toutes les requêtes ont obtenu une réponse définitive (la transcription, ou un résultat clair « pas de sous-titres » ou « indisponible »).
# 1. List the channel's uploads (1 credit per page of results)
curl "https://getyoutubetranscript.com/api/v1/channel/videos?channel=@3blue1brown" \
  -H "Authorization: Bearer sk_live_..."

# 2. Queue up to 100 of them in one batch
curl -X POST "https://getyoutubetranscript.com/api/v1/batch" \
  -H "Authorization: Bearer sk_live_..." -H "Content-Type: application/json" \
  -d '{"videos": ["aircAruvnKk", "IHZwWFHWa-w", "..."], "webhook_url": "https://you.example/hook"}'

# 3. Get a signed webhook when it's done, or poll GET /api/v1/batch?id=...

Tarification simple, basée sur des crédits

1 crédit = 1 requête réussie sur n'importe quel endpoint ci-dessous. Les requêtes échouées ne sont pas facturées.

Free

$0

no card required

  • 100 free credits to try the API
  • Full REST API access: transcript, search and more
  • Chrome extension: ask AI questions about any video
  • 1 credit = 1 successful request

Monthly

$5.00/mo

Billed $5.00/month

  • 1,000 credits per month
  • Top-ups at $2.50 per 1,000 credits
  • 200 requests/min rate limit
  • Full REST API access: transcript, search and more
  • Chrome extension: ask AI questions about any video
  • 1 credit = 1 successful request
BEST VALUE

Annual

$4.50/mo

Billed $54.00/year

  • 12,000 credits per year, all upfront
  • Top-ups at $1.50 per 1,000 credits (40% cheaper)
  • 300 requests/min rate limit
  • Full REST API access: transcript, search and more
  • Chrome extension: ask AI questions about any video
  • 1 credit = 1 successful request

Starter

$19/mo

Billed $19.00/month

  • 7,500 credits per month
  • Top-ups at $1.50 per 1,000 credits
  • 300 requests/min rate limit
  • Batch API: queue a whole channel in one call
  • Failed videos are never charged
  • Full REST API access: transcript, search and more
  • Chrome extension: ask AI questions about any video
  • 1 credit = 1 successful request
RECOMMENDED

Pro

$49/mo

Billed $49.00/month

  • 25,000 credits per month
  • Top-ups at $1.50 per 1,000 credits
  • 400 requests/min rate limit
  • Batch API: queue a whole channel in one call
  • Failed videos are never charged
  • Full REST API access: transcript, search and more
  • Chrome extension: ask AI questions about any video
  • 1 credit = 1 successful request

Scale

$99/mo

Billed $99.00/month

  • 60,000 credits per month
  • Top-ups at $1.50 per 1,000 credits
  • 600 requests/min rate limit
  • Batch API: queue a whole channel in one call
  • Failed videos are never charged
  • Full REST API access: transcript, search and more
  • Chrome extension: ask AI questions about any video
  • 1 credit = 1 successful request

Endpoints

La référence complète des paramètres, des formats de réponse et des codes d'erreur se trouve dans la documentation de l'API.

GET /transcript1 credit
GET /search1 credit / page
GET /playlist1 credit / page
GET /resolveFree
GET /channel/latestFree
GET /channel/search1 credit / page
GET /channel/videos1 credit / page
POST /batch1 crédit par vidéo avec transcription

Prêt à essayer ? 100 crédits gratuits, sans carte. Obtenez votre clé API.

FAQ de l'API de Transcriptions YouTube

L'API de Transcriptions YouTube est-elle gratuite ?

Oui - 100 crédits gratuits à l'inscription, sans carte. Les offres payantes commencent à 5 $/mois pour 1000 crédits si vous en avez besoin de plus.

Qu'est-ce qui compte comme un crédit ?

Un crédit correspond à une requête réussie, sur les endpoints de transcription, recherche, chaîne et playlist. Une requête échouée n'est jamais facturée.

Fait-elle plus que des transcriptions ?

Oui. En plus de l'extraction de transcription, elle peut rechercher sur YouTube, résoudre l'identifiant d'une chaîne vers son ID, lister les vidéos d'une chaîne et lister les vidéos d'une playlist - tout avec la même clé API.

Quelles sont les limites de débit ?

60 requêtes/minute en Gratuit, 200 en Mensuel, 300 en Annuel, 300 en Starter, 400 en Pro et 600 en Scale. Les crédits sont à part : 1 000 par mois en Mensuel, 12 000 par an dès le départ en Annuel, et 7 500, 25 000 ou 60 000 par mois en Starter, Pro et Scale, plus des recharges payantes si vous en avez besoin avant le prochain renouvellement.

En quoi est-ce différent de l'API officielle YouTube Data ?

Pas de projet Google Cloud à créer, pas d'écran de consentement OAuth, pas de quota quotidien par projet à épuiser en plein milieu d'un travail. Inscrivez-vous, obtenez une clé, et commencez à faire des requêtes.