Turn a YouTube link into an audio or video file, over HTTP.

One endpoint, one API key. Send a URL or video ID, choose audio or video, and get the file back in the response.

Read the docs Try it now Checking status…
GET /download
curl "https://yt-dow.co08.art/download?url=https://youtu.be/dQw4w9WgXcQ&type=audio&api_key=YOUR_API_KEY" -o song.m4a

How it works

  1. 01

    Get an API key

    Message the Telegram bot to generate a key for your account. Keys are free and issued instantly.

  2. 02

    Call the endpoint

    Send a GET or POST request to /download with a YouTube URL, a type, and your key.

  3. 03

    Get the file

    The response is the audio or video file itself — no polling, no job IDs to check.

Endpoints

Everything the public API exposes. Full parameters and examples are in the docs.

Authentication

Every download request needs an API key, passed as a normal request parameter — no special headers.

query parameter
?api_key=YOUR_API_KEY

Read the full authentication guide →