Page Builder
Open the builder

How to host an HTML file for free

The file Page Builder exports is one self-contained HTML page. Any static host can serve it. Rename it to index.html first, so it opens at the root of your site.

Cloudflare Pages

Create a free account, open Workers & Pages, choose Create, then Upload assets. Drop a folder containing your index.html. You get an address ending in pages.dev within a minute, with HTTPS.

Netlify Drop

Open Netlify Drop in your browser and drag the folder onto the page. It goes live straight away on a netlify.app address; sign up to keep it longer than an hour.

GitHub Pages

Create a public repository, upload index.html, then turn on Pages under Settings. The site appears at yourname.github.io/repository. Good if you already use GitHub.

The host you already have

If you pay for web hosting, upload the file with the host's file manager or FTP into the public folder (often public_html).

Using your own domain

All three free hosts let you add a custom domain. You add a CNAME record at your domain registrar that points to the address the host gave you, then wait for the host to issue the certificate, usually within minutes.

After it is live

Make a page to host