How To Make A YouTube Video Downloader With Python

Hello programmers today we I will show you how to make youtube video downloader with python you can have your own youtube video downloader you can download any youtube video.

It is very simple and easy to make with just like 10 lines of python code. We will use pytube python library to make this youtube video downloader. I will give you the source code for this project you can copy and paste so let’s start.

If you are intrested in more projects like this than do check my other projects as well at coderzway projects visit here – Coderzway Projects.

Making a youtube video downloader with python


So first inorder to create youtube video downloader with python you need to have python installed on your machine I know you must have python installed.

Install python

If you don’t have python installed you can install it from the python website here – Download Python. Remember to click add python to path while installing.

So now you have python installed let’s create youtube video downloader

Create a .py file

Go to any folder and create a python file with .py extension and open it with a code editor. I am using vs code you can use anything I will recommend you to use vs code it has lot of advantages you can download vs code from here – Download vs code.

Install pytube

So now you have created the file you need to install pytube library to install it open terminal or command prompt at your file location and do this

This will install pytube library in your project.

Copy and paste

Now you have installed everything final step is to copy and paste this code in your python file

After this you can run this file by opening command prompt or terminal at the file location and type this in the command prompt


This will run the file


How to use

1 – Enter the url of the youtube video you can get the url by clicking share and copy the link
2 – Boom your video has just started downloading
3 – You will see the downloaded video in th folder where you created this project it can take some time to download the video it depends on your internet so wait.

So this was the youtube video downloader with python you can add more features to this you can check out pytube documentation.

Thank you for reading I hope you have found what you were looking for if you want more projects like this than subscribe to our newsletter.

Spread the love

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *