
yt-dlp Docs
Complete Guide for the Powerful Video Downloader
Supports 1000+ Sites
Download from YouTube, Bilibili, Twitter, Instagram, and over 1000 video sites.
Powerful Features
Supports video downloads, audio extraction, format conversion, subtitle downloads, and more.
Completely Free
Open source and free, with cross-platform support for Windows, Linux, and macOS.
Easy to Use
Simple command-line operations with rich configuration options to meet all your needs.
Quick Start
What is yt-dlp?
yt-dlp is an enhanced video downloader based on youtube-dl, supporting video downloads and improvements from thousands of video sites.
Key Features
- 🎥 Supports 1000+ video websites
- 🚀 Faster download speeds
- 🎵 Audio extraction and format conversion
- 📝 Subtitle download support
- 🔐 Support for sites requiring login
- 💻 Cross-platform (Windows, Linux, macOS)
Quick Installation
# Windows (using winget)
winget install yt-dlp
# macOS (using Homebrew)
brew install yt-dlp
# Linux (using pip)
pip install yt-dlp
Simple Usage
# Download a video
yt-dlp "https://www.youtube.com/watch?v=VIDEO_ID"
# Download in best quality
yt-dlp -f "best" "https://www.youtube.com/watch?v=VIDEO_ID"
# Download audio only
yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=VIDEO_ID"
