Skip to content
yt-dlp

Install yt-dlp

Install yt-dlp and ffmpeg on Windows, macOS or Linux, then check the install worked.

Choose your system

You almost certainly need ffmpeg too

yt-dlp downloads without it, but merging separate video and audio, extracting MP3, embedding subtitles or thumbnails and cutting sections all call ffmpeg. Installing it up front avoids a confusing first failure.

Check the install worked

yt-dlp --version
ffmpeg -version

Frequently asked questions

Which install method should I pick?
Whichever package manager you already use. The one thing worth avoiding is dropping the binary somewhere random and hoping your shell finds it — that is what produces 'yt-dlp is not recognized'.
Do I really need ffmpeg?
For plain downloads, no. For anything that merges video and audio, converts to MP3, embeds subtitles or thumbnails, or cuts a section — yes, and those cover most of what people actually want.
How do I update yt-dlp?
A standalone binary updates itself with yt-dlp -U. Installed through a package manager, update it with that manager instead; self-update refuses to modify a file it does not own. Updating fixes more problems than any single flag.
Is yt-dlp safe to install?
It is a well-known open-source project. Download it from its official releases page or a package manager you already trust, and be wary of re-uploads on random download sites — those are where trouble comes from.