Queue Downloads
Manage your downloads easily by pausing, resuming, canceling, or deleting any item in the queue. You can also see the progress, speed, size, and status of each download.
Schedule Downloads
Choose to download your items immediately, later, or at a specific time. You can also schedule multiple items at the same time.
Built-in Terminal
Execute yt-dlp commands directly from the terminal mode. You can access all the options and features of yt-dlp from the terminal mode. You can also see the output and logs of each command.
Cookies Support
Log in with your accounts on various platforms and download private or unavailable videos. You can also unlock premium formats or features by logging in with your credentials.
Backup and Restore
Backup and restore your templates and settings using the backup and restore feature. Transfer your data to another device or share it with your friends.
Formats
Download videos and audio in various formats, such as MP4, MKV, WEBM, MP3, M4A, OGG, FLAC, WAV, etc. Convert videos to audio or vice versa using the built-in converter. See the full list of supported formats.
Sponsorblock
Remove sponsorblock elements from your downloaded videos or embed them as chapters in your video if you prefer. Watch your videos without interruptions or ads.
Incognito Mode
Download videos or audio files without saving a download history or logs. Protect your privacy or avoid cluttering your device with unnecessary files.
Share
Share your downloaded videos or audio files with other apps or devices using the share button. Copy the link or path of your downloads to the clipboard.
Supported Websites
Download videos and audio from more than 1000 websites that are supported by yt-dlp. Some of the most popular ones are YouTube, Facebook, TikTok, Instagram, Twitch, Vimeo, Dailymotion, SoundCloud, Spotify, etc. See the full list of supported sites.
Quick Download Mode
Download any video or audio file from any app that supports sharing without opening the YTDLnis app. Tap on the share button and select YTDLnis from the list of options. A bottom card will appear where you can customize your download settings and start downloading.
MVVM Architecture
YTDLnis app uses MVVM architecture, which stands for Model-View-ViewModel. This is a design pattern that separates the data layer, the UI layer, and the logic layer of the app. This makes the app more modular, testable, and maintainable.
Cut Videos
Cut videos based on timestamps or video chapters. Download only a specific part of a video or remove unwanted segments. Split a video into separate files depending on its chapters.
Process Playlists
Download playlists from various platforms and websites. Select all the items in a playlist or specific ones. Select a common format for all items in a playlist or multiple audio formats in case you are downloading them as a video.
Embed
Embed subtitles/metadata/chapters into your downloaded videos or audio files. Watch or listen to your content with additional information or features. Modify the metadata such as title and author of your downloads.