Repository navigation
Releases: SalehTZ/snag
Release list
Snag 0.1.0
The first release of Snag: paste a link, get the file. Free and open source on Android, Windows, macOS and Linux, with no ads and no tracking.
Highlights
- One box, one button. Paste a link or drop it on the window. Snag spots links you've already copied.
- Video or audio. Pick a quality up to 4K, or save MP3, M4A, Opus or FLAC. By default you get H.264 + AAC in MP4, so files just play.
- Over a thousand sites. YouTube, Instagram, TikTok, X, SoundCloud, Vimeo and everything else yt-dlp supports.
- Whole playlists and a real queue. Pick the items you want; follow live speed, ETA and size; cancel, retry and run several downloads at once.
- Library. Search everything you've downloaded, open it, show it in its folder or grab it again.
- Power tools when you want them. Exact format picker, command templates, cookies, proxy, speed limit, SponsorBlock, subtitles and chapters.
- English and فارسی. Full right-to-left layout, Persian digits and the Solar Hijri calendar.
- Stays current. Update yt-dlp from Settings > Components with one tap when a site changes.
Download
| For | File |
|---|---|
| Android, most phones | snag-android-arm64-v8a.apk |
| Android, older phones | snag-android-armeabi-v7a.apk |
| Android, x86_64 (emulators, some Chromebooks) | snag-android-x86_64.apk |
Windows 10 or 11 (unzip, run snag.exe) |
snag-windows-x64.zip |
| macOS, Apple silicon or Intel | snag-macos.dmg |
| macOS, as a zip | snag-macos.zip |
Linux, any distribution (chmod +x, then run it) |
snag-linux-x64.AppImage |
| Debian, Ubuntu, Mint | snag-linux-x64.deb |
| Fedora, openSUSE | snag-linux-x64.rpm |
Linux, plain bundle (extract, run ./snag) |
snag-linux-x64.tar.gz |
On desktop, Snag fetches the official yt-dlp, ffmpeg and Deno the first time it runs, into its own folder. On Android everything is built in.
macOS says Snag can't be opened
Snag isn't notarized by Apple yet. 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.
Check that an APK really comes from us
Every Android release is signed with the same key. With apksigner from the Android SDK build-tools:
apksigner verify --print-certs snag-android-arm64-v8a.apkThe certificate's SHA-256 digest must be:
A5:35:0A:AA:8A:BC:94:6C:C8:68:36:B7:70:F6:61:70:D3:EF:C2:AE:7E:6C:15:B3:DD:0A:3C:E6:A6:AA:13:8D
SHA-256 checksums
Also attached as SHA256SUMS.txt. Check your download with sha256sum -c SHA256SUMS.txt --ignore-missing.
153bb150636f9a6b80d9a402e266d954891b1b16cd4cff64752dc50db3ce413a snag-android-arm64-v8a.apk
307c79634514f2de8c03e904b438558669b40a55bb15aeb28e98d3d6c43e71bf snag-android-armeabi-v7a.apk
352454fae5db06c54a58d7381b58b4897805064ae9e97e22c520c113a570fd64 snag-android-x86_64.apk
2f2632b4bd39de5ab99ac4c9786a5a4487dea4c270fbe97002ceaf3a03d6b355 snag-linux-x64.AppImage
4ec43444701bb7822344b4dd727e17aebde937cf86b10fa16bbe795fca26a32d snag-linux-x64.deb
39ea8c3fea478a5c0f67f5c37b012d9d565923f8a3ce75e29453c565dffe343c snag-linux-x64.rpm
f7c3cd07803b439126a30a0f1a9281706c0fa32bc8307ead57917e2b757449a1 snag-linux-x64.tar.gz
3f6960a5b4008fad5cbdf56a07b6aa4851820dc5ce3dffe2dbe12695e3c4f0a5 snag-macos.dmg
07b76d69b64d3ffe0383d572a179d2c800a2ec28eb9debf216034655e60bc29d snag-macos.zip
325a7047d9dbcd6c78cf180a972cac59a7991d5369d6375cf4473834a6689550 snag-windows-x64.zip
What's Changed
- Release DMG, deb, rpm and AppImage; list them on the site by @SalehTZ in #1
- Release notes from CHANGELOG.md, with downloads and checksums by @SalehTZ in #2
New Contributors
Full Changelog: https://github.com/SalehTZ/snag/commits/v0.1.0