YouTube Transcript API

Get transcripts from any YouTube video, AI-powered summaries, and translations into 70+ languages. A simple REST API for developers, content creators, and researchers.

See Pricing Try the API Free API Docs

70+

Languages

5

Endpoints

$1

Starting at

24h

Cache & fast responses

Features

Everything you need to work with video transcripts.

📝

Instant Transcripts

Extract full transcripts from any public YouTube video - videos, Shorts, and embeds. Text, SRT, or VTT output.

🤖

AI Summaries

Get a concise 3-5 sentence summary of any video's key points and takeaways using AI.

🌍

AI Translations

Translate any transcript into 70+ languages with one API call. Perfect for localization.

📂

Subtitle Uploads

Upload your own VTT/SRT files to summarize or translate videos without captions.

Fast & Cached

Responses cached for 24h. Sub-second responses on repeat requests.

🔑

Simple Auth

Just one API key header. Get started in under a minute.

Endpoints

A clean, RESTful API.

GET/api/transcript

Get a transcript from any YouTube URL or video ID. Formats: text, srt, vtt.

GET/api/summarize

Get an AI summary of a video's transcript.

GET/api/translate

AI translate a transcript to any target language.

POST/api/transcript/upload

Upload a VTT/SRT/text subtitle for summarization or translation.

GET/api/credits

Check remaining credits on your API key.

Pricing

Simple & transparent. No hidden fees.

Pay-as-you-go

$1 one-time
  • 1000 credits
  • Credits never expire
  • All endpoints
  • Email support
Buy Now

Agency

$15 /month
  • Unlimited credits
  • All endpoints
  • Dedicated support
  • Custom integrations
Subscribe

Try the API Free

Use the demo key to test. Limit: 5 requests/hour.

# Get a transcript (text)
GET https://solopreneurstack.site/api/transcript?url=https://youtu.be/dQw4w9WgXcQ
X-API-Key: demo123

# Get an SRT subtitle file
GET https://solopreneurstack.site/api/transcript?url=dQw4w9WgXcQ&format=srt
X-API-Key: demo123

Full docs: solopreneurstack.site/api/docs

How It Works

3 steps to get started.

1

Buy a Plan

Pay-as-you-go or monthly via Gumroad.

2

Activate

Enter your Gumroad license key on the activation page to get your API key instantly.

3

Build

Call the API with your key. Read the docs and start building.

Ready to get transcripts?

Get your API key in under a minute after purchase.

Buy on Gumroad I Already Bought - Activate

FAQ

What is the YouTube Transcript API?

A REST API to extract transcripts from any public YouTube video, plus AI-powered summaries and translations across 70+ languages.

How do I pay?

We use Gumroad as our payment processor. Pay by credit card or PayPal right in your browser.

How do I get my API key?

After paying, check your Gumroad email for the license key. Enter it on the activation page to get your API key instantly.

What is a credit?

1 credit = 1 transcript. AI summaries and translations cost 2 credits each. Pay-as-you-go credits never expire.

Is there a free trial?

Yes! Use the demo key demo123 (5 requests/hour) to test before buying.