YouTube Transcript API — Subtitles & Timestamps
Pricing
$2.00 / 1,000 transcripts
Go to Apify Store

YouTube Transcript API — Subtitles & Timestamps
Pricing
$2.00 / 1,000 transcripts
Rating
0.0
(0)
Developer
John May
Maintained by CommunityActor 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