YouTube Scraper API
Structured YouTube data via one REST API. 9 endpoints, JSON output, tested against live YouTube pages.
Free 1,000 requests. Median response 2.6s. No credit card.
GET https://api.youtubescraperapi.com/api/v1/youtube
curl "https://api.youtubescraperapi.com/api/v1/youtube/video?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ&api_key=$API_KEY" 10
data endpoints
2.6s
median response
1,000
free requests
JSON
structured output
transcript api & generator/search results/comment/channel/video/playlist/json output/rotating proxies
capabilities
Scrape YouTube without getting blocked
*
Anti-bot bypass
Rotating residential and datacenter proxies clear YouTube's verification checks, so you get real page data on the first try.
*
Proxy rotation
A fresh IP per request, with geotargeting when you need results from a specific country.
*
JS rendering
We render the page the way a browser does and return the loaded data as flat JSON you do not have to parse.
*
Structured JSON
Every endpoint uses the same field names and types, so your parser keeps working when YouTube changes its markup.
*
Pay for success
Failed requests retry across datacenter, residential, and premium pools, and you are billed only for results.
*
One REST call
No proxies, headless browsers, or CAPTCHA solvers to run. Send one request with your api_key and read the JSON.
endpoints
Choose from multiple YouTube Scraper API endpoints
>
Transcript API & Generator
youtube transcript
>Search Results
scrape youtube ad results
>Comment
youtube comment scraper
>Channel
youtube channel scraper
>Video
youtube video scraper
>Playlist
scrape youtube playlist results
>Caption & Subtitle
youtube caption scraper
>Email & Lead
youtube email scraper
>Shorts
youtube shorts scraper
>Free YouTube
free youtube scraper
pricing
Simple, usage-based pricing
Free
$0forever
1,000 requests
free
- All endpoints included
- Structured JSON output
- Anti-bot + rotating proxies
- 10 concurrent requests
- Community support
Vibe
$19/mo
27,000 requests / mo
$0.70 / 1k
- Everything in Free
- Higher concurrency
- Email support
Most popular
Pro
$49/mo
82,000 requests / mo
$0.60 / 1k
- Everything in Vibe
- Priority request routing
- Priority support
Custom
$100+/mo
200k - 4M+ / mo
from $0.50 / 1k
- Everything in Pro
- 500+ concurrent requests
- SLA + dedicated support
Pay-as-you-go top-ups run $0.90 per 1,000 successful requests. Median response 2.6s. You only pay for requests that succeed.
integrations
Drops into your stack
>
No-code
Zapier, Make, and n8n blocks call the API without writing code.
>
LLM and RAG
Feed clean JSON straight into LangChain or LlamaIndex pipelines.
>
SDKs and REST
Call from Python, Node, Go, or any HTTP client. One api_key, one base URL.
Start pulling YouTube data
Free plan, 1,000 requests, no card