Publish
Put your website on the internet for free. First download your project as a zip in the Studio (the ⬇ button), then follow one of these.
Recommended · freeCloudflare Pages
Fast everywhere, unlimited visitors, free address like yoursite.pages.dev.
- Make a free account at dash.cloudflare.com.
- Open Workers & Pages → Create → Pages → Upload assets.
- Give the project a name — it becomes your web address.
- Drop in your zip and press Deploy. Your site is live.
- To update it later: Create deployment and upload the new zip.
Easiest · freeNetlify Drop
Drag a folder onto a page and it is online in seconds.
- Unzip your project into a folder on your computer.
- Open app.netlify.com/drop.
- Drag the folder onto the page.
- Make a free account so the site stays online.
For developers · freeGitHub Pages
Free hosting from a GitHub project, with every change saved.
- Make a free account at github.com and a new public repository.
- Press Add file → Upload files and add your files (not the zip).
- Open Settings → Pages, choose the
mainbranch and save. - After a minute your site is at
name.github.io/project.
Good to know
Your own address (.com, .ng)Buy a domain, then connect it in your host's settings.
DomainsShow up on GoogleAdd your site to Google Search Console so people can find it.
SEO toolsCheck it on phonesTest speed and phone layout before you share the link.
Test toolsMore free hostsVercel, Firebase, Render and others.
Hosting