A small Windows desktop app for downloading videos you own, have permission to save, or that are legally reusable.
The app provides:
- A normal Windows
.exeGUI with no terminal window. - URL paste box, download folder picker, and progress log.
- Quality choices:
480p,720p,1080p,1440p (2K), and best available. - Output format choices: video as
MP4orMKV, and audio-only asMP3,M4A,WAV, orOpus. - Built-in buttons to install or update
yt-dlpandffmpeginto a localtools/folder. - Multiple
ffmpegdownload sources, so one mirror failing does not stop setup.
Download the latest Windows build from GitHub Releases.
- Download
YT-Downloader-Windows.zip. - Extract the zip file.
- Run
YT Downloader.exe. - Click
Install / Update Toolsthe first time you open it.
Use this app only for videos you own, have permission to download, or that are legally reusable. It does not bypass DRM, paid, private, or login-only restrictions.
This project uses the Windows .NET Framework compiler that ships with many Windows installs.
.\Build.ps1The build creates:
YT Downloader.exe
YTDownloaderApp.cs- native WinForms app source.YTDownloader.ps1- older PowerShell fallback GUI.Start-YouTube-Downloader.cmd- fallback launcher for the PowerShell version.Build.ps1- builds the C# app intoYT Downloader.exe.