The media extraction API.
One endpoint. 1800+ platforms. Get direct download links, metadata, and streaming URLs from any public media — in under two seconds.
$ curl -X POST https://api.fetchly.dev/v1/extract \
-H "X-API-Key: dk_live_•••" \
-d '{"url":"https://youtu.be/dQw4..."}'
# 200 OK · 1.4s
{
"title": "Never Gonna Give You Up",
"duration": 213,
"medias": [
{ "type":"video", "quality":"1080p", "url":"https://…" }
]
}Built for developers, not dashboards.
The boring infrastructure of media extraction, solved once — so you can ship the interesting part.
1800+ platforms
YouTube, Instagram, TikTok, X, Vimeo, SoundCloud and 1800 more — one consistent response shape across all of them.
Everything in one call
Direct download links, titles, durations, thumbnails, and streaming URLs returned as clean, predictable JSON.
Sub-2-second responses
A purpose-built extraction engine returns results in under two seconds for the vast majority of requests.
Dead-simple auth
One header, one API key. Generate keys, rotate them, and scope usage from a developer dashboard.
Built to integrate
A single REST endpoint that drops into any stack — Node, Python, Go, PHP, or a no-code workflow.
Production-ready
Generous rate limits, honest quotas, and reliable uptime — designed to run in production, not just demos.
Honest, usage-based plans.
Start free, upgrade when you grow. No surprises, cancel anytime.
Plans go live at launch — join the waitlist for early access and launch pricing.
One API. Everywhere your users post.
A consistent response across every supported source — and the list keeps growing.
Frequently asked questions.
The essentials, before you write your first request.
What does Fetchly actually return?
One API call returns direct download links, titles, durations, thumbnails, and streaming URLs as clean, predictable JSON — the same response shape across every supported platform.
Which platforms does Fetchly support?
1800+ platforms, including YouTube, Instagram, TikTok, X/Twitter, Facebook, Vimeo, Reddit, Pinterest, SoundCloud, Twitch, Dailymotion and LinkedIn — with the list growing.
How do I authenticate?
One header, one API key — pass it as X-API-Key. Generate keys, rotate them, and scope usage from a developer dashboard.
Is Fetchly available now?
Fetchly is launching soon. Join the waitlist for early access and launch pricing across the Free, Pro, Business and Enterprise plans.
Be first to get an API key.
Fetchly is launching soon. Join the waitlist for early access, launch pricing, and updates as we open the API.
No spam — just launch news. Unsubscribe anytime.
Tell us what you'd build.
What platform, endpoint, or feature would make Fetchly perfect for your project? We're listening.
Share Your Feedback
Help us make Fetchly better