I've known about MyOwnFreeHost for a long time, it's been around for more than two years and has a certain level of stability. It's a free hosting service with a reseller plan. After registration, by default, you get your own free hosting service website, but you can also build your own site. The 300M space and 10G monthly traffic is more than enough for most sites. Additionally, it supports PHP, SQL, comes with a VPanel control panel, and allows domain binding. It's easy to apply for and the operations are simple as well.