
YouTube Video Downloader
This Actor is paid per event

YouTube Video Downloader
This Actor is paid per event
Use YouTube Video Downloader to download YouTube videos in MP4, MP3, avi, and other formats directly to your cloud storage service. Just add a YouTube video URL and get the converted video in a few seconds.
What is YouTube Video Downloader?
YouTube Video Downloader is a powerful and easy-to-use tool for downloading YouTube videos and converting them to MP4, MP3, AVI, and other formats. This tool allows you to enter the name under which you want the video to be downloaded, your preferred quality, and your preferred format. All you need is a URL and an access key to your AWS S3, Azure, or Google Cloud storage.
How to download a YouTube video?
YouTube Video Downloader is designed to be user-friendly, even for those who have never downloaded YouTube videos before. Here’s how you can use YouTube video downloader online:
- Create a free Apify account using your email.
- Open YouTube Video Downloader
- Add video URL you want to download.
- Fill in your storage access key.
- Click the “Start” button and wait for the YouTube video to be downloaded.
🔼Input sample
The input for online YouTube Video Downloader should be one or multiple YouTube ****video URLs. See the input example below.
Go to the input tab for a full explanation of a JSON input example.
🔽Output sample
The videos downloaded from YouTube will be stored directly in your preferred cloud storage service. You can choose from:
- AWS S3
- Azure Storage
- Google Cloud Storage
Integrate YouTube Video Downloader and automate your workflow
Last but not least, YouTube Video Downloader can be connected with almost any cloud service or web app thanks to integrations on the Apify platform.
These include:
Alternatively, you can use webhooks to carry out an action whenever an event occurs. For example, you can get a notification whenever YouTube Video Downloader successfully finishes a run.
Scrape any YouTube data you need with dedicated scrapers
You can use the dedicated scrapers below if you want to scrape specific YouTube data. Each of them is built particularly for the relevant YouTube data scraping case, be it shorts, comments, or all data at once. Feel free to browse them:
🔍 YouTube Scraper | 🎮 YouTube Shorts Scraper | 💬 YouTube Comments Scraper |
⚡ Fast YouTube Channel Scraper | 🏷️ YouTube Video Scraper by Hashtag |
Not your cup of tea? Build your own scraper.
YouTube Video Downloader doesn’t exactly do what you need?
You can always build your own! Use one of scraper templates in Python, JavaScript, and TypeScript to get started.
Alternatively, you can write it from scratch using our open-source library Crawlee. You can keep the scraper to yourself or make it public by adding it to Apify Store and start making money on it.
Or let us know if you need a custom scraping solution.
Your feedback
We’re always working on improving the performance of our Actors. So if you’ve got any technical feedback for YouTube Video Downloader or simply found a bug, please create an issue on the Actor’s Issues tab in Apify Console.
❓FAQ
How much does it cost to use YouTube Video Downloader?
YouTube Video Downloader uses the Pay-per-event pricing model. You’re charged a fixed price for specific events. Your costs can, therefore, be easily calculated. It’ll cost you $0.03 for every time the Actor starts. An additional $0.30 is charged per every 10 MB video download.
Given that with the Apify Free plan, you get $5 in credits monthly for free, this tool might be your best free YouTube video downloader of all.
How can I use YouTube Video Downloader with the Apify API?
The Apify API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify actors. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more.
To access the API using Node.js, use the apify-client
NPM package. To access the API using Python, use the apify-client
PyPI package.
Check out the Apify API reference docs for full details or click on the YouTube Video Downloader API tab for code examples.
Actor Metrics
10 monthly users
-
0 No stars yet
11% runs succeeded
Created in Jan 2025
Modified 3 days ago