Here I have listed website those provide free web hosting for beginners. If you know how to make a website, but have no money to host your website, then this listing will help you to choose your host for free. They provide free hosting for lifetime with some limitations and restrictions.
Below is Free Web hosting website list
We recommend not to use free website making service or free webhosting packages to make a website or blog. Even they have a free service, opt one paid service that suits your needs and own your website completely.