Skip to content

Releases: yt-dlp/yt-dlp

yt-dlp 2025.12.08

08 Dec 00:15
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Installation Discord Donate Documentation Nightly Master

A description of the various files is in the README

The zipimport Unix executable contains code licensed under ISC and MIT. The PyInstaller-bundled executables are subject to these and other licenses, all of which are compiled in THIRD_PARTY_LICENSES.txt


Changelog

Core changes

Extractor changes

Downloader changes

Read more

yt-dlp 2025.11.12

12 Nov 01:00
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Installation Discord Donate Documentation Nightly Master

A description of the various files is in the README

The zipimport Unix executable contains code licensed under ISC and MIT. The PyInstaller-bundled executables are subject to these and other licenses, all of which are compiled in THIRD_PARTY_LICENSES.txt


Important changes

  • An external JavaScript runtime is now required for full YouTube support
    yt-dlp now requires users to have an external JavaScript runtime (e.g. Deno) installed in order to solve the JavaScript challenges presented by YouTube. Read more

Changelog

Core changes

Extractor changes

Read more

yt-dlp 2025.10.22

22 Oct 19:51
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Installation Discord Donate Documentation Nightly Master

A description of the various files is in the README

The PyInstaller-bundled executables are subject to the licenses described in THIRD_PARTY_LICENSES.txt


Important changes

  • A stopgap release with a TEMPORARY partial fix for YouTube support
    Some formats may still be unavailable, especially if cookies are passed to yt-dlp. The NEXT release, expected very soon, will require an external JS runtime (e.g. Deno) in order for YouTube downloads to work properly. Read more
  • The minimum required Python version has been raised to 3.10
    Python 3.9 has reached its end-of-life as of October 2025, and yt-dlp has now removed support for it. Read more

Changelog

Core changes

Extractor changes

Misc. changes

yt-dlp 2025.10.14

14 Oct 23:38
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

yt-dlp 2025.09.26

26 Sep 22:22
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Installation Discord Donate Documentation Nightly Master

A description of the various files is in the README

The PyInstaller-bundled executables are subject to the licenses described in THIRD_PARTY_LICENSES.txt


Changelog

Extractor changes

yt-dlp 2025.09.23

23 Sep 06:54
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Installation Discord Donate Documentation Nightly Master

A description of the various files is in the README

The PyInstaller-bundled executables are subject to the licenses described in THIRD_PARTY_LICENSES.txt


Important changes

  • Several options have been deprecated
    In order to simplify the codebase and reduce maintenance burden, various options have been deprecated. Please remove them from your commands/configurations. Read more

Changelog

Core changes

Extractor changes

Misc. changes

Read more

yt-dlp 2025.09.05

05 Sep 23:06

Choose a tag to compare

yt-dlp 2025.08.27

28 Aug 00:02

Choose a tag to compare

yt-dlp 2025.08.22

23 Aug 00:05

Choose a tag to compare

yt-dlp 2025.08.20

20 Aug 02:57

Choose a tag to compare

Installation Discord Donate Documentation Nightly Master

A description of the various files is in the README


Changelog

Core changes

Extractor changes

Downloader changes

Postprocessor changes

Misc. changes