Transcript API for YouTube, TikTok, Instagram & Facebook
POST any YouTube, TikTok, Instagram, or Facebook URL. Get back a clean JSON transcript and your remaining credit balance — same auth on every endpoint, response shape tailored per platform.
Full reference and language-specific code samples at docs.transcriptmagic.com.
Four platforms. Same auth.
Every endpoint is a POST to https://api.transcriptmagic.com with {"url": "..."} in the body. Same auth across platforms — only the path and the response shape differ. Per-platform shapes are documented on each endpoint's reference page.
What you get back.
200 OK always includes a credits field with your remaining balance. The rest of the shape is platform-specific — YouTube ships per-line timing, TikTok and Facebook ship joined text plus optional video URLs, Instagram ships an array of plain-text lines. Full per-platform schema, every field, and example payloads live in the response schema reference.
text, startMs, endMs, startTimeText. → TikTok Single string with newlines between lines, plus optional videoUrls. → Instagram Array of {id, shortcode, text} objects under transcripts (plural). → Facebook Single string with newlines between lines, plus optional videoUrls. → Full docs at docs.transcriptmagic.com.
Authentication, rate limits, error codes, response schema, and per-platform URL formats live in the docs. Built for both humans and agents. Want to plug TranscriptMagic into Claude, ChatGPT, or Cursor? Connect the MCP server in one click — no API key needed.
Start building — under five minutes.
Free credits included, no credit card required. Swap platforms by changing one path segment — same auth, same response shape.