YouTube Video Downloader
by coder_zoro
Download YouTube videos in 240p–1080p with optional audio using Apify. Perfect for automation, content archiving, and video workflows
Opens on Apify.com
About YouTube Video Downloader
Download YouTube videos in 240p–1080p with optional audio using Apify. Perfect for automation, content archiving, and video workflows
What does this actor do?
YouTube Video Downloader is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
🧠 YouTube Downloader — Download YouTube Videos in Any Quality (With or Without Audio) Easily download YouTube videos directly within Apify! This actor lets you fetch and save videos from YouTube in your preferred quality — from 240p up to 1080p — with optional audio merging using FFmpeg. Perfect for automation workflows, video data processing, or content archiving. Ideal for developers and content creators who need a reliable YouTube downloader API. --- ## 🚀 Features ✅ Download multiple YouTube videos at once ✅ Choose your preferred video quality (240p, 360p, 480p, 720p, 1080p) ✅ Include or exclude audio using FFmpeg merge ✅ Get instant downloadable URLs in the output JSON ✅ Integrates seamlessly with any Apify automation, scraping, or video workflow This actor works as a YouTube video extractor, downloader, and automation tool, perfect for video archiving and content analysis. --- ## 📦 Input Schema Your input JSON must follow this structure: json { "includeAudio": true, "quality": "720", "startUrls": [ { "url": "https://www.youtube.com/watch?v=5qGezR7nx3Q" }, { "url": "https://www.youtube.com/watch?v=anotherVideo" } ] } ### 🧩 Parameters | Field | Type | Description | Required | Example | |-------|------|--------------|-----------|----------| | startUrls | Array | List of YouTube video URLs to download. | ✅ | [{ "url": "https://www.youtube.com/watch?v=5qGezR7nx3Q" }] | | quality | String | Desired video quality. Options: 240, 360, 480, 720, 1080. | ❌ (default: 720) | "1080" | | includeAudio | Boolean | Whether to include audio in the final output. If true, merges audio and video using FFmpeg. | ❌ (default: true) | true | --- ## 📤 Output Example The actor outputs a JSON array containing the original YouTube URL and the downloadable video URL hosted on Apify: json [ { "sourceUrl": "https://www.youtube.com/watch?v=5qGezR7nx3Q", "downloadUrl": "https://api.apify.com/v2/key-value-stores/meWWf8dAUJz4RFxQi/records/5qGezR7nx3Q.mp4?disableRedirect=false" } ] Each record includes: - sourceUrl: The original YouTube video link - downloadUrl: The generated download link for the saved video file --- ## ⚙️ Example Use Cases 🎬 Video Archiving – Save YouTube videos for offline viewing or research. 🤖 Automation Workflows – Integrate video downloading in Apify tasks or bots. 📊 Content Analysis – Collect and process video data for machine learning or analytics. 📱 Social Media Management – Automatically download videos to repurpose content. This tool also works as a YouTube downloader API, YouTube video extractor, and video automation tool, making it perfect for developers, content creators, and marketers. --- ## 🧠 How It Works 1. Provide one or multiple YouTube URLs in the startUrls field. 2. Choose your preferred quality and toggle includeAudio. 3. Run the actor — it fetches the videos, processes them, and generates direct downloadable links. This seamless workflow allows easy integration for video automation, YouTube scraping, and content archiving. --- ## 🧩 Technical Notes - Uses FFmpeg for merging audio and video when includeAudio is true. - Each downloaded file is temporarily stored in the Apify Key-Value Store, accessible via the downloadUrl. - Supports batch downloading (multiple YouTube URLs). - Compliant with Apify actor input schema for easy integration in platform UI or API calls.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try YouTube Video Downloader now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- coder_zoro
- Pricing
- Paid
- Total Runs
- 113
- Active Users
- 63
Related Actors
TikTok Scraper
by clockworks
TikTok Data Extractor
by clockworks
Fast TikTok API (free-watermark videos)
by novi
YouTube Scraper
by streamers
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support