I have a paid hosting, but also use https://en.altervista.org/
Surprisingly good for a free web host. Works with WordPress or your own code. Even supports php and mysql.
Nice!
I like that you can use your own code!
Some free hosts will offer you a large variety of templates to choose from, which can be a good start point. But won’t allow you to go under the hood and modify the code.
Thanks for sharing Herbert123