Start with 100 free credits, no card. Only successful responses are billed, and unused credits roll over.
For side projects and light pipelines.
For production apps, agents, and RAG pipelines.
For high-volume pipelines and whole-channel workloads.
Every account starts with 100 free credits, no card required. 1 credit = 1 successful fetch; failures are free. Need more? Top up anytime at $10 per 1,000 credits.
One credit is one successful response: a video transcript, a page scrape, or one page of a crawl. Requests that fail or return nothing are always free. New accounts start with 100 free credits, no card required.
Video transcripts from YouTube, TikTok, Instagram, X (Twitter), and Facebook, plus any web page as clean Markdown. For YouTube you can also expand whole channels, playlists, and keyword searches into video sets.
The audio is transcribed with AI automatically, on the same endpoint with the same response shape. If a video truly has no retrievable speech, it's reported with a reason code and you're not charged.
Yes. Connect the MCP server (transcriptfetch.com/mcp) to Claude, ChatGPT, Cursor, or any MCP client with one OAuth sign-in, install the n8n community node, or use the Python and Node SDKs in your own code.
Yes. The batch endpoint fetches many transcripts in one call, and channel or playlist scrapes are a primary use case. Requests run concurrently with per-plan rate limits.
No. Plan credits are added to your balance each month and unused credits roll over. Top-up credits never expire either.
100 free credits, no card required. Your first transcript is one call away.