YouTube Transcript Fetcher
Pricing
Pay per usage
Go to Apify Store
YouTube Transcript Fetcher
Extract YouTube video transcripts and captions in JSON, text, or SRT format.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Dima Radov
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Fetches transcripts/captions from YouTube videos. Supports multiple output formats.
Features
- Fetch transcripts by video URL or ID
- Support for multiple YouTube URL formats (watch, short links, embeds, shorts)
- Multiple output formats: JSON (structured), Plain Text, SRT (subtitles)
- Language selection with auto-fallback
- Handles auto-generated and manual captions
- Batch processing - submit multiple videos at once
Input
| Field | Type | Description |
|---|---|---|
| videoUrls | array | YouTube video URLs or IDs to fetch |
| language | string | Language code (e.g., 'en'). Empty = auto-detect |
| includeTimestamps | boolean | Include timestamp data (default: true) |
| outputFormat | string | 'json', 'text', or 'srt' (default: 'json') |
Output
Returns one result per video with video ID, language, transcript content, and metadata.