YTDLnis is a free, ad-free Android front end for yt-dlp, built for pulling audio and video from more than 1000 websites. Version 1.9.1.1 needs Android 7.0 or newer and takes up 66.7 MB. A SHA-256 checksum is listed so you can verify the unmodified APK yourself.
Free, ad-free and open source under GPL-3.0
YTDLnis costs nothing and shows no ads, so a long playlist queue is not interrupted by banners or video spots. Its developer, deniscerri, publishes the code on GitHub under the GPL-3.0-only licence.
The package ID is com.deniscerri.ytdl, and the listing carries the tags open-source, download and no-ads.
Playlist handling, scheduling and the built-in terminal
Playlists get the most attention in the feature list. Each playlist item can be edited separately, as with a normal single download. You can also set one common format for every item, pick several audio formats when saving as video, and choose one download path and one filename template for the whole batch. A single action switches the download type for all items to audio, video or a custom command.
Downloads can be queued and scheduled by date and time, and several items can be scheduled together. Advanced users can run custom commands and templates, or use a built-in terminal for direct yt-dlp control. Templates can be backed up and restored, which makes them easy to share.
The developer says the app works with more than 1000 websites and supports cookies. Logging in with an account is meant to let you reach private or unavailable videos and premium formats.
Cutting, chapters and metadata editing
File editing goes beyond saving a stream. You can cut videos by timestamp or by chapter, and the number of cuts is unlimited. Cutting is experimental in the original yt-dlp project. SponsorBlock segments can be removed, and chapters, subtitles and metadata can be embedded in the file. Title and author fields can be changed, and an item can be split into separate files by chapter.
There are smaller conveniences too. A bottom card opens from the share menu without launching the app, and a text file of links, playlists or search queries separated by new lines can be processed in one run. Swiping left on a download redownloads it and swiping right deletes it. An incognito mode skips history and logs, and a quick download mode starts instantly when the bottom card is off.
The interface uses Material You with theming options, and almost everything can be backed up and restored. The app is built on an MVVM architecture with WorkManager.
Version 1.9.1.1 and recent maintenance
The current build is version 1.9.1.1, updated on October 25, 2026. The app was first released on January 5, 2026.
The developer says most yt-dlp features are implemented and that suggestions are welcome. Alternatives include LibreTube, NewPipe and Seal.
YTDLnis pros and cons
Pros
- Free and no ads
- Open source under GPL-3.0-only, with code on GitHub
- Per-item editing, shared formats and filename templates for playlists
- Scheduling by date and time, plus a built-in terminal for yt-dlp commands
- Cuts, SponsorBlock removal and chapter, subtitle and metadata embedding
Cons
- The package is 66.7 MB, larger than a simple downloader
- Requires Android 7.0 or newer
- Version 1.9.1.1 is the current build, but its specific fixes are not documented
- Cutting is described as experimental in the original yt-dlp project
Is YTDLnis safe?
The APK is stored unmodified, and its SHA-256 checksum lets you confirm the file matches before you install it. The code is open under GPL-3.0-only, with deniscerri publishing it on GitHub, so anyone can read what the app does, including how its built-in terminal and custom yt-dlp commands work.
How to install YTDLnis
- Download the APK with the button on this page and wait for it to finish.
- Compare the file with the SHA-256 checksum shown here if you want to confirm it arrived intact.
- Open the file on your phone and allow installs from this source when Android asks.
- Finish the install, then open YTDLnis from your app drawer.