Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

Documentation

Getting Started

  1. Sign up at youtubetranscript.dev
  2. Get your API key from the Dashboard
  3. Make your first API call — see Quick Start

Full API Reference

For the complete V2 API documentation, including the OpenAPI spec:

youtubetranscript.dev/api-docs

Tutorials

How to Extract YouTube Transcripts with Python

The simplest way to get a video transcript programmatically. See examples/python/basic_extraction.py.

How to Transcribe YouTube Videos Without Captions

Our ASR feature transcribes directly from the audio track when captions aren't available. See examples/python/asr_webhook.py.

How to Batch Extract YouTube Transcripts

Process up to 100 videos in a single API call. See examples/python/batch_processing.py.

How to Translate YouTube Transcripts to Any Language

Request transcripts in any language with the language parameter. See examples/python/translation.py.

How to Get Transcripts with Timestamps

Use the format parameter to control output — timestamps, paragraphs, or word-level. See examples/python/export_formats.py.

Resources