YouTube Transcript API — Captions & Subtitles avatar

YouTube Transcript API — Captions & Subtitles

Pricing

from $1.80 / 1,000 transcript scrapes

Go to Apify Store
YouTube Transcript API — Captions & Subtitles

YouTube Transcript API — Captions & Subtitles

Get YouTube video transcript/captions by URL without login or API key. Returns per-language segments (text + timestamps) and full text.

Pricing

from $1.80 / 1,000 transcript scrapes

Rating

0.0

(0)

Developer

RD.Galih Rakasiwi

RD.Galih Rakasiwi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

YouTube Transcript by URL — No Login, No API Key

Stateless API that returns a YouTube video's transcript/captions by URL without login or API key.

Returns every available language with segments (text + start/duration timestamps) and a plain full_text.

Endpoints

  • POST /scrape — body {"url": "https://www.youtube.com/watch?v=..."}
  • GET /scrape?url=...
  • GET /health

Example output

{
"platform": "youtube",
"video_id": "dQw4w9WgXcQ",
"transcripts": {
"en": {
"language": "English",
"is_generated": false,
"segments": [{"text": "...", "start": 0.0, "duration": 3.2}],
"full_text": "We're no strangers to love..."
}
},
"scraped_at": "..."
}

Note

For videos with no captions at all, a speech-to-text fallback (e.g. Whisper) can be added as a future enhancement.

No storage

Fully stateless. No database, no cache, no Redis.

youtube transcript api, youtube captions api, youtube subtitles scraper, transcript json, video transcript api, no login transcript