Skip to main content

Transcript API for YouTube videos

Pull spoken text from any public YouTube video with a single REST call. JSON segments with timestamps, language selection, and no scraper maintenance. Powered by FreeTranscriptAPI.com.

  • Structured JSON with start time and duration per line
  • List available caption languages before fetching
  • 20 free requests per hour without an account

Quick start

Send a GET request to api.freetranscriptapi.com/v1/transcript with a video_url parameter. No API key needed for your first 20 requests per hour.

Related sites

Other keyword-focused entry points to the same API: