App Logo
youtube.com

Get YouTube video transcript

Fetch a YouTube video's caption transcript (auto-generated or uploaded) with per-segment timestamps. Not available via YouTube's Data API — reads the same signed timedtext request the player itself fires on load.

Input

video_id required

YouTube video id, e.g. "jNQXAC9IVRw" (the v= parameter, or the last path segment of a youtu.be link)

Output

segments required
video_id required
available required

false if this video has no captions in any language

language optional

Start building not clicking