Skip to main content

YouTube transcripts via a simple API

Pass a video URL and get structured transcript data back as JSON. No API key required to start.

Video ID dQw4w9WgXcQ
RequestGET
Response

What you get from each request

Skip scrapers, headless browsers, and brittle HTML parsing. Send a URL, receive JSON, and move on.

Full transcripts

Pull complete caption text from any public YouTube video, with optional per-line timestamps ready for search or playback sync.

Language fallback

Request your preferred language and automatically fall back when manual or auto-generated captions are not available.

Low latency

Most requests return in under 2 seconds. Fine for summarization, search indexing, and batch jobs that cannot wait on Puppeteer.

Works everywhere

One REST endpoint. Start without an API key, then integrate from Node, Python, n8n, or any stack that can send HTTP requests.

Three steps to a transcript

Pass a video URL and get structured transcript data in a single request. See the full API reference for details.

Send a GET request

Pass the YouTube video URL as a query parameter. No API key or signup needed.

Parse the JSON response

Use the structured transcript array in your app, workflow, or data pipeline.

Create a free account

Sign up when you need an API key and higher limits.

Video ID dQw4w9WgXcQ
RequestGET
Response

Simple, transparent pricing

Start free without an API key. Create an account for signup credits. Buy more volume when you need it.

Anonymous

20 requests per hour per IP

€0no account
  • No API key required
  • Full transcript JSON
  • Optional timestamps
View docs

Free account

1,000 credits on signup

€0with API key
  • API key authentication
  • One-time signup credits
  • Community support
Get API Key

Pay as you go

1 credit = 1 transcript lookup

1,29 €per 1,000 credits
  • 31-day validity per purchase
  • One-time Stripe checkout
  • No subscription
Buy credits

20

Free requests per hour per IP

1,000

Free credits on signup

1,29 €

Per 1,000 credits

REST

JSON API

Get your first transcript

Paste a YouTube URL into the docs and hit send. Sign up when you want an API key and signup credits.