EasySite Now Integrates with Cloudflare Pages — Deploy Your AI-Generated Sites to the Edge

Announcing our Cloudflare Pages integration. Deploy your AI-built websites to Cloudflare's global edge network with one click. Free SSL, unlimited bandwidth, and custom domains included.

Announcing Cloudflare Pages Integration

We're excited to announce that EasySite now integrates directly with Cloudflare Pages — giving you the power to deploy your AI-generated websites to Cloudflare's global edge network with just a few clicks.

This means your sites load faster, are more reliable, and can use custom domains — all for free.

Why Cloudflare Pages?

When you publish a site on EasySite, it's stored in our database and served through our infrastructure. That works great, but Cloudflare Pages takes it to another level:

  • Global Edge Network — your site is cached at 300+ data centers worldwide, so visitors get blazing-fast load times no matter where they are
  • Free SSL — HTTPS is automatic, no certificate management needed
  • Unlimited Bandwidth — no traffic limits, even on the free plan
  • Custom Domains — attach your own domain name directly through Cloudflare
  • 99.99% Uptime — Cloudflare's infrastructure is battle-tested

Best of all, Cloudflare Pages is free for most use cases. You bring your own Cloudflare account, and we handle the deployment.

How It Works

1. Connect Your Cloudflare Account

Go to your Profile page and add your Cloudflare API token. You only need to do this once.

Creating a token takes 2 minutes:

  1. Go to Cloudflare API Tokens
  2. Create a Custom Token with these permissions:
    • Account → Cloudflare Pages → Edit
    • Account → Account Settings → Read
  3. Paste the token in your EasySite profile

EasySite automatically detects your account — no Account ID needed.

2. Connect Each Site to a Project

In your Dashboard, each site has a "Connect to Cloudflare Pages" option. You can:

  • Select an existing project from your Cloudflare account
  • Create a new project directly from EasySite — no need to visit the Cloudflare dashboard

Each site gets its own Cloudflare Pages project, so they can have separate domains and settings.

3. Publish as Usual

When you publish a site, EasySite automatically:

  1. Saves the site to our database (as backup)
  2. Deploys all files to your Cloudflare Pages project
  3. Returns both the EasySite URL and the Cloudflare Pages URL

Your site is live on Cloudflare's edge network within seconds.

Bring Your Own Key (BYOK)

We believe in giving you full control. The Cloudflare Pages integration uses a BYOK (Bring Your Own Key) model:

  • You own the Cloudflare account — your sites live in your infrastructure
  • You own the domains — configure custom domains directly in Cloudflare
  • You can leave anytime — your sites are standard HTML/CSS/JS files on your Cloudflare account, no vendor lock-in
  • Zero hosting cost from us — Cloudflare's free tier is generous enough for most sites

This is fundamentally different from other website builders that lock you into their hosting. With EasySite + Cloudflare, you get the best of both worlds: AI-powered site creation with infrastructure you control.

What You Get with Cloudflare's Free Plan

Feature Free Plan
Projects Up to 100
Deployments Unlimited
Bandwidth Unlimited
SSL certificates Free, automatic
Custom domains Included
DDoS protection Included
Files per project 20,000

That's more than enough for most websites.

Per-Site Flexibility

Unlike a one-size-fits-all approach, our integration works at the site level:

  • Site A → Connected to my-portfolio project → portfolio.example.com
  • Site B → Connected to my-blog project → blog.example.com
  • Site C → No Cloudflare connection → served from EasySite directly

You choose which sites to deploy to Cloudflare and which to keep on our platform. Mix and match as you like.

Export Your Sites

Want to host your site somewhere else? Every site on EasySite can be exported as a ZIP file containing all HTML, CSS, and JavaScript files. Your content is never locked in.

Getting Started

  1. Create a free Cloudflare account if you don't have one
  2. Connect your API token in your EasySite profile
  3. Go to your Dashboard and connect your sites to Cloudflare Pages
  4. Publish — and watch your site go live on the global edge

The entire setup takes less than 5 minutes.

What's Next

We're continuing to improve the Cloudflare integration:

  • Automatic custom domain setup — configure domains without leaving EasySite
  • Deploy previews — preview changes before going live
  • Analytics integration — see your Cloudflare analytics in the EasySite dashboard
  • Import from Cloudflare — bring existing Cloudflare Pages sites into EasySite for AI-powered editing

Ready to deploy your AI-generated website to the edge? Go to your profile to connect Cloudflare, or create a new site to get started.