agentbody/youtube-transcript
Extract text and timed segments from an existing YouTube manual or automatic subtitle track. Supports language selection for multilingual videos.
Input
Idle
Example output — click Run to generate your own
API README
YouTube Transcript
Extract existing subtitle tracks (manual or automatic) from any YouTube video.
Highlights
- Returns full text and timed segments with start/end timestamps
- Supports language selection for multilingual videos
- Reads existing captions — does not perform audio transcription
- Returns caption type (manual vs automatic)
Pricing
| Component | Price |
|---|---|
| Per request | $0.005 |
When to Use
| ✅ Good fit | ❌ Consider alternatives |
|---|---|
| Extracting captions for summarization | Audio transcription of videos without subtitles |
| Getting timestamped quotes | Real-time live stream captions |
| Building video search indexes | Non-YouTube platforms (use tiktok-transcript) |
| Content analysis & research | Videos with no subtitle track |
Technical Specs
| Spec | Value |
|---|---|
| Method | GET |
| Endpoint | /v1/youtube/transcript |
| Input | YouTube video URL + optional language |
| Output | Full text, timed segments, language, caption type |
| Execution | Sync |

