A YouTube download API
built for builders, not browsers.
Paste a YouTube URL and get a direct download link or timestamped transcript — no queueing, no polling, no progress webhook. MP4 up to 4K, MP3 at 320kbps.
$ curl "https://tunelio.dev/create?quality=720p&url=…" \ -H "Authorization: Bearer tnl_…" { "url": "…/tunnel?id=…&sig=…", "file_size_str": "28.52 MB", "status": "ok" }
Simple calls. No waiting.
Most "download API"s queue your job and make you poll for progress. We just give you the link. Same request, same response.
What is Tunelio?
Tunelio is a hosted YouTube download API. Send a YouTube URL and get back a direct MP4 or MP3 download URL, the video’s metadata, or a timestamped transcript — in one HTTP request, usually in under a second. It is the managed alternative to running yt-dlp, cookies, proxies and ffmpeg yourself.
Coming from yt-dlp? Keep the workflow, drop the babysitting.
Drop it into your stack today.
One auth header for direct media URLs, metadata, and transcripts. Copy-paste examples for the languages you actually use.
# 1. Get available formats
curl "https://tunelio.dev/info?url=https://youtu.be/dQw4w9WgXcQ" \
-H "Authorization: Bearer tnl_8f3a92…"
# 2. Get a direct download URL (returns instantly)
curl "https://tunelio.dev/create?quality=720p&url=https://youtu.be/dQw4w9WgXcQ" \
-H "Authorization: Bearer tnl_8f3a92…"
# 3. Get a timestamped transcript
curl "https://tunelio.dev/transcript?url=dQw4w9WgXcQ&lang=en&format=json" \
-H "Authorization: Bearer tnl_8f3a92…"A focused API. Clear contracts.
/infourlstringrequired— Any YouTube watch / shorts / share URL{ title, duration_seconds, thumbnail, formats[], audioFormat }/createurlstringrequired— Any YouTube watch / shorts / share URLqualitystringrequired— e.g. 144p, 360p, 720p, 1080p, mp3, opus{ url, filename, quality, file_size_str, expires, status }/transcripturlstringrequired— Any YouTube watch / shorts / share URLlangstring— Optional language code, e.g. en, ru, zh{ language, available_languages[], segments[], full_text, status }Only the bits you'll actually use.
Pay by the call. No surprises.
Straightforward per-call credits. Every endpoint's cost is shown before you call it.
Monthly billing.
Telegram bots, websites, and mobile apps.
Developer guides
Copy-paste examples and fixes for the problems you actually hit.
Start free. Ship today.
100 credits on signup, no card. Open Telegram, get a key, and you'll be downloading inside a minute.