Download YouTube videos and playlists to watch offline on your phone.
Extract audio from videos and save as MP3 with metadata and album art.
Archive your own uploads or content from thousands of supported websites.
Download podcasts or streams as local files for offline listening.
Requires Android SDK and emulator/device setup; building the APK from source takes time.
Seal is a free, open-source Android app for downloading videos and audio from the internet. It works as a polished front-end for yt-dlp, a powerful command-line download tool that supports thousands of websites including YouTube, Vimeo, Twitter, TikTok, and many more. Seal gives you all that capability through a clean, modern interface on your phone without needing to touch the command line. This is aimed at anyone who wants to save videos or audio to their Android device for offline use, travelers who want content without internet, people archiving their own uploads, podcast listeners who prefer local files, or just users who want a YouTube converter that actually works reliably. The app handles a wide range of tasks: downloading entire playlists in one tap, extracting just the audio from videos (and embedding proper track metadata and album art), adding subtitles to downloaded videos, and choosing your preferred video quality and format. Under the hood it uses a fast download accelerator called aria2c, which makes downloads significantly quicker than the default approach. The design follows Google's modern Material Design guidelines with a dynamic color theme that adapts to your phone's wallpaper. It's fully free with no ads, completely open source, and available both on GitHub and through F-Droid (an alternative Android app store focused on open-source apps). There's no account required and no tracking. For non-technical users, the experience is straightforward: paste a link, pick your format, download. For power users, it also supports custom command templates if you need advanced yt-dlp options.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.