Why you shouldn’t rely on free web hosting… http://diyontheweb.com/websites/advantages-and-disadvantages-of-free-vs-paid-websites/
This tutorial includes free web hosting, and a free domain which is a .tk extension. This makes everything completely free.
Hey Guys, this is Jerry from DIYOnTheWeb.com with a popular request on how to make a website completely free and easy. All the links will be in the description for you to checkout, including a link to an article about the advantages and disadvantages of free versus paid web hosting. So the first thing you want to do is go to DIYOnTheWeb.com and open the two links at the top to triple 0 webhost and dot tk.
Once you’re on the free hosting website, the first thing you want to do is click the orange order now button.This takes you to the page where you can enter the domain, name, email and password. Be sure to pick a domain which is available and it must be a dot tk extension for it to be completely free. So for this tutorial I’ll be using diyfreewebsite.tk. Please be aware if you pick a dot tk domain which is taken, you will have to complete the sign up process again. A link will be on screen to a website where you can check if your domain is available.