There are hundreds of websites available that provide free video download services. You can try yt1s.com website to download youtube videos directly from the website without downloading any third-party app or software.