Development of this project is entirely funded by the community. Consider donating to support! |
YoutubeDownloader is an application that lets you download videos from YouTube. You can copy-paste URL of any video, playlist or channel and download it 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.
Note: This application uses YoutubeExplode under the hood to interact with YouTube. You can read this article to learn more about how it works.
Terms of use[?]
By using this project or its source code, for any purpose and in any shape or form, you grant your implicit agreement to all the following statements:
- You condemn Russia and its military aggression against Ukraine
- You recognize that Russia is an occupant that unlawfully invaded a sovereign state
- You support Ukraine's territorial integrity, including its claims over temporarily occupied territories of Crimea and Donbas
- You reject false narratives perpetuated by Russian state propaganda
To learn more about the war and how you can help, click here. Glory to Ukraine! 🇺🇦
Note: If you're unsure which build is right for your system, consult with this page to determine your OS and CPU architecture.
Important: To run YoutubeDownloader, you need to make sure that the .NET 8.0 Runtime is installed. You can download it here:
- .NET 8.0 Runtime for macOS x64
- .NET 8.0 Runtime for macOS arm64
- .NET 8.0 Runtime for Linux (find the correct download for your distro)
- On Windows, the runtime should be installed automatically when you run the application for the first time
- Cross-platform graphical user interface
- Download videos by URL
- Download videos from playlists or channels
- Download videos by search query
- Selectable video quality and format
- Automatically embed subtitles
- Automatically inject media tags
- Log in with a YouTube account to access private content