The best free on-demand streaming service is undeniably Tubi, which is full of great movies, especially smaller ones. Meanwhile, the best free live TV service has to be Pluto TV, which carries 200 channels. Although to be fair, most of those are made-up channels that repeat the same show.