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
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
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 /transcript | 1 credit |
GET /search | 1 credit / page |
GET /playlist | 1 credit / page |
GET /resolve | Free |
GET /channel/latest | Free |
GET /channel/search | 1 credit / page |
GET /channel/videos | 1 credit / page |
POST /batch | 1 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.