Install yt-dlp: One Page per Platform, No Guesswork
Eight installation routes, each on its own page, because "run pip install" is not an answer on Windows and not the right answer anywhere.
8 pages, each tested against yt-dlp 2026.07.28.
-
Install yt-dlp on Windows 10 and 11
Four ways to install yt-dlp on Windows — winget, Scoop, Chocolatey or the bare .exe — with the PATH step that trips up every manual install, and how to pick between them.
-
Install yt-dlp on macOS (Homebrew, MacPorts or Binary)
Homebrew is the short answer on macOS, but it is not the fastest to update and it is not the only option. All three routes, plus the Gatekeeper and Apple silicon PATH problems nobody warns you about.
-
Install yt-dlp on Linux Without Your Distro's Stale Package
Almost every distro ships a yt-dlp too old to download from YouTube. Why that happens, how to install a build that updates itself, and how to keep the package manager from overwriting it.
-
Install yt-dlp on Ubuntu 24.04 and Debian
apt install yt-dlp gives you a build from 2023 that fails on YouTube today. The three working alternatives on Ubuntu and Debian, including how to use pipx without fighting the externally-managed-environment error.
-
Install and Run yt-dlp on Android with Termux
yt-dlp runs natively on Android through Termux — no root, no PC. The full setup including ffmpeg, storage permissions, and where the files actually land so your gallery can see them.
-
Run yt-dlp in Docker (Compose, Volumes and Permissions)
A container keeps yt-dlp and ffmpeg off your host and makes updates a pull. A working compose file, the UID mapping that stops root-owned downloads, and how to pass cookies into a container safely.
-
yt-dlp: pip, pipx, Binary or Nightly — Which to Install
The install method decides how fast you get extractor fixes, and extractor fixes are the whole game. A straight comparison of pip, pipx, the standalone binary and nightly builds, with update commands for each.
-
Install ffmpeg for yt-dlp on Windows, macOS and Linux
Without ffmpeg yt-dlp is capped at whatever single file a site offers — usually 360p. How to install it on each OS, how to point yt-dlp at it, and how to verify the pairing in one command.
Related
- Install yt-dlp on Windows 10 and 11 Four ways to install yt-dlp on Windows — winget, Scoop, Chocolatey or the bare .exe — with the PATH step that...
- Install yt-dlp on macOS (Homebrew, MacPorts or Binary) Homebrew is the short answer on macOS, but it is not the fastest to update and it is not the only option. All...
- Install yt-dlp on Linux Without Your Distro's Stale Package Almost every distro ships a yt-dlp too old to download from YouTube. Why that happens, how to install a build...