Got this free hosting for free about three to four years. After Hostinger acquired this company, company trying to push to premium model.
I have to now move to premium mode (pay model) to unarchive my website as there is a low usage.
More than 10GB I have to pay too :)
If you are new at this or on a tight budged I would say go with 000webhost
If you are new at this or on a tight budged I would say go with 000webhost. and improve first. Fun to get to know how things work, I liked to use it for some time and then I made up my mind to invest some money into blogging. But if you can easily make an investment now then, of course, get a paid plan.