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: