YouTube文字起こしAPI
文字起こし、検索、チャンネル、再生リストのデータをREST APIで。100無料クレジット、カード不要 - その後は1,000クレジットで月5ドル。
1本の動画だけのためではない設計
ほとんどの無料YouTube文字起こしツールは1本の動画で終わります。このAPIはYouTube検索、チャンネルハンドルの解決、チャンネルや再生リストの動画一覧取得もできます - すべて1つのキーで。
- 言語選択付きで、公開されているどの動画でも文字起こし抽出
- ページネーション付きのYouTube全文検索
- チャンネルハンドルの解決とチャンネル動画一覧
- 再生リストの動画一覧
- 動画に質問したいだけの人向けのChrome拡張機能(同じアカウントで使用可)
OAuth画面もGoogle Cloudプロジェクトも、使い切ってしまうプロジェクト単位のクォータもありません - 公式APIでそれがどれほどのコストになるかはYouTube APIクォータガイドをご覧ください。
1回のリクエストでJSONが返る
curl "https://getyoutubetranscript.com/api/v1/transcript?v=dQw4w9WgXcQ" \
-H "Authorization: Bearer sk_live_..."
# => { "success": true, "data": { "transcript": "...", "word_count": 1847 } }チャンネル全体を1つのジョブでバックアップ
チャンネルの動画一覧を取得し、最大100本を1回のバッチリクエストで送信すると、完了時に署名付きWebhookが届きます。ポーリングのループもプロキシの管理も不要です。
- クレジットを消費するのは文字起こしが取得できた動画だけで、1本につき1クレジットです。字幕のない動画、非公開・削除済みの動画、取得に失敗した動画は無料です。
- 失敗と判定する前に各動画を再試行するため、YouTube側の一時的な不具合でクレジットを失ったり、やり直したりする必要はありません。
- 実際の取得5,412件で計測(2026/10/02~2026/10/08):字幕のある動画の96.8%で文字起こしを取得でき、全リクエストの98%で確定的な結果(文字起こし、または「字幕なし」「利用不可」の明確な結果)が返りました。
# 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=...シンプルなクレジット制料金
1クレジット = 以下のいずれかのエンドポイントへの1回の成功したリクエスト。失敗したリクエストには課金されません。
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
エンドポイント
完全なパラメータリファレンス、レスポンス形式、エラーコードは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本につき1クレジット |
試してみますか?100無料クレジット、カード不要。APIキーを取得。
YouTube文字起こしAPIのFAQ
YouTube文字起こしAPIは無料ですか?
はい - 登録時に100無料クレジット、カード不要です。もっと必要になったら、有料プランは1,000クレジットで月5ドルから始まります。
1クレジットとしてカウントされるのは何ですか?
1クレジットは、文字起こし、検索、チャンネル、再生リストの各エンドポイントへの1回の成功したリクエストです。失敗したリクエストには課金されません。
文字起こし以外の機能もありますか?
はい。文字起こし抽出に加えて、YouTube検索、チャンネルハンドルからチャンネルIDへの解決、チャンネルの動画一覧、再生リストの動画一覧ができます - すべて同じAPIキーで。
レート制限はどうなっていますか?
無料は毎分60リクエスト、月額は200、年額は300、Starterは300、Proは400、Scaleは600です。クレジットは別枠で、月額は毎月1,000、年額は1年分の12,000を最初にまとめて、Starter・Pro・Scaleは毎月7,500・25,000・60,000です。次の更新前に足りなければ有料チャージも使えます。
公式のYouTube Data APIとは何が違いますか?
Google Cloudプロジェクトを作る必要も、OAuth同意画面も、作業の途中で尽きてしまう日次のプロジェクト単位クォータもありません。登録してキーを取得すれば、すぐにリクエストを始められます。