Free Movies to Watch Online

141,889 free movies. Full-length movies you can watch online free, on legal ad-supported services. Pick a movie to see which free service carries it in your country. Every service we list is legal and licensed.

Looking for something else? See free tv shows or all free streaming.

Free Titles by Genre

Frequently Asked Questions

Where can I watch movies online for free?
We track 141,889 movies that are free to watch with ads on legal services such as Tubi, Pluto TV, The Roku Channel and Plex. Open any title to see which free service carries it in your country.
Is it legal to watch these movies for free?
Yes. Every service we list is legal and licensed. The movies are free because the services show adverts during playback, or because a public library pays for access.
Do I need an account or credit card to watch free movies?
Most ad-supported services need no credit card, and several let you start watching without an account. Library services such as Kanopy and Hoopla need a library card.
Why is a free title not available in my country?
Free catalogs are licensed country by country, so they differ between regions. Use the country picker on a title page to see what is free where you are.