Get a website for free.

Build with hosting for free. is the do-it-yourself alternative to commercial site builders like Wix. Get a newsletter from to learn more. is the do-it-yourself alternative to commercial site builders like Wix and Squarespace. Step-by-step, I'll show you how to build your site with hosting for free. Follow along with me!

— Daniel Kehoe

For coders/non-coders
Not a coder? Use our free templates. Customize with simple HTML. We'll show you how.

Own the website code
We use GitHub for storage that is permanent, free, and yours forever. No lock-in, ever.

Hosted for free
Use trusted providers Netlify, Vercel, or for fast and free hosting.

How it works

Here's our easy workflow, for coders or non-coders.


Choose a template

Try Yax Template

Select from a gallery of templates. We've selected a template for Try Yax. There are many more templates at

To try now, this link works: Try Yax. Or go on to the next step for a walk through.

Step 1

Give a website title

Try Yax Step 1

Give your project a name and website title.

Step 2


Try Yax Step 2

Confirm your website details.

Step 3

Save to GitHub

Try Yax Step 3

Yax will save your files to GitHub where storage is permanent and free. From GitHub, you can deploy your website for free hosting at Netlify or Vercel or just by clicking a big button.

Step 4


Try Yax Step 4

Deploy your website from GitHub by authorizing a hosting service to copy your files.

Step 5

Name the Duplicate Repository

Try Yax Step 5

The hosting service will make a duplicate repository. It takes a few minutes for deployment.

Step 6


Try Yax Step 6

Your website is deployed! Click a link to view your site.

Step 7

Log In to Edit

Try Yax Step 7

Your website is live! Log in to make edits. The Mavo in-browser editor allows rich editing and formatting of content.

Step 8

Thank You,

Try Yax Step 8

You've got a new website in just 8 steps, FREE, with no coding.

Want to customize your site? It's simple and standard HTML on GitHub. Check out the Yax Tutorials to see all you can do.

Step 9

Custom Domain (Optional)

Try Yax Step 9

Make it your own! Get a custom domain from the hosting service at no extra charge (just the usual annual fee from a domain registrar). We've got tutorials that show how.


Ready to Try?

Click the button to create your website FOR FREE.

This is standard web technology, the same used by any skilled web developer. But at, I've bundled it so anyone can use it without coding. So why pay extra for a commercial site builder when you can do it yourself? Try the Yax Tutorials and check back often as we add more website templates!

— Daniel Kehoe

Saving website template to GitHub