With a free web hosting service, you can create a website at no cost. They usually have limited resources and capabilities and may display ads on your website, but it is free.
Note: There are many more free web hosting services available. These are just a few.