Free YouTube is a product of DVD Video Soft Limited. This application first appeared in our database on Jan 08, 2009. Free YouTube 18.104.22.1680 is the most commonly used version among our users. The program's installer is usually called 1stbrowser.exe. 26 users of Software Informer have this application installed on their PCs. It is supported by any Windows OS. Free YouTube users gave it the rating of 2 out of 5 stars.
Our informers will soon review this program.
If you are the developer of this program and are interested in updating the software info in our database, please visit our page for developers.