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 DesktopAdd TranscriptDock as an MCP server in Claude Desktop's configuration file.
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
Legal

Terms of service

The agreement between you and TranscriptDock for using the website, API and dashboard.


These terms govern use of the TranscriptDock website, API and dashboard (the "Service"), operated by TranscriptDock, a sole proprietorship of [YOUR LEGAL NAME], Pakistan. By creating an account or calling the API you agree to them. Effective 15 September 2026.

The service#

TranscriptDock returns transcripts for media you point it at: creator or platform captions from public YouTube and TikTok videos, and AI transcription of audio from those links, uploads and direct media URLs. Output is provided as is; automatic captions and AI transcription contain errors and you are responsible for reviewing anything you rely on.

Accounts and API keys#

  • One person or organisation per workspace. Keep API keys secret; requests made with your key are yours.
  • You must be able to form a binding contract in your jurisdiction.
  • We may suspend a workspace that abuses the Service, exceeds documented limits in ways that degrade it for others, or has unpaid charges.

Acceptable use#

You may only submit media you have the right to process. You are responsible for complying with the terms of the platform the media comes from and with the laws that apply to you, including copyright and privacy law. Do not use the Service to build datasets for training models on content you do not have rights to, to harass people, or to circumvent access controls.

Plans, credits and payment#

  • Subscriptions renew monthly until cancelled. Monthly plan credits reset each period and do not roll over; purchased credits do not expire.
  • Credits are consumed per successful result: 1 per caption transcript and 2 per started minute of AI transcription, as published at /pricing and in GET /v1/capabilities. Prices may change with notice on that page; changes never apply retroactively.
  • Payments are processed by Paddle.com, our merchant of record. Paddle handles applicable taxes, invoices and payment methods and its buyer terms also apply.
  • Refunds follow our refund policy.

Your data#

Transcripts and uploads belong to you. We keep them for the retention period of your plan and then delete them; you can delete them earlier from the dashboard or API. How we handle personal data is described in the privacy policy.

Availability and liability#

We aim for high availability but do not guarantee it; platforms change, and captions that existed yesterday may be unavailable today. To the fullest extent permitted by law, the Service is provided without warranties, and our total liability for any claim is limited to the amount you paid us in the three months before the claim arose. We are not liable for indirect or consequential losses.

Termination#

You can close your account at any time from the dashboard; prepaid credits and the remainder of a subscription period are handled as described in the refund policy. We can terminate for breach of these terms with notice to your account email.

Changes and contact#

We may update these terms; material changes are announced by email at least 14 days before they apply. Questions: support@transcriptdock.com.