yt-dlp
yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. The project is a fork of youtube-dl based on the now inactive youtube-dlc. INSTALLATION Detailed instructions Release Files Update Dependencies Compile USAGE AND OPTIONS General Options Network Options Geo-restriction Video Selection Download Options Filesystem Options Thumbnail Options Internet Shortcut Options Verbosity and Simulation Options Workarounds Video Format Options Subtitle Options Authentication Options Post-processing Options SponsorBlock Options Extractor Options Preset Aliases CONFIGURATION Configuration file encoding Authentication with netrc Notes about environment variables OUTPUT TEMPLATE Output template examples FORMAT SELECTION Filtering Formats Sorting Formats Format Selection examples MODIFYING METADATA Modifying metadata examples EXTRACTOR ARGUMENTS PLUGINS Installing Plugins Developing Plugins EMBEDDING YT-DLP Embedding examples CHANGES FROM YOUTUBE-DL New features Differences in default behavior Deprecated options CONTRIBUTING Opening an Issue Developer Instructions WIKI FAQ You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions FileDescription:---:--- yt-dlpPlatform-independent zipimport binary. Needs Python (recommended for Linux/BSD) yt-dlp.exeWindows (Win8+) standalone x64 binary (recommended for Windows) yt-dlpmacosUniversal MacOS (10.15+) standalone executable (recommended for MacOS)
View yt-dlp on GitHub
yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. The project is a fork of youtube-dl based on the now inactive youtube-dlc. INSTALLATION Detailed instructions Release Files Update Dependencies Compile USAGE AND OPTIONS General Options Network Options Geo-restriction Video Selection Download Options Filesystem Options Thumbnail Options Internet Shortcut Options Verbosity and Simulation Options Workarounds Video Format Options Subtitle Options Authentication Options Post-processing Options SponsorBlock Options Extractor Options Preset Aliases CONFIGURATION Configuration file encoding Authentication with netrc Notes about environment variables OUTPUT TEMPLATE Output template examples FORMAT SELECTION Filtering Formats Sorting Formats Format Selection examples MODIFYING METADATA Modifying metadata examples EXTRACTOR ARGUMENTS PLUGINS Installing Plugins Developing Plugins EMBEDDING YT-DLP Embedding examples CHANGES FROM YOUTUBE-DL New features Differences in default behavior Deprecated options CONTRIBUTING Opening an Issue Developer Instructions WIKI FAQ
You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions
FileDescription:---:--- yt-dlpPlatform-independent zipimport binary. Needs Python (recommended for Linux/BSD) yt-dlp.exeWindows (Win8+) standalone x64 binary (recommended for Windows) yt-dlpmacosUniversal MacOS (10.15+) standalone executable (recommended for MacOS)
yt-dlp at a glance
| Stars | 192k |
|---|---|
| Forks | 17k |
| Language | Python |
| License | Unlicense |
| Last update | 2026-09-16 |
| Contributors | 1757 |
Where yt-dlp is listed
Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.
GitHub repos like this
More repo topics
More free tools
Related MCP servers & CLIs
The most actionable AI newsletter for founders
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.







































