Reliable YouTube Video Downloader avatar
Reliable YouTube Video Downloader

Pricing

from $30.00 / 1,000 results

Go to Apify Store
Reliable YouTube Video Downloader

Reliable YouTube Video Downloader

Reliably download YouTube videos from a URL. Currently only downloads videos in 360p.

Pricing

from $30.00 / 1,000 results

Rating

0.0

(0)

Developer

Fractal AI

Fractal AI

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

10 hours ago

Last modified

Share

YouTube Video Downloader

Apify Actor that downloads YouTube videos in 360p and uploads them to Google Cloud Storage, Supabase Storage, or Apify's default storage.

Features

  • Downloads YouTube videos at 360p quality using yt-dlp
  • Uploads to Google Cloud Storage, Supabase Storage, or Apify Storage fallback
  • Uses residential proxies to avoid YouTube blocks
  • Duration-based pricing in tiered buckets (15/30/60/90/120 min)
  • Optional webhook notifications for success/failure

Input

FieldTypeRequiredDescription
videoUrlstringYouTube video URL
googleCloudServiceKeyJsonstringGCP service account JSON key
googleCloudBucketNamestringGCS bucket name
supabaseUrlstringSupabase project URL
supabaseServiceRoleKeystringSupabase service role key
supabaseBucketNamestringSupabase storage bucket name
supabasePathPrefixstringOptional path prefix in bucket
supabaseUpsertbooleanOverwrite existing files (default: true)
youtubePoTokenstringOptional PO token for Android client (e.g. android.gvs+...)
pricingEnabledbooleanEnable Apify pricing events (default: true)
webhookUrlstringWebhook URL to receive results on completion
proxyConfigurationobjectProxy settings (defaults to residential)

Note: If neither GCP nor Supabase is configured, the video is stored in Apify's default key-value store.

Output

{
"title": "Video Title",
"filename": "video-title.mp4",
"durationSeconds": 180,
"status": "success",
"gcpBucket": "your-bucket",
"gcpPath": "video-title.mp4",
"supabaseBucket": "your-bucket",
"supabasePath": "prefix/video-title.mp4",
"apifyStorageUrl": "https://api.apify.com/v2/key-value-stores/XXXX/records/video-title.mp4"
}

Pricing Events

Pricing events must be configured in the Actor's monetization settings. Set pricingEnabled: false to skip custom video tier charges.

Video tier prices below reflect a 50% reduction.

DurationEventPrice (USD)
Actor startapify-actor-start$0.02
Dataset itemapify-default-dataset-item$0.03
0-15 minvideo_15m$0.15
15-30 minvideo_30m$0.30
30-60 minvideo_60m$0.60
60-90 minvideo_90m$0.90
90-120 minvideo_120m$1.20

License

MIT