yt-dlp
SHA-256A feature-rich command-line audio/video downloader supporting thousands of sites. Fast, reliable, and actively maintained fork of youtube-dl.
Smart Download
Download Download Version
v2026.03.17 · 21.5 MB
The ultimate command-line media downloader for thousands of sites, faster and more reliable than youtube-dl.
Core Features
- Supports YouTube, Bilibili, Twitter, Instagram, and 1000+ sites
- Download video, audio, subtitles, thumbnails; choose format & quality
- Batch download entire playlists, channels, or user uploads
- Integrated SponsorBlock to skip sponsored segments automatically
- Customizable output filenames with templates (date, title, etc.)
What It Can't Do
- •DRM-protected content (e.g., Netflix, HBO) cannot be downloaded; 2. Command-line tool requires basic terminal familiarity; 3. Frequent downloads may trigger rate limits – use reasonable intervals; 4. Update often to maintain site compatibility.
Use Cases
- Download YouTube music/playlists for offline listening
- Archive videos from Bilibili, Twitter, Instagram for editing or backup
- Back up entire channels or playlists in one go
- Integrate with shell scripts for scheduled or automated downloads
yt-dlp is a powerful command-line tool for downloading audio and video from YouTube and over a thousand other websites. As an active fork of the popular youtube-dl, it adds many new features, bug fixes, and faster updates. It supports format selection, subtitles, playlists, metadata embedding, SponsorBlock integration, and extensive customization via configuration files and plugins. Available as standalone binaries for Windows, macOS, Linux, and via pip. Ideal for automation, content archiving, and offline viewing.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Download the appropriate binary from GitHub Releases (e.g., yt-dlp.exe for Windows)
Open terminal/command prompt and run: yt-dlp "video URL"
Wait for completion; the file will be saved in the current directory
- Download the appropriate binary from GitHub Releases (e.g., yt-dlp.exe for Windows)
- Open terminal/command prompt and run: yt-dlp "video URL"
- Wait for completion; the file will be saved in the current directory
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
6cfba1af5147da0196d8c015961b1422bdd47fc2f9bb6df8cb4d1dc029939c51This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Simply delete the downloaded binary. If installed via pip, run: pip uninstall yt-dlp.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
5 FAQs
Similar Projects
obs-studio
Free and open-source software for video recording and live streaming. High performance, real-time capture, compositing, encoding, and broadcasting.
Jellyfin
Free and open-source media system for managing and streaming your personal media collection to any device.
Jitsi Meet
Open-source video conferencing platform with HD audio/video, screen sharing, and mobile apps. Browser-based, no installation needed.