Help us keep the list up to date and submit new video software here.




You can support our site by donate $5 directly to us. Thanks!

Try DVDFab and copy all Ultra HD Blu-rays and DVDs / remove Cinavia protection! Download free trial.

Software Home »


Tool

Description

Type
Rating
Reviews
YT-DLP is a fork of Youtube-DLC which in turn is a fork of Youtube-DL. YT-DLP can download video from many streaming video sites. Command line software.

Free software
OS: Win Mac Linux
File size: 19MB
Old versions
Version history
8.4/10
23 votes
Rate it




Screenshots

yt-dlp screenshot
Latest version

2025.02.19 (February 19, 2025)



Download


Visit developer's site

Download yt-dlp 2025.02.19 Windows 64-bit  18MB  Win64 Win

Download yt-dlp 2025.02.19 Mac 64-bit  Mac64 Mac

Download yt-dlp 2025.02.19 Linux 64-bit  Linux64 Linux




Download Beta and other versions

Download yt-dlp latest Beta/Nightly Windows 64-bit  Win64 Win

Download yt-dlp for Windows XP/Vista/7 here WinXP




Download old versions


Download yt-dlp old versions Archive Archive



Software License

Free software / FOSS (Free and Open Source Software)



Supported operating systems

Windows Win Mac OS Mac Linux Linux




Version history / Release notes / Changelog / What's New


yt-dlp 2025.02.19

Core changes
jsinterp
Add js_number_to_string (#12110) by Grub4K
Improve zeroise (#12313) by seproDev
Extractor changes
acast: Support shows.acast.com URLs (#12223) by barsnick
cwtv
Fix extractor (#12207) by arantius
movie: Add extractor (#12227) by bashonly
digiview: Add extractor (#9902) by lfavole
dropbox: Fix extraction (#12228) by bashonly
francetv
site
Fix extractor (#12236) by bashonly
Fix livestream extraction (#12316) by bashonly
francetvinfo.fr: Fix extractor (#12402) by bashonly
gem.cbc.ca: Fix extractors (#12404) by bashonly, dirkf
generic: Extract live_status for DASH manifest URLs (#12256) by mp3butcher
globo: Fix extractor (#11795) by slipinthedove, YoshiTabletopGamer
goplay: Fix extractor (#12237) by alard
pbs: Support www.thirteen.org URLs (#11191) by rohieb
reddit: Bypass gated subreddit warning (#12335) by bashonly
twitter: Fix syndication token generation (#12107) by Grub4K, pjrobertson
youtube
Retry on more critical requests (#12339) by coletdjnz
nsig workaround for tce player JS (#12401) by bashonly
zdf: Extract more metadata (#9565) by StefanLobbenmeier (With fixes in e7882b6 by bashonly)
Downloader changes
hls
Fix BYTERANGE logic (#11972) by entourage8
Support --write-pages for m3u8 media playlists (#12333) by bashonly
Support hls_media_playlist_data format field (#12322) by bashonly
Misc. changes
Improve Issue/PR templates (#11499) by seproDev (With fixes in 4ecb833 by bashonly)
cleanup: Miscellaneous: 4985a40 by dirkf, Grub4K, StefanLobbenmeier
docs: Add note to supportedsites.md (#12382) by seproDev
test: download: Validate and sort info dict fields (#12299) by bashonly, pzhlkj6612

View full changelog




All features


NEW FEATURES
The major new features from the latest release of blackjack4494/yt-dlc are:

SponsorBlock Integration: You can mark/remove sponsor sections in youtube videos by utilizing the SponsorBlock API

Format Sorting: The default format sorting options have been changed so that higher resolution and better codecs will be now preferred instead of simply using larger bitrate. Furthermore, you can now specify the sort order using -S. This allows for much easier format selection than what is possible by simply using --format (examples)

Merged with youtube-dl commit/379f52a: (v2021.06.06) You get all the latest features and patches of youtube-dl in addition to all the features of youtube-dlc

Merged with animelover1984/youtube-dl: You get most of the features and improvements from animelover1984/youtube-dl including --write-comments, BiliBiliSearch, BilibiliChannel, Embedding thumbnail in mp4/ogg/opus, playlist infojson etc. Note that the NicoNico improvements are not available. See #31 for details.

Youtube improvements:

All Feeds (:ytfav, :ytwatchlater, :ytsubs, :ythistory, :ytrec) and private playlists supports downloading multiple pages of content
Search (ytsearch:, ytsearchdate:), search URLs and in-channel search works
Mixes supports downloading multiple pages of content
Most (but not all) age-gated content can be downloaded without cookies
Partial workaround for throttling issue
Redirect channel's home URL automatically to /video to preserve the old behaviour
255kbps audio is extracted (if available) from youtube music when premium cookies are given
Youtube music Albums, channels etc can be downloaded (except self-uploaded music)
Cookies from browser: Cookies can be automatically extracted from all major web browsers using --cookies-from-browser BROWSER[:PROFILE]

Split video by chapters: Videos can be split into multiple files based on chapters using --split-chapters

Multi-threaded fragment downloads: Download multiple fragments of m3u8/mpd videos in parallel. Use --concurrent-fragments (-N) option to set the number of threads used

Aria2c with HLS/DASH: You can use aria2c as the external downloader for DASH(mpd) and HLS(m3u8) formats

New extractors: AnimeLab, Philo MSO, Spectrum MSO, SlingTV MSO, Cablevision MSO, Rcs, Gedi, bitwave.tv, mildom, audius, zee5, mtv.it, wimtv, pluto.tv, niconico users, discoveryplus.in, mediathek, NFHSNetwork, nebula, ukcolumn, whowatch, MxplayerShow, parlview (au), YoutubeWebArchive, fancode, Saitosan, ShemarooMe, telemundo, VootSeries, SonyLIVSeries, HotstarSeries, VidioPremier, VidioLive, RCTIPlus, TBS Live, douyin, pornflip, ParamountPlusSeries, ScienceChannel, Utreon, OpenRec, BandcampMusic, blackboardcollaborate, eroprofile albums, mirrativ, BannedVideo, bilibili categories, Epicon, filmmodu, GabTV, HungamaAlbum, ManotoTV, Niconico search, Patreon User, peloton, ProjectVeritas, radiko, StarTV, tiktok user, Tokentube, voicy, TV2HuSeries, biliintl, 17live, NewgroundsUser, peertube channel/playlist, ZenYandex, CAM4, CGTN, damtomo, gotostage, Koo, Mediaite, Mediaklikk, MuseScore, nzherald, Olympics replay, radlive, SovietsCloset, Streamanity, Theta, Chingari

Fixed/improved extractors: archive.org, roosterteeth.com, skyit, instagram, itv, SouthparkDe, spreaker, Vlive, akamai, ina, rumble, tennistv, amcnetworks, la7 podcasts, linuxacadamy, nitter, twitcasting, viu, crackle, curiositystream, mediasite, rmcdecouverte, sonyliv, tubi, tenplay, patreon, videa, yahoo, BravoTV, crunchyroll playlist, RTP, viki, Hotstar, vidio, vimeo, mediaset, Mxplayer, nbcolympics, ParamountPlus, Newgrounds, SAML Verizon login, Hungama, afreecatv, aljazeera, ATV, bitchute, camtube, CDA, eroprofile, facebook, HearThisAtIE, iwara, kakao, Motherless, Nova, peertube, pornhub, reddit, tiktok, TV2, TV2Hu, tv5mondeplus, VH1, Viafree, XHamster, 9Now, AnimalPlanet, Arte, CBC, Chingari, comedycentral, DIYNetwork, niconico, dw, funimation, globo, HiDive, NDR, Nuvid, Oreilly, pbs, plutotv, reddit, redtube, soundcloud, SpankBang, VrtNU

Subtitle extraction from manifests: Subtitles can be extracted from streaming media manifests. See commit/be6202f for details

Multiple paths and output templates: You can give different output templates and download paths for different types of files. You can also set a temporary path where intermediary files are downloaded to using --paths (-P)

Portable Configuration: Configuration files are automatically loaded from the home and root directories. See configuration for details

Output template improvements: Output templates can now have date-time formatting, numeric offsets, object traversal etc. See output template for details. Even more advanced operations can also be done with the help of --parse-metadata and --replace-in-metadata

Other new options: --print, --sleep-requests, --convert-thumbnails, --write-link, --force-download-archive, --force-overwrites, --break-on-reject etc

Improvements: Regex and other operators in --match-filter, multiple --postprocessor-args and --downloader-args, faster archive checking, more format selection options etc

Plugin extractors: Extractors can be loaded from an external file. See plugins for details

Self-updater: The releases can be updated using yt-dlp -U




Sections/Browse similar tools






Guides and How to's




Acronyms / Also Known As

youtube-dlp, youtubedlp




Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  




23 reviews, Showing 1 to 5 reviews


Will this software download video files from drm sites like uktvplay and channel5 sites
Also will it download deleted video files off a site using the wayback machine


Review by barry25 on Jan 15, 2025 Version: 12 OS: Windows 10 Ease of use: 9/10 Functionality: 8/10 Value for money: 8/10 Overall: 8/10




This framework is a waste of time especially if you want to use it to stream videos. Today you make a code it works after some few weeks the same code is no longer working. I better look for an alternative which is reliable in my projects.

Review by Peenztech on Dec 4, 2024 Version: Ubuntu OS: Linux Ease of use: 10/10 Functionality: 1/10 Value for money: 1/10 Overall: 2/10




@ El Heggunte: version 2024.08.01 doesn't work with MPV, no audio with Youtube live streams. It's a regression because it's working fine with previous version of yt-dlp.

Review by Brazil on Aug 5, 2024 Version: 2024.08.01 OS: Windows 10 64-bit Ease of use: 7/10 Functionality: 9/10 Value for money: 10/10 Overall: 10/10




@ Brazil: yt-dlp is working as it should with MPC-BE 1.7.2.39 dev plus LAV Filters 0.79.2.16-git.

Review by El Heggunte on Aug 3, 2024 Version: 2024.08.01 OS: Windows 8 64-bit Ease of use: 8/10 Functionality: 9/10 Value for money: 10/10 Overall: 10/10




No sound with Youtube live streams with version 2024.08.01. Works fine with previous version 2024.07.25.
Example: https://www.youtube.com/watch?v=21X5lGlDOfg


Review by Brazil on Aug 3, 2024 Version: 2024.08.01 OS: Windows 10 64-bit Ease of use: 7/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10


23 reviews, Showing 1 to 5 reviews

1 tool hits, Showing 1 to 1 tools
   



Explanation:
NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted software are virus and malware scanned with several antivirus programs using www.virustotal.com. (NOTE! Just one virustotal warning is 99.9% a false positive. And some software might receive 2-6 warnings but it's if they are not all same virus/trojan then it's 99% false positives.)


Rating
Rating from 0-10.



Browse software by sections



Visit our sponsors! Try DVDFab and backup Blu-rays!
Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2025 videohelp.com