YouTube downloader API. For developers.

POST a list of URLs. Get back files, transcripts, and metadata. We handle the proxies, the rate limits, and the retries, so you ship features.

100 videos free No credit card Upgrade when you scale

How it works

Three calls. That's the whole API.

Submit a job, poll for status, get your files.

01. POST a job

Send your URLs, quality, add-ons, and a destination. Get back a job ID.

02. Watch the job

Track your job status via the API. Watch progress live on your dashboard.

Amazon S3 Google Cloud Storage OneDrive Google Drive Alibaba Cloud

03. Get your files

When the job finishes, grab the direct download link or have files written to your cloud.

What's in the API

Everything you need. Nothing you don't.

Designed for developers building production pipelines.

Simple REST

JSON in, JSON out. Three endpoints: create a job, get a job, list jobs. That's the whole thing.

Batch jobs

Send many URLs in a single job. We fetch them in parallel and report status for the whole batch.

Transcripts on demand

Add "transcript" to your include array. Original YouTube captions or Whisper, your choice.

Delivered your way

Get a direct download link, or have files written straight to your own cloud — S3, Google Cloud, OneDrive, Drive, or Alibaba.

Up to 8K

Choose the resolution and format you need, up to 8K on higher plans. Video, audio, or both.

Need higher limits?

Higher rate limits, dedicated infrastructure, and custom volume on Enterprise. Message us and we'll set it up.

Ask on WhatsApp →
Pricing

Simple monthly plans. Cancel any time.

Self-serve API access with recurring monthly quota. Auto-renews, cancel any time.

Starter
$12/month

For individuals getting started.

  • 200 videos per month
  • 100GB per month Bandwidth limit
  • Up to 1080p resolution
  • Audio + caption + metadata extraction
  • Direct download links
  • 1 req/min Rate limit
  • WhatsApp support
Start free trial
Enterprise
Custom

Need more? Volume-based pricing.

  • Custom volume per contract
  • No Bandwidth limitation
  • Up to 8K
  • Audio + caption + metadata + transcript + live chat
  • Custom Formats
  • Custom Cloud delivery
  • WhatsApp High Priority support
  • 10 req/min Rate limit
  • Dedicated infrastructure
Contact us
FAQs

Quick answers.

What is the VideoDL API?

A managed download API, not a scraping library. POST your YouTube URLs and we handle the proxies, rate limits, and retries, then write the videos, metadata, and transcripts to your bucket. No infrastructure, no per-GB fees.

What are the rate limits?

Each request creates a job that can hold many URLs, so limits are modest: 1 req/min on Starter, 3 on Growth, and 10 on Enterprise.

How much does it cost?

Simple monthly plans: $12/mo for 200 videos (Starter), $25/mo for 500 (Growth), or custom Enterprise volume. Auto-renews, cancel any time, and you can try it free first.

How do I know when a job is done?

Check your job status via the API. It updates as the job runs and returns the file paths once finished. You can also watch progress live on your dashboard.

Ready to build on the API?

Start free with 100 videos and an API key.