YouTube Video Transcripts and Captions Scraper avatar

YouTube Video Transcripts and Captions Scraper

Pricing

$0.90 / 1,000 results

Go to Apify Store
YouTube Video Transcripts and Captions Scraper

YouTube Video Transcripts and Captions Scraper

Extract video transcripts, closed captions, timed segments, and metadata from any YouTube video or search query. Formatted for ChatGPT and Claude ingestion.

Pricing

$0.90 / 1,000 results

Rating

0.0

(0)

Developer

Darim Quraishi

Darim Quraishi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

Extract full video transcripts, timed closed captions, view counts, and channel metadata from YouTube videos and search queries.

Features

  • Extracts complete video transcripts and closed captions without API keys.
  • Provides both continuous paragraph text and timed segment arrays.
  • Supports direct video URLs, video IDs, or keyword search queries.
  • Extracts video title, channel name, view count, publish date, and duration.
  • Handles automatic and creator-uploaded captions in multiple languages.
  • Runs lightweight requests without headless browser rendering.

Input parameters

ParameterTypeDefaultDescription
videoUrlsArray["https://www.youtube.com/watch?v=kJQP7kiw5Fk"]YouTube video URLs or video IDs.
searchQueryString""Search query to discover top videos (e.g. Sam Altman AI interview).
preferredLanguageString"en"Subtitle language code (en, es, fr, etc.).
maxVideosInteger10Maximum number of videos to scrape.
includeTimedSegmentsBooleanfalseInclude timestamped segments array.

Output format

json { "videoId": "kJQP7kiw5Fk", "url": "https://www.youtube.com/watch?v=kJQP7kiw5Fk", "title": "Luis Fonsi - Despacito ft. Daddy Yankee", "channelName": "Luis Fonsi", "channelUrl": "https://www.youtube.com/channel/UCxoq-PAQeAdk_zyg8YS0JqA", "durationSeconds": 282, "thumbnailUrl": "https://i.ytimg.com/vi/kJQP7kiw5Fk/hqdefault.jpg", "hasTranscript": true, "transcriptLanguage": "es", "transcriptText": "Ay Fonsi D.Y. Oh-oh... Sí, sabes que ya llevo un rato mirándote...", "wordCount": 420, "scrapedAt": "2026-10-22T13:45:00.000Z" }

Use cases

  • LLM ingestion: Extract clean text transcripts for document summarization and QA.
  • Study notes: Convert educational videos and lectures into readable markdown.
  • Content repurposing: Turn video presentations into blog posts and documentation.
  • Media monitoring: Search spoken video content for company or product mentions.

Pricing and efficiency

  • Typical runtime: 2 to 4 seconds per execution.
  • Zero proxy costs: Runs over public REST and RSS endpoints without residential proxy pools.
  • Suitable for scheduled runs and continuous monitoring under standard platform limits.