Skip to content
Downloads videos and playlists from YouTube
C# PowerShell
Branch: master
Clone or download
Latest commit f3715ce Sep 22, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml Jul 26, 2019
.screenshots Move screenshots to repository Sep 6, 2019
Deploy Get rid of Chocolatey Apr 16, 2019
YoutubeDownloader Update version Sep 22, 2019
.gitattributes Initial commit Nov 16, 2018
.gitignore Initial commit Nov 16, 2018 Update version Sep 22, 2019
License.txt Update license Feb 17, 2019 Replace ATL with TagLib Sep 14, 2019
YoutubeDownloader.sln Add readme, changelog and license Nov 16, 2018
appveyor.yml Get rid of Chocolatey Apr 16, 2019
favicon.ico Change favicon Jan 18, 2019
favicon.png Change favicon Jan 18, 2019
logo.png Add logo image Apr 25, 2019


Build Release Downloads Donate Donate

YoutubeDownloader is an application that lets you download videos from YouTube. You can just copy-paste URLs of any videos, playlists or channels and download them directly to a format of your choice. It also supports searching by keywords, which is helpful if you want to quickly look up and download videos.



  • Supports single videos, playlists, channels, and search queries
  • Variety of output formats: mp4, webm, mp3, ogg
  • Selectable video quality
  • Multiple downloads in parallel with progress reporting and cancellation
  • Automatic media tagging for audio downloads


list single multiple

Libraries used


If you really like my projects and want to support me, consider donating to me on Patreon or BuyMeACoffee. All donations are optional and are greatly appreciated. 🙏

You can’t perform that action at this time.