Put your website online.
Build and download here for free. Your LifeStarter account saves your editable project. Your web host has its own account.
Start with a free web address. A custom domain is optional.
1. Download your finished website
- Preview every page. Check your words, pictures, contact details and buttons.
- Choose Review & download, then Download website.
- For a ZIP, extract it and keep all its files together. For a single HTML file, put it in a new folder and rename it index.html.
- Sign in and finish saving if you want to edit the project here later. The exported website is separate from your saved project.
2. Upload to Cloudflare Pages
- Create a Cloudflare account, or sign in.
- Open Workers & Pages → Create application. Choose the Pages option for Drag and drop your files.
- Give the site a short name. Drop in your website ZIP or the folder containing index.html.
- Choose Deploy site. Open your address ending in pages.dev.
- Test every page and button, including on your phone. Share that address when it works.
To update it: edit here, download again, then open the same Cloudflare project and choose Create a new deployment. Upload the new files to Production.
Official upload steps and current limits3. Want your own name? Add it later
A domain is an address such as yourbusiness.com. Hosting is where the files live. You can buy a domain from Porkbun or GoDaddy and keep hosting at Cloudflare.
Compare today's total, the annual renewal price and added services before buying. You do not need another website builder.
Connect www.yourbusiness.com with Porkbun
- In your Cloudflare Pages project, open Custom domains → Set up a domain. Enter your actual www address.
- In Porkbun, open your domain's DNS settings and choose Add Record.
- Use CNAME, Host: www, and Answer: your actual pages.dev address. Leave out https:// and any page path. Keep the default TTL.
- Save. Wait until Cloudflare marks the domain active, then test the www address.
This connects the www address. For the address without www, follow Cloudflare's full domain guide. Preserve existing email and website DNS settings.
Porkbun DNS instructionsOther hosting choices
Netlify: Sign in and open Netlify Drop. Drop the unzipped folder containing index.html. Test the address while signed out. Its Free plan has a monthly usage limit; sites pause if it runs out. Check current limits.
Porkbun Static Hosting: Paid hosting, separate from your domain. Open Domain Management, your domain's website icon, then Static Hosting. Review the bill and upload the unzipped files in its editor. Official steps.
GoDaddy Web Hosting (cPanel): An option if you already pay for hosting. Open Web Hosting → Manage → File Manager. Upload and extract the ZIP in the folder for your domain, or upload index.html for a one-page website. Keep index.html directly in that folder. Official steps.
If something looks wrong
- Blank page: Make sure index.html is at the top of the uploaded folder.
- Missing pictures: Upload the complete export, including its image folder.
- A booking or contact button does nothing: Set its destination in the builder, then download again. An export does not create a message inbox, payment service or booking account.
- A file is rejected: Cloudflare's dashboard allows 1,000 files and 25 MiB per file. Reduce large images or follow its other upload method.
Provider instructions checked October 2, 2026. Check current plans before registering or paying.
Open the free website builder