YouTube Transcript API — Subtitles & Timestamps avatar

YouTube Transcript API — Subtitles & Timestamps

Pricing

$2.00 / 1,000 transcripts

Go to Apify Store
YouTube Transcript API — Subtitles & Timestamps

YouTube Transcript API — Subtitles & Timestamps

Pricing

$2.00 / 1,000 transcripts

Rating

0.0

(0)

Developer

John May

John May

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

YouTube Transcript API

Fast, structured YouTube transcripts and subtitles — timestamps, full text, channel-wide extraction, and translation. Perfect input for AI summarizers, RAG pipelines, and content repurposing.

Features

  • 📝 Timestamped segments (start, duration, text) and/or joined full text
  • 🌐 Preferred subtitle languages with fallback; human or auto-generated captions
  • 🔁 Machine translation of any transcript to any language
  • 📺 Channel mode: give a channel URL, get transcripts of its recent videos
  • ⚡ No browser needed — very fast and cheap; no proxy required in most cases

Input

{
"videoUrls": ["https://www.youtube.com/watch?v=VIDEO_ID"],
"languages": ["en"],
"format": "both",
"translateTo": ""
}

Channel mode:

{ "channelUrls": ["https://www.youtube.com/@pewdiepie"], "maxVideosPerChannel": 20 }

Output

{
"videoUrl": "https://www.youtube.com/watch?v=VIDEO_ID",
"videoId": "VIDEO_ID",
"status": "succeeded",
"language": "en",
"autoGenerated": false,
"transcript": [ { "start": 0.0, "duration": 4.2, "text": "..." } ],
"fullText": "..."
}

Use cases

  • Feed podcasts/videos into LLMs (summaries, quotes, clips)
  • Content research and competitor channel analysis
  • Accessibility and multilingual content pipelines
  • Building search indexes over YouTube channels