YT Transcriber
Captions only — no audio is downloaded.
Captions only · no audio download

Extract fast. Learn faster.

Extract existing YouTube captions from videos, playlists, and channels in bulk, and export them as TXT, Markdown, JSON, TOON, SRT, or PDF for reading or for use in AI tools.

Bulk submitUp to 500 URLs per submit, including playlists and channels, with a live queue.
Six export formatsTXT, Markdown, JSON, TOON, SRT, and PDF. One file, or a ZIP for the batch.
Private by defaultYour transcripts are encrypted at rest and visible only to your account.

My transcripts

Everything you've extracted, private to your account.

VideoStatusWordsAdded

Fair-use transcripts

Two plans, identical features. No per-video charge. Cancel any time — you keep access until the period you already paid for ends.

Monthly
$9/month
  • Up to 1000 videos per rolling day
  • Up to 500 URLs per submit
  • Up to 5000 videos per playlist or channel
  • TXT, Markdown, JSON, TOON, SRT, and PDF
  • Encrypted at rest, private to your account
Best value
Quarterly
$22 per 3 months
  • Up to 1000 videos per rolling day
  • Up to 500 URLs per submit
  • Up to 5000 videos per playlist or channel
  • TXT, Markdown, JSON, TOON, SRT, and PDF
  • Encrypted at rest, private to your account

Fair use

Paid plans are not charged per transcript. Every account, including subscribers, is capped so one user cannot crowd out the queue. The caps below are the server config:

  • Up to 1000 videos per rolling day, per account
  • At most 5000 jobs in flight at once
  • 12 submissions per minute
  • At most 500 URLs per submit
  • At most 5000 videos from one playlist or channel

Without a plan you can try 3 videos per day.

PayPal checkout. We never see your card. Monthly is $9; quarterly is $22 per 3 months — same features, same fair-use caps. Privacy · Terms.

Settings

Account, appearance, API access and your data.

Account

Signed in. There is no password to manage.

Email
Member since
Active sessions
This device
End your current session.

Appearance

Light and dark are both first-class. System follows this device.

Theme
Higher contrast
Slightly stronger borders on cards and fields.
Reduce motion
Turn off entrance animations.
Default caption language
Pre-selected in the composer.

API keys

Use the same endpoints as this app with Authorization: Bearer ytk_…. Keys share your quota and can be revoked any time.

Example: curl -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" -d '{"urls":["https://youtu.be/…"]}' /api/transcribe

AI & Automations

Connect Cursor, Claude, or ChatGPT to this workspace. The assistant can list jobs, submit YouTube URLs, read transcript text, export a format, and check your quota. It uses an API key — it never sees a YouTube login.

API key
Paste a key you just created. It stays in this browser tab and is not saved on the server again.
MCP server URL
For ChatGPT and Claude, choose No sign-in. The key is already in the URL.
Paste an API key above to generate your MCP server URL.
Setup guide
  1. In ChatGPT, open Settings → Apps → Create MCP app.
  2. Name: YT Transcriber. Server URL: the link above.
  3. Authentication: No sign-in. The key is already in the URL.
ToolWhat the agent can do
list_jobsQueue and history, with status, title, and word count.
submit_transcriptsEnqueue video, playlist, or channel URLs.
get_transcriptPlain text, or the same text with timestamps.
export_transcripttxt, md, json, toon, srt, or pdf (pdf is base64).
check_quotaDaily fair-use remaining, free tier (3 videos/day), and plan prices ($9/month or $22 per 3 months).

Your data

Transcripts are encrypted at rest and only ever returned to your account. See how long we keep things and the terms.

Export everything
A JSON file with your account, jobs and transcripts.
Download
Clear finished jobs
Deletes finished and failed transcripts.
Delete account
Removes your account, sessions, keys and every transcript. Immediate and permanent.

Are you sure?

Your new API key

Copy it now — for your security it is shown only once.

Delete your account?

This removes your account, sessions, API keys and every transcript. It cannot be undone. Type your email to confirm.