YouTube Video Downloader — MP4 & MP3
Pricing
from $0.002 / video processed
YouTube Video Downloader — MP4 & MP3
Download YouTube videos as MP4 (up to 4K) or extract audio as MP3. Get the file plus title, channel, duration, views and a direct download link. Powered by yt-dlp — reliable.
Pricing
from $0.002 / video processed
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
YouTube Video Downloader — MP4 & MP3 by URL
Download YouTube videos as MP4 or pull the audio as MP3, in bulk. Paste one or more YouTube links and get a ready-to-use download link for each video — plus the details that go with it: video title, channel/author and thumbnail. Pick the format you want (MP3 audio, or 360p / 720p / 1080p MP4) and get one tidy row per URL, ready to export as JSON, CSV or Excel.
This is the cheap, no-nonsense way to save YouTube videos and audio at scale for content creators, editors, researchers, podcasters and anyone building an automated media pipeline.
Why use this YouTube downloader
- 🎬 MP4 video or MP3 audio — choose a video resolution (360p, 720p, 1080p) or extract just the audio as an MP3.
- 🏷️ Clean metadata — every video comes back with its title, channel/author name and thumbnail image.
- 🔗 Any YouTube link — full
watch?v=URLs, shortyoutu.be/…links,shorts/…links,m.youtube.comlinks and bare 11-character video IDs all work. - 📦 Bulk in one run — drop in a whole list of URLs and get one clean record per video.
- 💸 Cheapest per-video pricing — pay only for the videos you actually process, with volume discounts as you scale.
- 🧩 Built for automation — feed URLs from a spreadsheet, Make or n8n and get structured records with direct download links back.
- 📤 Export anywhere — JSON, CSV or Excel, or pull straight from the dataset into your own tools.
What you get
Each video is one dataset record like this:
{"source": "youtube","inputUrl": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","videoId": "dQw4w9WgXcQ","url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","title": "Rick Astley - Never Gonna Give You Up (Official Music Video)","author": "Rick Astley","authorUrl": "https://www.youtube.com/@RickAstleyYT","thumbnailUrl": "https://i.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg","format": "720","downloadUrl": "https://.../rick-astley-720p.mp4","status": "ready","durationText": "3:33"}
Input
Give the downloader a list of YouTube URLs and pick a format. That's it.
{"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ","https://youtu.be/9bZkp7q19f0"],"format": "720","maxItems": 0}
| Field | Description |
|---|---|
videoUrls | One or more YouTube video URLs or IDs (required). Full watch?v= links, youtu.be/… short links, shorts/… links, m.youtube.com links and bare 11-character video IDs all work. Plain strings or { "url": "..." } objects. |
format | What to download: mp3 (audio only), or 360 / 720 / 1080 for MP4 video at that resolution. Default 720. |
maxItems | Maximum number of videos to process (0 = no limit; process every URL). |
proxyConfiguration | Optional. Not needed for normal use — leave it off. |
Output fields
| Field | Description |
|---|---|
videoId | YouTube video ID. |
url | Canonical video URL. |
title | Video title. |
author | Channel / author name. |
authorUrl | Channel / author URL. |
thumbnailUrl | Thumbnail image URL. |
format | The format you requested (mp3, 360, 720 or 1080). |
downloadUrl | Ready download link for the file, or null if it wasn't ready in time. |
status | ready (download link populated), timeout (not ready in time — try again), or failed. |
durationText | Video length, when available. |
Use cases
- Save videos and audio — grab MP4 videos or MP3 audio for editing, archiving or offline use.
- Podcast & music sourcing — pull the audio track from talks, interviews and music videos as MP3.
- Content research — collect titles, authors and thumbnails across a batch of videos in one pass.
- Editing pipelines — hand a list of URLs to your editors with direct download links ready to go.
- Automation — feed a list of URLs from a spreadsheet, Make or n8n and get structured records with download links back.
FAQ
Can I download audio only? Yes — set format to mp3 and you get an MP3 audio link instead of a video file.
Which resolutions can I choose? 360, 720 and 1080 return an MP4 at that resolution; mp3 returns audio only.
Can I download many videos at once? Yes. Put as many URLs as you like in videoUrls and you get one record per video.
Does it work with Shorts and short links? Yes — youtube.com/shorts/…, youtu.be/… short links, full URLs and bare video IDs are all accepted.
What does status mean? ready means the downloadUrl is populated. timeout means the file wasn't ready in time — just run that URL again. failed means the video couldn't be processed (e.g. an invalid or private URL).
Do I need a proxy? No. Proxy is optional and off by default.
How much does it cost? Pay-per-event: a tiny charge per run plus a small charge per video processed, with tier discounts as your volume grows. See the Pricing tab for current rates.
Notes
This tool retrieves media and public metadata for YouTube videos whose URLs you provide. It is an independent tool and is not affiliated with, endorsed by or connected to YouTube or Google; all names and trademarks belong to their respective owners. Only download content you own or have the right to use, and respect YouTube's terms and applicable copyright law. Public content only.