Yes, this is completely free.
i use this webhosting service to learn how to make my own website.
but for those expert who want to make serious website, i'm not recommend this one, because sometimes they shut down my site, the reason is, they want to review my web.