It is possible to create a website for free! Many website builders include free plans that provide hosting and offer free website templates, but there are drawbacks to this. You can launch a functional website for free, but can face storage restrictions and limits on mandatory ads. Generally, the domain you get for free usually isn't as user-friendly or attractive to put on business cards, or elsewhere. Open source CMS platforms like WordPress are free to use as well. It’s advised to purchase your website hosting. For example, you can build and customize a free site with GoDaddy’s Website Builder, and then find and pay for the Website Builder Plan that’s budget-friendly and perfect for your business needs.