Guide · about 15 minutes · free
Put your site on Cloudflare.
Your zip from Weble holds your website’s pages, code and photos (your domain and email stay where they are). These steps put it online on Cloudflare’s free hosting, in the same Cloudflare account as your domain, so everything stays in your name.
Checked against Cloudflare’s own guide in October 2026. Cloudflare sometimes renames buttons; if one looks different, the step is still the same idea.
00 What is in your zip
Three things. You only need the first one for these steps.
site/: your website, ready to upload. This is what goes on Cloudflare.
source/: the code your site is made from, including your photos. Keep it safe; a developer needs it to change the site.
README.txt: a short version of this guide.
Unzip the file first (double-click it on a Mac, or right-click and choose Extract All on Windows).
01 Sign in
Use the Cloudflare account your domain is in.
Go to dash.cloudflare.com and sign in. If you bought your domain somewhere else, create a free Cloudflare account; you can still connect the domain in step 04.
02 Upload the site
Drag the site folder in, then deploy.
In the menu, open Workers & Pages.
Select Create application, then Get started, then Drag and drop your files.
Give the project a name, for example your business name without spaces. It becomes your temporary address: name.pages.dev.
Drag the site folder from your unzipped files into the upload box.
Select Deploy site (it may say Save and Deploy). After a minute your site is live at name.pages.dev. Open it and check it looks right.
03 Check it
Click around before connecting your domain.
Open a few pages, try it on your phone, and send yourself a message through the contact form if your site has one.
04 Connect your domain
Your own address instead of pages.dev.
In Workers & Pages, open your project and select Custom domains, then Set up a domain.
Enter your domain, for example yourbusiness.co.nz, and select Continue. If the domain is in this Cloudflare account, Cloudflare adds the settings for you; just confirm. Then repeat for www.yourbusiness.co.nz.
If the domain is with another company, Cloudflare shows what to change there; it can take up to a day to start working.
05 Later: updating the site
Upload the new version over the old one.
When you have a new version of the site folder, open your project in Workers & Pages, select Create a new deployment, choose production, and drag the new folder in.
06 Good to know
A few limits, none of them a problem for most sites.
Drag and drop takes up to 1,000 files of up to 25 MB each. Almost every site is smaller; if yours is bigger, the README in your zip says so, and we move it for you, free.
A site uploaded this way can’t be linked to code storage (like GitHub) later. If you plan to hire a developer to keep changing it, they can set it up that way from the source folder instead.
Features that need a small server, like the Business admin where you edit your own texts, don’t run from a drag-and-drop upload; your site works, but without them. If your site has the admin and you want to keep it, ask us to move the site for you (a paid service, from $99 to Cloudflare).
Stuck on a step? Write to us; quick questions are free.