InfinityFree is a free web hosting service that has a 99.9% uptime guarantee. Alternatively, you can opt for a comprehensive solution. For example, Wix is a good option for a quick start, since it encompasses both hosting and the website builder in one place. Although there's a free plan, you can try any premium plan that offers 14 days of money back.
When you create a free website, Wix offers you free website hosting that includes 500 MB of cloud storage and 500 MB of bandwidth. With a Premium plan, you can get up to 50 GB of cloud storage and unlimited bandwidth for your website. However, a commitment must be made, because free web hosting is shared web hosting. This means that your website shares resources with other users on the same server.
If there's less disk space and fewer CPU cycles, that means sites need to be small, use fewer features, and have modest traffic.