Skip to content
IntroductionHow it works, guides, and what you can transcribe.
QuickstartSubmit a link, wait for the job, export the transcript. Three requests.
AuthenticationAPI keys, scopes, Idempotency-Key and X-Request-Id.
JobsCreate, wait for, list, cancel and retry jobs.
TranscriptsThe transcript object and txt, srt, vtt, json exports.
BatchesUp to 50 videos in one request.
UploadsTranscribe your own audio and video files.
WebhooksGet called when a job or batch finishes; verify the signature.
ErrorsEvery error code, what it means and what to do.
Rate limitsSubmits, jobs in progress and reads per plan; the 429 response.
Pricing and credits1 credit per caption transcript, 2 per minute of AI transcription. Plans and extra credits.
SourcesYouTube, TikTok, your files and direct links: accepted URLs and modes.
MCPFind and transcribe videos from Claude, Cursor, Windsurf or your own agent.
OpenAPI SpecificationThe OpenAPI 3.1 spec for codegen and typed clients.
Claude CodeOne command adds TranscriptDock to Claude Code.
Claude appAdd TranscriptDock as a custom connector on claude.ai, Claude Desktop or mobile.
CursorAdd TranscriptDock as an MCP server in Cursor.
WindsurfAdd TranscriptDock to Windsurf so Cascade can find and transcribe videos.
OpenClawConnect TranscriptDock to OpenClaw autonomous agents.
19 results
Compare

TranscriptDock vs TranscriptAPI

TranscriptAPI is a low cost YouTube caption API. TranscriptDock adds TikTok, AI transcription for videos without captions, subtitle exports and webhooks.

Updated


Short answer: if you only need captions from YouTube videos that have them, TranscriptAPI costs less per transcript. Pick TranscriptDock when you also need TikTok, transcripts for videos without captions, SRT or VTT files, batches or webhooks.

TranscriptAPI facts were checked on October 9, 2026 against transcriptapi.com/pricing and its docs. Their page is authoritative.

Side by side#

FeatureTranscriptDockTranscriptAPI
SourcesYouTube, TikTok, file uploads, direct media linksYouTube
Existing captions1 credit1 credit
No captionsAI transcription, 2 credits per started minute, paid plans404 no_captions, not charged
ExportsTXT, SRT, VTT, JSON with timed segments and word timingsJSON or text, optional timestamps
Find videosYouTube search, channel, playlist; TikTok profileYouTube search, channel, playlist
Batches and webhooksBatches up to 50 links; signed webhooksNo batch endpoint or webhooks documented
MCP serverHosted with OAuth sign in, plus an npx packageHosted with OAuth
Free tier50 credits every month, no card100 credits once, no card
Entry price$19 a month for 2,000 credits$5 a month for 1,000 credits

When TranscriptAPI is the better fit#

  • YouTube only, and the videos you care about have captions.
  • Price per transcript matters most: $5 for 1,000 is hard to beat.
  • You want its free channel RSS check to watch for new uploads.

When TranscriptDock is the better fit#

  • You need TikTok videos and profiles next to YouTube.
  • Some videos have no captions. mode auto uses captions when they exist and transcribes the audio otherwise, with word timings.
  • You need subtitle files: SRT and VTT exports are free and unlimited.
  • You process many videos: batches plus signed webhooks.
  • Your own audio and video files: uploads go through the same API.

More comparisons#

See TranscriptDock vs Supadata, vs youtube-transcript-api and all alternatives.