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
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

エンドポイント

完全なパラメータリファレンス、レスポンス形式、エラーコードは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 /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同意画面も、作業の途中で尽きてしまう日次のプロジェクト単位クォータもありません。登録してキーを取得すれば、すぐにリクエストを始められます。