Add a section

Start from a template

Preview a complete example site, then choose a design to make it yours. Your current draft is saved before you switch.

Preview a design

Make it your own

    Your current draft stays in Your sites. This example becomes a new draft when you edit it.

    Make it yours

    A few details to make this design feel like you. Everything stays editable.

    Optional

    Contact forms open the visitor’s email app. Use an address you want to make public.

    One last look

    Check your text, images and links before publishing. A verified account is required for your free subdomain.

    Image

    What the image shows, for screen readers and search

    Export

    A folder of plain HTML and CSS: one page per file, images resized with smaller copies for phones, a sitemap, robots.txt, a social preview image and a favicon. No framework, about 6 KB of JavaScript (and none of it is needed to read the site).

    Before you publish

    Publish

    Free, with a small Chucksi badge. Follow the hosting rules.

    Host it free

    Your export is a plain static site, so any static host works. These three are free and need no code. Each also lets you add your own domain later.

    Cloudflare Pages

    1. Download the ZIP.
    2. In the Cloudflare dashboard, open Workers & Pages, choose Create application, then Pages and Drag and drop your files.
    3. Name the project, drop the ZIP (or the unzipped folder) and choose Deploy site.

    Live at your-name.pages.dev. Free plan: up to 1,000 files, 25 MiB each.

    Netlify Drop

    1. Download the ZIP.
    2. Open app.netlify.com/drop.
    3. Drag the ZIP or the unzipped folder onto the page.

    Live at a .netlify.app address in seconds. Without an account it is password-protected until you sign up free and claim it.

    GitHub Pages

    1. Unzip the download.
    2. Create a public repository on github.com/new, choose uploading an existing file, drag in everything inside the folder and commit.
    3. In Settings, Pages: deploy from the main branch, / (root), then Save.

    Live at username.github.io/repository in about a minute. The ZIP includes .nojekyll so GitHub serves it as is.

    Or use Publish for a free your-name.v2web.site address.

    Share a preview

    This link holds the whole site, compressed, in the address itself. Anyone who opens it gets their own copy in the editor. Images you uploaded or generated are not in the link.