Public APIs
TranscriptFetch favicon

TranscriptFetch

AI

YouTube transcript API for developers. Fetch captions from any video in production—no proxies, no IP blocks. Built for LLM, RAG, and MCP pipelines.

TranscriptFetch's website screenshot

About TranscriptFetch

TranscriptFetch is an API that retrieves transcripts from YouTube, TikTok, Instagram, X, and Facebook, and converts arbitrary web pages into clean Markdown. Video transcripts are returned as structured JSON with per-segment timestamps, while web pages are returned as Markdown, giving a consistent output format across sources. Supported YouTube inputs include individual video URLs, channel handles, playlist URLs, and keyword search queries, which expand into a full set of videos; when captions are unavailable, the service falls back to auto-generated captions or transcription, and videos with no available transcript are skipped and reported with a reason.

The service is aimed at developers building RAG systems, AI agents, and LLM pipelines who need transcript or web content without handling scraping, IP blocking, or rate limiting themselves. It provides rotating infrastructure to handle blocks and rate limits, and supports concurrent batch jobs with no hard cap on size, with whole-channel scraping described as a primary use case. It integrates via REST API, an MCP server, and agent skills, and connects to n8n, Make, Zapier, Cursor, VS Code, Claude, and ChatGPT.

Pricing includes a Free tier with 100 included credits and access to all four transcript sources plus community support; a Pay As You Go tier billed at $0.005 per successful fetch, with usage-based billing, concurrent batch jobs, MCP server and agent skills access, and email support; and an Enterprise tier with custom volume pricing, volume discounts, priority support, SLA, and security review. Failed, blocked, or no-transcript fetches are not charged, and purchased credits do not expire.

Key features

  • Fetches transcripts from YouTube, TikTok, Instagram, X, and Facebook via one API
  • Converts any web page into clean Markdown
  • Falls back to auto-generated captions or transcription when no transcript exists
  • Runs concurrent batch jobs with no hard cap on job size
  • Provides a drop-in MCP server and agent skills for AI agents
  • Rotating infrastructure handles IP blocks and rate limits

Frequently asked questions

Is there a free tier?

Yes, the Free plan includes 100 starter credits with no card required, covering all 4 sources with full JSON and timestamps.

How much does it cost after the free tier?

Pay as you go pricing is $0.005 per successful fetch, and failed, blocked, or no-transcript fetches are never charged.

What integrations are supported?

TranscriptFetch integrates with n8n, Make, Zapier, Cursor, VS Code, Claude, ChatGPT, and a REST API for any language.

What counts as one credit?

One credit fetches the transcript for one video, and pricing is flat per transcript with failed or no-transcript requests being free.

Do credits expire?

No, credits are non-expiring and can be bought once and used whenever.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product