Google Sites is a free website creation tool and hosting service, suitable for online profiles and home pages. Weebly provides a similar service, with free and paid plans. Some portfolio sites that place an emphasis on aesthetics have free options, such as PortfolioBox.net. A regular blog profile is another option.
Google Sites provides few options for site customization, but is easy to set up and use, according to PCMag.com. Blogging sites such as Blog.com and Blogger.com are also common choices for creating a free online presence. However, if you require a home page with a design that impresses visitors, consider a portfolio page option such as Carbonmade.com or PortfolioBox.net. The best choice always depends on the purpose of the home page and the demographics you wish to reach or impress with your page.