FinalFix Guide

Publish HTML to Cloudflare Pages

Cloudflare Pages is a static site hosting product. It can host a simple exported HTML landing page and give you a public pages.dev preview URL before you connect a custom domain.

Quick summary

Prepare index.html, create a Pages project, upload or connect your files, test the pages.dev URL and then add your domain when the page looks right.

Prepare your file

Before opening Cloudflare, make sure your exported file is named index.html and that any separate assets are in the same folder structure referenced by the HTML.

  1. 1.Download from FinalFix.
  2. 2.Rename to index.html if necessary.
  3. 3.Open locally and test links.
  4. 4.Keep assets with the file.
Tip: A single-file HTML export is the easiest beginner deployment.

Create a Pages project

A Pages project is the Cloudflare container for your website. It stores deployment settings and gives you a pages.dev URL for previews.

  1. 1.Log in to Cloudflare.
  2. 2.Open Workers & Pages, then Pages.
  3. 3.Create a project.
  4. 4.Choose direct upload for a simple file or connect a Git repository for ongoing updates.
Tip: Direct upload is usually fastest for a one-page MVP.

Test and add a domain

After deployment, Cloudflare gives you a pages.dev URL. Open it on desktop and mobile before connecting a custom domain.

  1. 1.Visit the pages.dev URL.
  2. 2.Check layout, images, favicon and buttons.
  3. 3.If it looks right, open Custom domains.
  4. 4.Follow the DNS prompts or read the custom domain guide.
Tip: Keep the pages.dev URL as a fallback while DNS updates.

Common mistakes

  • Deploying before testing the exported file locally.
  • Uploading only index.html when separate asset folders are required.
  • Connecting a domain before checking the pages.dev preview.
  • Expecting DNS changes to be instant everywhere.

FAQ

Can Cloudflare Pages connect to GitHub?

Yes. Cloudflare Pages supports GitHub and GitLab-connected deployments for automatic builds and deploys.

Should beginners use Pages or Workers?

Use Pages first for a simple exported HTML site unless you need custom server logic.

What is a pages.dev URL?

It is the preview/public URL Cloudflare Pages creates for your project before you add a custom domain.

Polish your AI-made page in FinalFix.

Once your AI has generated the page, paste the HTML into FinalFix to polish the final spacing, images, colours and layout.

Open the editor

Related guides