YouTube Transcripts Scraper — Captions + InnerTube Fallback
Pricing
Pay per usage
Go to Apify Store

YouTube Transcripts Scraper — Captions + InnerTube Fallback
Fetch transcripts from YouTube by URL. InnerTube-Android fallback when PoToken-gated. JSON output with timestamped segments. No auth, no API key, no headless browser.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Mori
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
YouTube Transcripts Scraper
Extract transcripts from YouTube videos by URL or video ID. Supports multiple URLs per run, batch fetch, and JSON/text export. Free monthly tier..
What it does
- Extracts ITEM_TYPE from URL_LIST
- Outputs structured JSON (SCHEMA_LINK)
- Handles pagination, retries, proxy rotation out of the box
Input
| Field | Required | Description |
|---|---|---|
startUrls | yes | List of URLs to scrape |
maxRequestsPerRun | no | Cap on total requests (default 100) |
proxyConfiguration | no | Proxy settings (default: Apify Proxy) |
Output
One record per source page:
{"url": "...","title": "...","items": [...],"scrapedAt": "ISO-8601"}
Pricing
Free tier: 100 runs/month. Pro: $X/mo.
Limitations
- Static HTML only (no JS rendering — use the playwright template for SPAs).
- Single-domain by default. Set
enqueueLinksglobs to crawl.
Changelog
- 0.1.0 — initial release.