Quality Video Transcript
Extract transcripts from YouTube videos quickly and easily. Simply paste a YouTube URL or video ID below.
Features
Cleaned Quality Transcript
Get high-quality, AI-cleaned transcripts from any YouTube video
REST API
Reliable, comprehensive REST API for developers and integrations. Need custom API setup?
Reliable
Stable and dependable transcript extraction with comprehensive error handling
API Documentation
This API allows you to extract transcripts from YouTube videos programmatically.
Base URL
https://getvideotranscript.com/api/
Authentication
No authentication required. This is a public API.
Endpoints
GET POST /api/youtube
Extract transcript from a YouTube video.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
url |
string | Yes* | Full YouTube URL |
video_id |
string | Yes* | YouTube video ID (11 characters) |
url or video_id is required
Example Requests
GET Request
GET https://getvideotranscript.com/api/youtube?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ
POST Request (JSON)
POST https://getvideotranscript.com/api/youtube
Content-Type: application/json
{
"video_id": "dQw4w9WgXcQ"
}
Success Response
{
"success": true,
"video_id": "dQw4w9WgXcQ",
"total_entries": 123,
"transcript": [
{
"text": "We're no strangers to love",
"start": 0.5,
"duration": 2.3
}
],
"raw_response": [...]
}
GET /api/health
Health check endpoint to verify API status.
Example Response
{
"status": "healthy",
"service": "YouTube Transcript API",
"version": "1.0.0"
}
HTTP Status Codes
| Status Code | Description |
|---|---|
200 |
Success - Transcript retrieved successfully |
400 |
Bad Request - Missing or invalid parameters |
404 |
Not Found - Video not found or no transcript available |
Try It Out
Test the API directly from your browser:
Health Check API Info