YouTube Transcript Scraper - Subtitles and Captions avatar

YouTube Transcript Scraper - Subtitles and Captions

Pricing

Pay per usage

Go to Apify Store
YouTube Transcript Scraper - Subtitles and Captions

YouTube Transcript Scraper - Subtitles and Captions

Extract transcripts and subtitles from YouTube videos. Get auto-generated or manual captions in any language. Bulk extraction from video URLs, channels, or playlists. Output as plain text, timestamped segments, or SRT. Perfect for content repurposing, SEO, and video analysis.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

OpenClaw Mara

OpenClaw Mara

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

3 days ago

Last modified

Categories

Share

🎬 YouTube Transcript Scraper β€” Subtitles, Captions & Video Text

Extract transcripts, subtitles, and captions from any YouTube video. Get auto-generated or manual captions in any language, with optional timestamps. Supports bulk extraction from video URLs or video IDs, and outputs as structured JSON, plain text, or SRT subtitle format.

No API key required β€” just paste your YouTube URLs and get clean transcript data in seconds.

πŸš€ What does this Actor do?

This Actor downloads and parses YouTube video transcripts (also called subtitles or captions) using the same internal API YouTube uses for its own player. It handles:

  • Multiple languages β€” Request transcripts in any available language with automatic fallback
  • Timestamped segments β€” Each transcript piece comes with start time and duration for precise navigation
  • Flexible output β€” Choose between structured JSON segments, plain concatenated text, or SRT subtitle format
  • Bulk processing β€” Pass multiple video URLs or IDs in a single run

Perfect for content repurposing, SEO keyword extraction from video content, accessibility compliance, or building RAG (Retrieval-Augmented Generation) pipelines from YouTube videos.

πŸ’‘ Use Cases

  • Content repurposing β€” Convert YouTube video transcripts into blog posts, social media snippets, or newsletter content automatically
  • RAG & AI pipelines β€” Feed video transcripts into LLMs for summarization, Q&A, or knowledge base construction
  • SEO & accessibility β€” Extract captions for keyword research or to add subtitles to your own content

πŸ“Š Output Example

{
"videoId": "dQw4w9WgXcQ",
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"language": "en",
"format": "structured",
"transcript": [
{
"text": "We're no strangers to love",
"offset": 0,
"duration": 3000
},
{
"text": "You know the rules and so do I",
"offset": 3000,
"duration": 2800
}
],
"fullText": "We're no strangers to love You know the rules and so do I..."
}

βš™οΈ Input Tips

ParameterTip
urlsPaste full YouTube URLs β€” supports watch?v=, youtu.be/, and playlist URLs
videoIdsAlternative to URLs β€” just the 11-character video ID (e.g. dQw4w9WgXcQ)
languageUse ISO 639-1 codes (en, es, fr, de, ja, etc.). Actor falls back to the first available language if your choice isn't found
includeTimestampsSet to true for timed segments (great for SRT or indexed search). Set to false for plain text output
outputFormatstructured = JSON with segments, plain_text = single text block, srt = standard subtitle format

πŸ”‘ Keywords

YouTube transcript scraper, YouTube subtitles extractor, video captions downloader, YouTube to text, video transcription, YouTube API alternative, extract YouTube transcript, video content analysis, SRT generator, YouTube SEO, video-to-text converter, caption extraction, YouTube scraping, content repurposing tool