No reviews reviews
162
downloads
7.0
android

AI summary

Free open-source video and audio downloader powered by yt-dlp, supporting 1,000+ sites with playlist processing, custom formats, scheduling, and SponsorBlock integration. Version 1.9.0 adds Python 3.14 with curl-cffi, BGUtils PO token generation for YouTube, a reworked terminal via termux, and update notifications. Requires broad storage permissions for download management.

Generated by AI. May contain inaccuracies.

About this app

A free and open-source video and audio downloader for Android, powered by yt-dlp.

Features

- Download audio and video files from over 1,000 websites - Process playlists with individual editing for each item - Select common formats for all items or multiple audio formats - Custom download paths and filename templates - Batch update download type (audio/video/custom command) - Queue downloads and schedule them by date and time - Download multiple items simultaneously - Custom commands and templates with built-in terminal support - Backup and restore templates for sharing - Cookie support for private/unavailable videos and premium formats - Video cutting based on timestamps and chapters (experimental) - SponsorBlock integration — remove sponsored segments or embed as chapters - Embed subtitles, metadata, chapters, and more - Modify metadata (title, author, etc.) - Split items by chapters into separate files - Share menu integration — bottom card opens without launching the app - Bulk import from TXT files (links, playlists, search queries) - Search or paste links directly in the app - Download logging for troubleshooting - Re-download cancelled or failed downloads - Gesture controls: swipe to redownload or delete - Incognito mode — no history or logs saved - Quick download mode — instant download without waiting for data processing - Share files directly from the finished notification - Material You interface with theming options - Backup and restore features - MVVM architecture with WorkManager

Plugin Support

YTDLnis orchestrates plugins so users can freely upgrade and downgrade components:

- Python - JS Runtimes (NodeJS, Deno) - FFmpeg - Aria2c

Plugins can be installed through the application's updating section or from the ytdlnis-packages repository.

Note

FOSS version.

Disclaimer

YTDLnis is an independent, open-source project. Not affiliated with, endorsed by, or connected to YouTube, Google, or any other platform. Users are responsible for ensuring compliance with applicable laws and terms of service.

License

GNU General Public License v3.0

What's new

v1.9.0Sep 7, 2026
  • Python 3.14 with curl-cffi
  • Python 3.14 is now built into the app with curl-cffi, brotli, requests, websockets, and urllib. You can also update packages independently.
  • BGUtils PO Token Provider
  • Generate PO tokens for YouTube downloads via an internal BGUtils server or script. Deno is required for server mode; NodeJS can be used for script generation.
  • Reworked Terminal
  • A full terminal experience using termux's terminal-view — run Python, pip, ffmpeg, and other libraries directly within the app.
  • Update Notifications
  • The app now notifies you when updates are available for both the app and its packages.
  • Other Improvements
  • Added YouTube-style layout for download history. - Fixed backup folder resets and backup restore issues. - Added Mara and Assamese languages. - Updated YouTube player client list. - Fixed various crashes and UI glitches. - Added randomized timeout between downloads. - Added toggle to disable storage availability checks. - And many other fixes and refinements.

About this version

Version
1.9.0 (109000004)
Size
64.98 MB
Requires Android
7.0
Target SDK
24
Architecture
arm64-v8a
Downloads
162
Updated
Sep 7, 2026
Package
com.deniscerri.ytdl

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app