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 Apify YouTube transcript scrapers

Apify's YouTube transcript actors are community scrapers billed per result. How they compare with a transcript API on coverage, failures and price.

Updated


Short answer: Apify actors are a good fit when you already run scrapers on Apify and want transcripts in the same datasets. Pick an API like TranscriptDock when you want one supported contract, typed errors, TikTok and videos without captions covered, and subtitle files out of the box.

Checked on October 9, 2026 against apify.com/pricing and the most used YouTube transcript actors, such as pintostudio/youtube-transcript-scraper ($10 per 1,000 results) and karamelo/youtube-transcripts (from $5 per 1,000). Each actor sets its own price and output.

Side by side#

FeatureTranscriptDockApify actors
Who runs itTranscriptDock, one supported APIIndependent developers, one actor each
SourcesYouTube, TikTok, file uploads, direct media linksYouTube (separate actors for other sites)
No captionsAI transcription on paid plansNot supported by the popular actors
How you call itREST jobs, batches, webhooks, MCPStart a run, poll it, read the dataset
ExportsTXT, SRT, VTT, JSONVaries by actor; datasets as JSON, CSV or Excel
Price1 credit per transcript, from about $7.45 per 1,000 on ScaleAbout $5 to $10 per 1,000 results on popular actors
Free50 credits every month$5 of platform usage every month

When Apify is the better fit#

  • Your scraping already lives on Apify and you want everything in one place.
  • You need data a transcript API does not return, such as comments, from another actor.

When TranscriptDock is the better fit#

  • You want one documented contract with an OpenAPI spec, not a different output per actor.
  • Some of your videos have no captions; the popular actors skip them.
  • You need TikTok and YouTube through the same request.
  • You want an agent to do it: the MCP server works in Claude, Cursor and Windsurf.

See every option on the alternatives page.