# Supadata: Video transcript, metadata, AI video analysis and web scraping API Supadata is a REST API that turns public videos and web pages into text and structured data. Send a YouTube, TikTok, Instagram, Facebook or X (Twitter) URL, or a link to a hosted video/audio file, and get back a timestamped transcript, metadata (title, author, stats) or a JSON answer to a prompt. Native captions are used when the platform has them; otherwise the audio is transcribed with AI in 100+ languages. Official Python and JavaScript SDKs, an MCP server for AI assistants, and no-code integrations for Zapier, Make, n8n and Active Pieces. Every account starts with 100 free credits a month; no credit card required. ## Start here - [Supadata](https://supadata.ai/): Product overview and sign-up. - [Pricing](https://supadata.ai/pricing): Free tier (100 credits/month) and paid plans from $5/month up to 1,000,000 credits/month. - [Documentation](https://docs.supadata.ai/api-reference/introduction): Full API reference. - [Getting Started](https://docs.supadata.ai/): First request in two minutes. - [Playground](https://supadata.ai/playground): Run transcript, metadata and web scraping requests in the browser without code. - [Dashboard](https://dash.supadata.ai/): Sign in, manage API keys and billing. ## API landing pages - [YouTube Transcript API](https://supadata.ai/youtube-transcript-api): Timestamped transcripts for any YouTube video, Short or live stream recording, with AI fallback when captions are missing. Batch endpoint for multiple videos. - [TikTok Transcript API](https://supadata.ai/tiktok-transcript-api): Captions and AI transcripts from TikTok videos, including vm./vt. short links. - [Instagram Transcript API](https://supadata.ai/instagram-transcript-api): AI transcripts of public Instagram Reels and video posts. - [X (Twitter) Transcript API](https://supadata.ai/twitter-transcript-api): Transcripts of videos posted on X. - [Video Transcript API](https://supadata.ai/video-transcript-api): AI transcription of hosted MP4, WebM, MP3, M4A and other media files by URL, plus Facebook videos. - [YouTube Data API alternative](https://supadata.ai/youtube-api): Video, channel and playlist metadata with one API key; no OAuth, no daily quota units. - [Video Analysis API](https://supadata.ai/video-analysis-api): Ask a question or pass a JSON schema and get structured data extracted from a video. - [Web Scraping API](https://supadata.ai/web-scraping-api): Scrape any web page to clean Markdown, map every URL on a site, or crawl up to 5,000 pages per job. 1 credit per page; renders JavaScript-heavy pages. The same key also returns video transcripts. - [No-code integrations](https://supadata.ai/nocode): Supadata in Zapier, Make, n8n and Active Pieces. - [MCP Server](https://supadata.ai/mcp): Transcripts, metadata and web scraping inside Claude, Cursor and other MCP-compatible assistants. Listed in the Claude connectors directory. ## Free online tools (no sign-up) - [YouTube Transcript Generator](https://supadata.ai/youtube-transcript): Paste a YouTube URL, get the transcript, search it, download TXT or SRT. - [TikTok Transcript Generator](https://supadata.ai/tiktok-transcript): TikTok video to text with timestamps, TXT and SRT download. - [Instagram Transcript Generator](https://supadata.ai/instagram-transcript): Transcribe Instagram Reels and video posts to text. - [Facebook Transcript Generator](https://supadata.ai/facebook-transcript): Public Facebook videos and Reels to text. - [Video Transcript Generator](https://supadata.ai/video-transcript): Paste a URL from any supported platform. - [Website to Markdown Converter](https://supadata.ai/website-to-markdown): Paste any URL, get the page as clean Markdown for LLMs; copy or download .md. - [Website to Text Converter](https://supadata.ai/website-to-text): Paste any URL, get the page's main content as plain text; copy or download .txt. ## API reference ### Universal endpoints - [Transcript](https://docs.supadata.ai/get-transcript): `GET /v1/transcript?url=...` for YouTube, TikTok, Instagram, Facebook, X and file URLs. Returns timestamped segments or plain text (`text=true`); long videos return a job to poll. - [Metadata](https://docs.supadata.ai/get-metadata): `GET /v1/metadata?url=...` for title, author, description, statistics and thumbnails. - [Extract](https://docs.supadata.ai/get-extract): `POST /v1/extract` turns a video into structured JSON from a prompt or JSON schema. ### YouTube - [Channel](https://docs.supadata.ai/youtube/channel): Channel details. - [Playlist](https://docs.supadata.ai/youtube/playlist): Playlist details. - [Channel Videos](https://docs.supadata.ai/youtube/channel-videos): Video IDs of a channel. - [Playlist Videos](https://docs.supadata.ai/youtube/playlist-videos): Video IDs of a playlist. - [Batch](https://docs.supadata.ai/youtube/batch): Transcripts or metadata for many videos in one job. - [Supported URL formats](https://docs.supadata.ai/youtube/supported-url-formats): Accepted YouTube URL and ID formats. - [Supported languages](https://docs.supadata.ai/youtube/supported-language-codes): Language codes for the `lang` parameter. ### Web - [Scrape](https://docs.supadata.ai/web/scrape): Page content as markdown. - [Map](https://docs.supadata.ai/web/map): List the URLs of a site. - [Crawl](https://docs.supadata.ai/web/crawl): Crawl a site and collect page content. ### Errors - [Invalid Request](https://docs.supadata.ai/errors/invalid-request), [Unauthorized](https://docs.supadata.ai/errors/unauthorized), [Not Found](https://docs.supadata.ai/errors/not-found), [Limit Exceeded](https://docs.supadata.ai/errors/limit-exceeded), [Upgrade Required](https://docs.supadata.ai/errors/upgrade-required), [Transcript Unavailable](https://docs.supadata.ai/errors/transcript-unavailable), [Internal Error](https://docs.supadata.ai/errors/internal-error). ## SDKs and integrations - [JavaScript / TypeScript SDK](https://github.com/supadata-ai/js): `npm install @supadata/js`. - [Python SDK](https://github.com/supadata-ai/py): `pip install supadata`. - [MCP server (GitHub)](https://github.com/supadata-ai/mcp): Source and setup for the MCP server. - [Make](https://supadata.ai/nocode#make), [Zapier](https://supadata.ai/nocode#zapier), [n8n](https://supadata.ai/nocode#n8n), [Active Pieces](https://supadata.ai/nocode#active-pieces): No-code automation. - [RapidAPI (YouTube)](https://rapidapi.com/8v2FWW4H6AmKw89/api/youtube-transcripts), [RapidAPI (Web)](https://rapidapi.com/8v2FWW4H6AmKw89/api/ai-content-scraper): The same APIs on RapidAPI. ## Comparisons - [Firecrawl alternative](https://supadata.ai/alternative/firecrawl): Supadata vs. Firecrawl for web scraping, crawling and video transcripts, with pricing and when each fits better. ## Blog - [6 YouTube Transcript APIs Compared (2026): Pricing, Limits, SDKs](https://supadata.ai/blog/best-youtube-transcript-api): Supadata, ScrapeCreators, SocialKit, YouTube-transcript.io, TranscriptAPI.com and EasyTranscriber compared on pricing, free tiers, AI fallback and SDKs. - [How to Get a YouTube Transcript (5 Easy Methods in 2026)](https://supadata.ai/blog/how-to-get-youtube-transcript): YouTube UI, free online tools, Python, browser extensions and the Supadata API. - [How to Get YouTube Transcripts (API + No-Code Methods)](https://supadata.ai/blog/how-to-get-youtube-video-transcript): Code examples in Python, Node.js and cURL, plus no-code options. - [How to Get a TikTok Video Transcript (4 Methods in 2026)](https://supadata.ai/blog/how-to-get-tiktok-video-transcript): TikTok captions, Python tools, no-code automations and the Supadata API. ## Company - [GitHub](https://github.com/supadata-ai): SDKs and open-source projects. - [Support & Feedback](https://feedback.supadata.ai/), [Changelog](https://feedback.supadata.ai/changelog), [Status](https://status.supadata.ai/). - [Affiliate Program](https://supadata.ai/affiliates): 30% recurring commission. - [Terms of Service](https://supadata.ai/legal/terms), [Privacy Policy](https://supadata.ai/legal/privacy), [Data Processing Agreement](https://supadata.ai/legal/dpa), [Sub-processors](https://supadata.ai/legal/sub-processors), [Imprint](https://supadata.ai/legal/imprint). - [Full reference for LLMs](https://supadata.ai/llms-full.txt): Endpoints, parameters, plans and error codes in one file.