Stop building scrapers.
Start shipping.

Word-level transcripts from any video URL, returned in under a second. Works with every major platform.

Works with

YouTube
TikTok
Instagram
Facebook
X
YouTube
TikTok
Instagram
Facebook
X
YouTube
TikTok
Instagram
Facebook
X

Everything you need, nothing you don't

Built for developers who ship fast and need transcription to just work.

Sub-Second Extraction

Get a full transcript back in under a second. No queues, no waiting, no cold starts.

Every Major Platform

YouTube, TikTok, Instagram, Facebook, X, and Vimeo — all from a single endpoint.

Word-Level Timestamps

Every word comes with its own start and end time — perfect for subtitles, search, and clipping.

100+ Languages

We use native captions when available, and fall back to a speech model when they're not.

Private by Default

Zero data retention on every plan. We never train on your content.

Any Output Format

Plain text, SRT, VTT, JSON, or Markdown. Pick the format that fits your stack.

Ship in minutes, not days

One request. Any platform. Your transcript is ready before your coffee gets cold.

extract.py
1import requests
2 
3api_key = "YOUR_API_KEY"
4video_url = "https://youtube.com/watch?v=dQw4w9WgXcQ"
5 
6response = requests.post(
7 "https://api.scriptbase.dev/v1/extract",
8 headers={"Authorization": f"Bearer {api_key}"},
9 json={"url": video_url, "timestamps": "word"}
10)
11 
12print(response.json()["transcript"])
~/my-project

Questions? We got answers

Check out the answers to most frequently asked questions.

YouTube, TikTok, Instagram Reels, Facebook Watch, X, Vimeo, and most public video hosts. If you can share a link, we can probably transcribe it.

We use native captions when they exist and a state-of-the-art speech model otherwise. Expect 95%+ word accuracy on clean audio and strong performance on noisy real-world recordings.

No. Zero-retention mode is available on every plan and is the default on Pro and above. We never train models on your content.

JSON, plain text, SRT, VTT, and Markdown. You can request multiple formats in a single call and get word-level timestamps alongside each one.

Yes — every account includes 60 free minutes. No credit card required to start.

Enterprise customers can deploy ScriptBase inside their own VPC. Reach out to sales for deployment options and pricing.