75 Users - Top Rated

YouTube Transcript Scraper

Extract full transcripts and subtitles from any YouTube video. Supports 100+ languages, auto-generated captions, and timestamped output.

75Users
523Runs
$0.005Per Video

How It Works

1

Paste YouTube URLs

Enter one or more YouTube video URLs. Supports individual videos, playlists, and channel URLs.

2

Choose Language

Select your preferred transcript language or let it auto-detect. Works with manual and auto-generated captions.

3

Download Transcript

Get timestamped transcripts in JSON, plain text, or SRT format. Ready for analysis, search, or content repurposing.

Sample Output

{
  "videoUrl": "https://youtube.com/watch?v=dQw4w9WgXcQ",
  "title": "How to Build a Web Scraper in 2026",
  "channel": "Tech Tutorials",
  "duration": "12:34",
  "language": "en",
  "transcript": [
    {
      "text": "Welcome to this tutorial on building web scrapers.",
      "start": 0.0,
      "duration": 3.2
    },
    {
      "text": "Today we'll cover the fundamentals of data extraction.",
      "start": 3.2,
      "duration": 4.1
    },
    {
      "text": "First, let's set up our development environment.",
      "start": 7.3,
      "duration": 2.8
    }
  ],
  "fullText": "Welcome to this tutorial on building web scrapers. Today we'll cover the fundamentals of data extraction. First, let's set up our development environment..."
}

Pricing

$0.005 per video

Pay only for what you use. No monthly fees.

  • 100+ languages supported
  • Timestamped output
  • JSON, text, and SRT formats
  • Batch processing support
  • 14-day free trial on Apify
Try Free on Apify