Works with ChatGPT, Claude & more

Video & web data, ready for AI. One API call.

Transcripts from YouTube, TikTok, Instagram, X & Facebook, plus any web page as clean Markdown. Built for RAG, agents, and LLM pipelines.

youtube.com/watch?v=…
LIVE CAPTIONS
Solastquarterwegrewrevenuefortypercent
TRANSCRIPTLIVE
00:11
Solastquarterwegrewrevenuefortypercent
00:15
mostlydrivenbyournewAPIlaunchinBerlin
00:19
andtheteamishiringfastacrossengineering
00:24
withafocusonrealtimedatapipelines
viaGET /v1/transcripts/video

Works with the AI stack you already use

AnthropicPerplexityCohereMistralTogether AIReplicateGroq

Available across the MCP & package ecosystem

Features01

Every source returns the same structured output: video transcripts as timestamped JSON, web pages as clean Markdown. Built for pipelines, RAG, and agents, without the scraping and cleanup.

Every source returns the same structured payload with per-segment timestamps, ready to drop into your pipeline.

Learn more

Rotating infrastructure fetches through IP blocks and rate limits; batch jobs run concurrently with no hard cap.

Learn more

YouTube, TikTok, Instagram, X, Facebook, or any web page. One API, one key, one response shape.

Learn more

When captions are missing we fall back to transcription, so you still get usable text instead of an empty result.

Learn more
Benefits02

Fast by default

Median response in about a second, cached and ready for your pipeline.

median response

Only pay for success

Failed, blocked, or no-transcript fetches are never charged.

for failed fetches

Every source

Video, channel, playlist, and keyword search behind one API.

sources

Built for scale

Concurrent batch jobs with no hard cap on size. Whole-channel scrapes are a primary use case.

transcripts / month

Credits never expire

Buy once, use whenever. No subscriptions, no resets.

credit validity
Integration03
YouTubeTikTokInstagramXFacebookWeb pageTranscriptFetchJSONMarkdownYour agent

One authenticated call from anywhere: your code, n8n/Make/Zapier, or an AI agent via MCP. No proxies to rotate, no parsers to fix.

  • Never blocked

    Rotating infrastructure fetches through blocks & rate limits

  • Agent-native

    Drop-in MCP server and agent skills, no glue code

Why developers pick it05

Only pay for success

Failed, blocked, and no-transcript fetches are always free.

Never blocked

Rotating infrastructure handles IP blocks and rate limits for you.

Clean JSON every time

One structured shape across every source, with per-segment timestamps.

Agent-native

Drop-in MCP server and agent skills, no glue code.

Integrations06
All integrations

Add a TranscriptFetch node to any n8n workflow.

Learn more

Fetch transcripts inside Make scenarios.

Learn more

Trigger transcript pulls from thousands of Zapier apps.

Learn more

Give Cursor video + web access via our MCP server.

Learn more

Use the MCP server directly inside VS Code.

Learn more

Native video + web access in Claude via MCP + skills.

Learn more

Connect the MCP server to ChatGPT clients.

Learn more

Call it from any language with a single HTTP request.

Learn more
Pricing07

Kick the tires with starter credits, no card.

100 credits included
  • 100 free credits
  • All 4 sources
  • Full JSON + timestamps
  • Community support
Most popular

Only pay for successful fetches. No subscriptions, no tiers.

per successful fetch
  • Everything in Free
  • Usage billing, pay for success
  • Concurrent batch jobs
  • MCP server + agent skills
  • Email support

Volume pricing, SLAs, and priority support for high-scale teams.

volume pricing
  • Everything in Pay as you go
  • Volume discounts
  • Priority support & SLA
  • Security review
FAQ09

We reply fast — usually within a couple of hours.

Contact us

One credit fetches the transcript for one video. Pricing is flat per transcript. Requests that fail or return no transcript are free.

Individual video URLs, channel handles (@name or /c/name), playlist URLs, and keyword search queries. All expand automatically into the full video set.

We attempt auto-generated captions as a fallback. If neither exists, the video is skipped and reported in the response with a reason.

Yes. Batch jobs run concurrently with a configurable limit. There is no hard cap on job size. Large channel scrapes are a primary use case.

No. Credits are non-expiring. Buy once, use whenever.

Get started

100 free credits, no card required. Your first transcript is one call away.

TranscriptFetch - Video & Web Data API for AI