Developers

YouTube Transcript API

Retrieve available public YouTube captions as timed JSON. Connect with an API key and track your monthly usage here.

Developer plan

$5 / month

1,000 successful transcripts per billing period. Failed extraction does not use your allowance. Up to 4 requests per minute and 2 processing requests at once.

Restore an account

Use the recovery code you saved when you subscribed. Keep it private: it controls your API key.

Your account

Loading

The API key is shown only when created or rotated. Rotating it immediately invalidates the old key.

Make a request

Send one public YouTube watch, Shorts, or youtu.be URL. Only available caption tracks can be returned; this API does not run speech recognition.

curl -X POST https://savefromnet.fun/api/v2/youtube/transcript \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"url":"https://www.youtube.com/watch?v=VIDEO_ID","language":"en"}'

A successful JSON response includes title, author, language, available languages, and timestamped segments. Invalid links, missing captions, and restricted videos return an error. Read the API documentation.