ytDownloader is a free, open-source desktop app that downloads video and audio from hundreds of sites - without ads, trackers, or compromise. Available for Windows, macOS, and Linux.
Works with hundreds of sites
Every feature you'd expect from a power-user downloader, and none of the junk you'd expect from a "free" one.
YouTube, Facebook, Instagram, TikTok, Twitter, Vimeo, Twitch, Reddit, and hundreds more. If it serves video, ytDownloader probably handles it.
No trackers. No ads. No analytics. No telemetry. Your downloads stay your business.
Compress videos fast using your GPU. Less waiting, smaller files, same quality.
Make ytDownloader look the way you want. Built-in themes to match your style.
Extract audio as MP3, M4A, WAV, and more. Perfect for music, podcasts, and lectures.
Grab an entire playlist in one click. Set it running, walk away, come back to a folder full of videos.
Download subtitles alongside your videos. Multiple languages supported.
Pick a specific time range. Download only the part of the video you actually want.
Pick your preferred install method below.
choco install ytdownloader
or Winget: winget install aandrew-me.ytDownloader
snap install ytdownloader
or Flatpak: flatpak install flathub me.aandrew.ytdownloader
ytDownloader is not signed, so macOS needs a quick Terminal nudge. Run these two commands after installing the .dmg.
Because this package is not signed, you'll need to flag it safe via Terminal. Drag the YTDownloader.app to your Applications folder first.
Ensure you have dependency support via Homebrew. If you don't have Homebrew, install it from brew.sh first.
Free, open-source, no strings attached. Download ytDownloader and take control of your media today.