Snaptube is one of the best and most popular video download on android platform. You can download MP3 songs and videos from Youtube with the help of this app. It downloads the videos in HD quality. You can actually select the resolution of video before downloading. It also converts the video to mp3 so that you can save your favorite song into your music library. There are so many websites which support this app. It has built-in browser where you can browse different sites and download the videos or music you like.