This Windows batch script lets you download YouTube videos or audio without manually installing tools or typing long commands.
- Zero Manual Dependency Setup – Automatically downloads
yt-dlpandffmpegif missing. - Beginner Friendly – Just paste the YouTube URL and follow on-screen options.
- Audio & Video Support – MP3 (audio) and MP4/MKV (video).
- Smart Format List – Shows only useful formats with serial numbers.
- Thumbnail Saving 🖼️ – Automatically downloads
.jpgthumbnails. - Playlist Control – Choose whether to download an entire playlist.
- Bulk Video Link - Upto 100 Link video downloads at once
- Retry System – Uses a simplified fallback command if download fails.
- Clean File Organization – All files saved inside a
Downloadsfolder.
🚀 No manual installation required!
When you run the script for the first time, Complete dependency setup first:
- Checks if
yt-dlp.exeexists - If missing → downloads it from the official source
- Checks if
ffmpeg.exeexists - If missing → downloads the latest FFmpeg ZIP and extracts it
All tools are stored locally inside the same folder as the script.
YouTubeDownloader\
├─ YouTube Video Downloader.bat
├─ Downloads\ (auto-created)
├─ yt-dlp.exe (auto-downloaded)
└─ ffmpeg.exe (auto download-extracted)
-
Run the Script Double‑click
YouTube Video Downloader.bat -
Select Downloading Mode
- Supports single video, playlist links or bulk urls
-
Choose Format
- Script shows available formats with serial numbers
- Enter the serial number of your desired quality
-
Download Starts Automatically
- Thumbnail (
.jpg) is saved
- Thumbnail (
-
Completion
- Files are saved inside the
Downloadsfolder
- Files are saved inside the
🔁 You can repeat downloads multiple times without closing the script.
- If YouTube changes cause errors, rerun the script — it supports retry logic
- Keep the script folder writable (don’t run from
C:\Windows) - Works best on Windows 10 / 11 (64‑bit)
- Some of times faced an error 403 forbidden bcz of detect your ip as anti bot
🛠️ Developed & maintenance by Munna MasterMind 🔗 Facebook | Portfolio
🌍 Open‑source • Free to use • Community‑friendly
Released under the MIT License for details.
Copyright (c) 2025 Munna MasterMind
If this project helps you, please ⭐ star the repository — it keeps me motivated 💙 You can also support via Binance Pay:
🚀 Every contribution helps improve this project!
Pull requests, bug reports, and feature suggestions are always welcome.