ytDownloader is a free, open-source desktop application for downloading video and audio from YouTube, Facebook, Instagram, TikTok, Twitter/X, Vimeo, Twitch, Reddit, Dailymotion, SoundCloud, Bilibili, Patreon, Bandcamp, Streamable, and hundreds of other sources. It runs on Windows, macOS, and Linux. Users can download complete playlists, subtitles in multiple languages, or a selected time range from a video. Audio extraction supports MP3, M4A, WAV, and other formats, while GPU hardware-accelerated video compression is also available. Built-in themes provide interface choices, and the site says the app has no trackers, advertisements, analytics, or telemetry. Installation options include direct installers, Microsoft Store, Chocolatey, Winget, Snap, Flathub, and AppImage. The project uses a GPL-3.0 license. On macOS, the maker says the app is unsigned and requires removing the quarantine flag and installing yt-dlp with Homebrew.
Who it is for
It suits desktop users who need free downloads from many supported media sites, including playlists, subtitles, audio formats, or selected video ranges.
What is good
- Supports hundreds of sources
- Downloads playlists in one click
- Extracts several audio formats
- Subtitle downloads available
- No trackers or ads claimed
What to know first
- macOS app is unsigned
- macOS setup requires Homebrew yt-dlp
- Desktop-only application
Verdict
ytDownloader offers broad source coverage and flexible download options without a listed paid tier. Its unsigned macOS setup may require extra steps, but Windows, macOS, and Linux installers are provided.
ytDownloader plans and pricing
All plansCompared on video downloaders
- Free plan
- Yes
- Supported sources
- YouTube, Facebook, Instagram, TikTok, Twitter/X, Vimeo, Twitch, Reddit, Dailymotion, SoundCloud, Bilibili, Patreon, Bandcamp, Streamable, and hundreds more
- Output formats
- MP3, M4A, WAV, and other formats
- Playlist downloads
- Yes
- Subtitle downloads
- Yes
- Device platforms
- Windows, macOS, Linux



