Get readable, SRT-formatted transcripts instantly.
Fetch transcripts in multiple languages when available.
Optimized for high performance with caching and async endpoints.
Structured JSON responses and Swagger/OpenAPI documentation.
Use your API key in the header to fetch transcripts:
curl -H "x-api-key: YOUR_API_KEY" \
"https://api.transcripto.dev/transcripts?video_id=VIDEO_ID"
{
"status": "success",
"code": 200,
"data": {
"video_id": "abcd1234",
"language": "en",
"transcript_cleaned": "Hello world...",
"transcript_with_timestamps": "1\n00:00:00,000 --> 00:00:02,000\nHello\n..."
}
}