I have been using 000webhost for quite some time and though I would recommend it to everyone. 100% free hosting, no ads, you get your own Cpanel. Great for Niche sites or starting an authority site!
Before setting up my own company I used 000webhost, not self promotion but... I am pretty sure they spoofed my reply to email address, my site was getting spammed all of the time, was down all of the time and kept getting a lot of viruses via email. Now I have changed to my own hosting this has mysteriously all stopped - I have no evidence to link it to 000webhost but have suspicions...
True... I used my "spam" email so I could not tell if it happened to me. Although the hosting was always reliable for me. Use a spam email and everything should be fine!
For some hosts I agree, other paid hosts I have had a ton of issues with though. Weebly and 000webhost fit my needs for micro niche sites with mostly sub domains. They make less than $10 a year each so domains and paid hosting is pointless. But, that's not to say if I keep making them that it won't add up overtime. Are you more towards authority websites?
I host any website or blog providing it is within the terms of service (which is basically no illegal stuff or streaming) and included you get a free .com when you pay yearly. I am not sure about your current sites but do they have top level domains? If they did you would get more traffic and be higher on google.
000webhost is good for small online community [ 10-13 members ]. They dont even allow more then 20-25 emails perday, someone just destroyed my whole domain name by clicking forgetten password on my forums .
In my opinion, free hosting is like a piece of cheese in the trap. Usually it looks like this with free hosting providers: The hosting company is offering you a place for hosting for a time while you perform a specific job or anything else, but if they don't like the contents you host or the the quantity of resources you are using don't suit them, they can simply throw you away from this company as your don't pay a penny for the hosting plan. I don't think that you will feel comfortable with a free host for a long time. If you place your website on the provider’s server for free,you will have to pay for this service anyway(this is proved). Better buy a cheap hosting with Unlimited resources from Fatcow which will guarantee you the high uptime and stability.
Beware! You have lot of limits in free hosting. They will cancel your free account at any time for any reason. Therefore don't over trust free hosting providers. Always keep a recent back up in your PC.
I thought I'd add that I would not use any free hosting for anything important or business related. If it's free then they have no legal obligation to you of any sort, that means your site could go down any time, and they don't have to respect your data, customer base, or privacy etc...
i am not using freehost for my main sites/blogs. but if for dummy blogs, its okay beware, sometimes they cancel our memberships anytime without warning
There is no free lunch and what you pay is what you get. 000webhost is known to suspend accounts and force the clients to upgrade to paid packages. In case of suspension they won't even give you backup of your site so you should keep a fresh backup of your database and files at all times if you are hosting with them.
I used this hosting when I was a Noob. I had many issues such as Downtime,hacking the server etc. I prefer Hostgator for speed of my site. For newbies its perfect though.
I think many people who are first starting out should use free hosting - not to host their sites, but to LEARN, and thats important. Paying for a premium host while you learn to install wordpress, or muck around learning and practicing your coding, is silly. Of course, running a production site on free hosting is not a good idea, there are just that many restrictions in place. Even a paid host has restrictions (using cloud linux of course) in order to prevent abuse and to maintain the servers integrity. But where a paid host can divide the cpu / ram into a certain number of paying accounts and not oversell... a free host has no such luxury, and needs to cram onto the server as many accounts as it can until the server is so overloaded that it cant even fart, and as such the limits, such as ram, cpu, con-current connections, inode limits, table limits would be soo tight that even a low traffic site will get suspended as it would exceed the limits. People always look at hdd / bandwidth limits... in this day and age, these are the last things to be looked at not the major deciding factor in who to host with.
Not only is it a matter of limits, but you have to keep in mind its a shared environment. The quality of client is bound to be less on a free host than that of a paid host. Free hosts are often used by fly by night spammers and scammers.