One box, one button
Paste a link or drop it on the window. Snag even spots links you've already copied.

Snag is a free, open source video and audio downloader for Android, Windows, macOS and Linux. No ads, no tracking.


Snag runs on yt-dlp, the open source engine behind most good downloaders, and works with well over a thousand sites.
Paste a link or drop it on the window. Snag even spots links you've already copied.

Pick a quality up to 4K, or save MP3, M4A, Opus or FLAC.
Choose exactly which items to grab, then let the queue do the rest.
English and فارسی built in, with right-to-left layout and the Persian calendar. More languages come from the community.

No ads, no tracking, no accounts. Your downloads never leave your device.
Free on every platform. On desktop, Snag fetches the official yt-dlp and ffmpeg on first run, inside its own folder.
Older Android phone? Get the armeabi-v7a build from all releases. Every release is signed with the same key, so you can check that an APK really comes from us. How to verify
Sites change all the time. Snag updates its engine with one tap, so most broken downloads are fixed within days, not months.
Star yt-dlp on GitHubSnag has no ads, no tracking and no paywall, and it never will. If it saved you some time, a small donation keeps updates coming.
GitHub SponsorsListed cheapest first. Send only on the network shown.
0xDc131f09a194957EAdD1c069765BF9e78013Ac8CTPmJbZpicJEaG9Vj5sMLBmKvzMnyn7Bkxt0xDc131f09a194957EAdD1c069765BF9e78013Ac8Cbc1qahd3arfp90rpny73dp9unjhcdl32mmnkrln7uyYes. Snag is open source under the GPL-3.0 license, with no ads, no tracking, no accounts and no paid version. Donations keep development going.
Anything yt-dlp supports, including YouTube, Instagram, TikTok, X, Facebook, SoundCloud, Vimeo, Twitch, Reddit and well over a thousand more.
Snag isn't on Google Play yet, so Play Protect may say it hasn't seen the app before. The code is public, and every release is signed with the same key, which you can verify.
Snag isn't notarized by Apple, which needs a paid Apple developer account. Drag Snag from the DMG into Applications and open it once. Then go to System Settings, Privacy & Security, and click Open Anyway. You only need to do this once.
The AppImage runs on almost any distribution: make it executable and open it. To install Snag with your package manager and get it in your app menu, use the .deb on Debian, Ubuntu or Mint, or the .rpm on Fedora or openSUSE.
No. iOS doesn't allow apps to run yt-dlp. Snag runs on Android, Windows, macOS and Linux.
Open Settings, then Components, and update yt-dlp. You can also switch on the nightly version, where fixes for broken sites land first.
It depends on the content and where you live. Only download what you have the right to, and respect each site's terms.