I think many options are available online. But you need to choose right one behalf of your requirements and needs. I have a list of about video downloader tools where you can download youtube videos like vidtomp3 , 4k video downloader, and some other website like Newpct