How do I download a YouTube video?

I have used various solutions in the past that do not seem to work any longer (KeepVid and various Greasemonkey scripts). Is this just no longer possible?

  • 19
    Content is provided to you AS IS. You may access Content for your information and personal use solely as intended through the provided functionality of the Service and as permitted under these Terms of Service. You shall not download any Content unless you see a “download” or similar link displayed by YouTube on the Service for that Content.
    – phwd
    Commented Jul 9, 2010 at 14:58
  • 10
    You shall not copy, reproduce, distribute, transmit, broadcast, display, sell, license, or otherwise exploit any Content for any other purposes without the prior written consent of YouTube or the respective licensors of the Content. YouTube and its licensors reserve all rights not expressly granted in and to the Service and the Content.
    – phwd
    Commented Jul 9, 2010 at 14:58
  • 1
    I recommend convert2mp3.net/en/index.php
    – RedCaio
    Commented Oct 23, 2017 at 18:15
  • 1
    @phwd I'm not sure how to enable downloading of my YouTube videos.
    – ahorn
    Commented Sep 25, 2019 at 5:37

28 Answers 28


If you're using Firefox as your browser, there are a wealth of addons available for the purpose. Personally I use NetVideoHunter. It suits the way I work. Other options are;

There are plenty of others..

For Google Chrome, you could try:

Opera has a number of widgets available for the same purpose, but I know nothing about them, like wise Internet Explorer, I haven't used that in years...

Alternatively there is a really useful bookmarklet at Clipnabber.

  • 1
    If you are into Linux, you can easily download without 3rd party websites which has restrictions, waiting time and spams. You will be able to download single video, multiple videos or even a playlist. You can also select the download media file type. Check this video for the tutorial - youtube.com/watch?v=rEDNcs23YAQ&t=11s
    – PeakGen
    Commented Jun 2, 2017 at 14:48

If you're a little command line oriented like myself, the handy tool youtube-dl I find quite practical.

youtube-dl -t "http://youtube.com/watch?v=quuxthing" 
mplayer "This Is What the title looks like but its just an example.flv"

youtube-dl will work even if you only give it the video code (usually at the end of the URL, after "v="), like this:

youtube-dl -t zJOS0sV2a24

Allegedly supported on Mac/Unix/Win, but I can only speak for Linux.

  • 1
    Love this, I'm linux man now \m/ Commented Jul 12, 2010 at 14:29
  • 1
    does it work after the changes at about 2010-07-22? Commented Sep 17, 2010 at 8:16
  • 2
    @PeterMortensen Well, looong time since your comment, and I don't know if youtube-dl worked at that time. However just for the record, seems to be working very well currently. Commented Apr 30, 2012 at 8:25
  • 1
    if you want to download every video in playlist you can try youtube-dl --ignore-errors www.youtubeUrl-or-playlistUrl
    – UmAnusorn
    Commented Nov 28, 2016 at 11:28
  • 1
    -F to see different size and extension and -f formatcode to select it. github.com/rg3/youtube-dl/blob/master/README.md#readme Commented Aug 4, 2018 at 18:37

JDownloader will really help. If you copy a YouTube link to the clipboard it will give you various options like,

  • download MP3 files
  • download Flash videos
  • download MP4 files
  • download in 320, 460, 720, etc.

Moreover, if you copy a YouTube playlist link, it will parse all videos and gives you option to download all the videos in the playlist.

Supports/has plugins for more than 200 other sites like (Hotfile, MediaFire, ifile.it, etc.)

You must give it a try, it will become your all in one download manager.

One more thing, it supports multithreaded downloading.

  • 1
    +1, i would have suggested the exact same thing but with a different product (Internet Download Manager).
    – slugster
    Commented Jul 10, 2010 at 2:00
  • 1
    Personally i think that JDownloader is far better than IDM or other downloaders because of its Huge number of plugins.
    – LifeH2O
    Commented Jul 11, 2010 at 19:33

I use FlashGot addon for Firefox to download Youtube videos.

From the FlashGot forum:

Q: How can I download video and audio streams with FlashGot?

A: Just open the page where the video or audio stream plays, and as soon as it starts you will see a new FlashGot Media status bar icon flashing as a notification: you can either left-click it to download all the streams at once, or right-click to choose among multiple streams, if more than one have been found. Alternatively, you can press ctrl+F7 or select the FlashGot Media command from your context menu.


RealPlayer integrates a download feature for any flash video on a website even if the video isn't from popular platforms like youtube.

  • 1
    Assuming you're prepared to install it. :|
    – Gelatin
    Commented Aug 1, 2010 at 21:30

#in 2022 you will go to:


  • hit the ENTER key
  • select what you want to download:
  • Note: genyoutube change into Genyt

  • 1
    Thanks for the answer. What site is it actually redirecting you to? Is it safe? Commented Jul 10, 2019 at 17:08
  • 4
    it redirects you to genyt.net where you will see what's on the picture. it's accessible, safe, trustworthy, simple, free, no registration needed, no DL cap/speed limits, no ads/popups/redirects upon clicking individual sources. the site even supports enabled Adblock.
    – user0
    Commented Jul 10, 2019 at 17:27
  • youtubepp.com works almost identically. Commented Aug 19, 2019 at 15:14
  • Why can't it download 1080p with sound? Commented May 18 at 17:26
  • 1
    @DieterPisarewski by latest standard, youtube splits audio and video track for "better" DASH performance (that sucks anyway). download both tracks for example from invidious iv.datura.network/watch?v=TT9VMi4WwXo then mux them together with mkvtoolnix.download/downloads.html#windows
    – user0
    Commented May 18 at 18:30

Video DownloadHelper - it just works.

Note: Quite frequent addon updates can be sometimes annoying, especially if you are not using this addon too often (so you don't appreciate having it up to date).


Some videos (like the Vevo ones) get streamed; I haven't figured out how to save them yet.

But for the bulk of videos, they get saved to the computer's temporary folder until the video is navigated away from. On a Linux or Mac OS X computer, it's relatively easy to find and copy the temporary file elsewhere (renaming it to a .flv if it is a Flash video).

On Windows, the file's locked, so you need to use something like HoboCopy to copy it, which requires administrator rights and command-line usage. In places where you don't have administrator rights, like a computer lab, I launch a logging proxy (Fiddler2's lightweight and easy) to intercept all HTTP traffic, but this slows down all your browsing while it's capturing.

Usually, though, sites like KeepVid will work again later if you give them time.

  • 1
    That reminds me, it's also possible to retrieve a video from firefox cache, so no download required: walkernews.net/2007/11/19/…
    – Pulse
    Commented Jul 9, 2010 at 15:08
  • There’s apps and such, but I usually use Nirsoft’s SMSniff to capture the packets, then save to disk.
    – Synetech
    Commented Aug 3, 2010 at 0:48

My favorite is prefixing youtube in the URL with "kiss". Like this,


Try it.


Internet Download Manager also supports this (enable "Advanced Browser Integration")


I use JDownloader, but sometimes I also use http://savevideo.me because it lets you download the streamed file, it even lets you choose HD, or any resolution the video might had. The good news is that (as JDownloader) there's no conversion process involved, you get the real thing here.

FYI, I'm in no way affiliated with SaveVideoME in any way.


There are a lot of software and websites that can download YouTube videos, and I use Leawo Free YouTube Downloader.

I have used it for about 1 year without any problems.


I like YouTube Enhancer for greasemonkey. It also supports downloading at higher resolutions and mp4's


If you use Opera you can use this extension(works not just in youtube.com)



It works really easily as it just adds a download button on the youtube page and has addons for most browsers.


I use VideoDL. Crazy awesome.

EDIT: Looks like as of 7/2019, VideoDL doesn't work.

I've since moved onto Wondershare AllMyTube. If you're serious about downloading videos, songs, or easy video conversion, this is great. Costs $20-$30, but well worth it. Works on more than just youtube.


I use Orbit Downloader with Firefox. Downloads flash video from all sorts of sites including YouTube presumably integrating with Flash.


Another simple site:


Also offers conversion to mpeg, audio only and other options.

This service allows you convert a Flash Video / FLV file (YouTube's videos,etc) to MPEG4 (AVI/MOV/MP4/MP3/3GP) file online. It is using a compressed domain transcoder technology. It converts FLV to MPEG4 faster and less lossy than a typical transcoder.


Use the Zamzar bookmarklet to download your favorite videos in a variety of audio & video file formats


I just use some Audials Tunebite Youtube Downloader, just got the new version 8 a couple of days ago.

It's actually pretty cool since this one besides being able to download and convert youtube videos can also work as a Youtube to mp3 ripper and convert youtube flv to mp3 files I can use on my pc or cell phone.


There are already a lot of answers but if the others don't meet your taste Freemake also has a free video downloader.

Freemake Video Downloader is a great, free Windows application which requires .NET platform to be installed on your system. It supports many video sites (says 40+ on the site), not just only YouTube. It also supports conversion to a large set of video formats.


aTube Catcher is a good one, with lots of options on formats and video quality. You can customize it to batch download a user’s videos. Also, downloading is very fast.

  • @aberry: instead of posing questions in an answer it is better if you post a new question. Commented Oct 4, 2010 at 10:06

VLC can already do this.

From The Best Hidden Features of VLC:

  1. Find a video on YouTube and copy the URL from the address bar.
  2. In VLC, head to Media > Open Network Stream.
  3. Paste the YouTube link in the box and click Play.
  4. Under Tools, click Codec Information.
  5. In the box that says Location, right-click the block of text and click Select All. Copy this text to your clipboard.
  6. Go back to your browser and paste the link in the address bar. This will open the source file directly on YouTube's servers.
  7. Right-click the video as it plays and select Save Video As.

There is nice Python script called youtube-dl. Usually you can install it straight via apt-get (on Linux) or brew (on OSX).

Or you may try Wondershare AllMyTube which supports video and the whole playlist downloads.



  • free software for Windows, Mac, Linux
  • supported by developer
  • supports various sites, formats, resolutions
  • grabs links from clipboard
  • supports pausing download and etc.

enter image description here

p.s: I hope I won't get banned for second answer about it -_-


4K Video Downloader is great too. Unfortunately you gotta pay for it. (But you may or may not be able to find cracked versions at "The Bay" =P.)

Copy-paste the video URL into the application and it immediately starts downloading.

You can even copy-paste the URL of a channel/playlist and it will download ALL the videos on that channel/playlist. This is particularly awesome and convenient.


There are a bunch of third-party downloaders that you can use to download the video, but the correct way is to get YouTube premium where the give you the option on the video to download it.

It is mostly made for personal use to watch is offline, but if you do use the video in another video make sure to follow fair use for your videos so it doesn't get a copyright strike.


In the video url, replace www. with ss

e.g: www.youtube.com/watch?v=M7INnQGoBkE

replacing www. with ss you'll get:


and then press enter. You'll be redirected to a page with the direct download links for the video, that too in different formats.

p.s.- most of the time this trick works.


Not the answer you're looking for? Browse other questions tagged or ask your own question.