No, the TCL Roku TVs do not have their browser, but the Android TVs do. If you want to stream content on a web browser, we recommend downloading it through the Play Store. Another way if this one does not work is to use an APK file.