BYO-Cloudflare website builder

Build websites.
Deploy to your own Cloudflare.

A visual builder that doesn't host your sites. Lettle deploys directly to your Cloudflare account — so you keep full control of your infrastructure.

No credit card
Free plan, forever
Cancel anytime
Powered by Cloudflare's edge network
cloudflare workers R2 storage edge cache SSL analytics
Why BYO-Cloudflare

Your sites. Your hosting.
Your control.

Most builders host your sites on their servers. Lettle does the opposite — it deploys to your own Cloudflare account, so you stay in charge.

No hosting fees

Sites deploy to your own Cloudflare account. Lettle never touches your bandwidth, so you never pay us for it.

Unlimited bandwidth

Cloudflare's free tier handles millions of requests. Your traffic is your own — no caps, no overage charges.

No vendor lock-in

Cancel Lettle anytime. Your sites keep running on your Cloudflare — they're already on your infrastructure.

How it works

From editor to live edge
in four steps.

01

Connect Cloudflare

Add your API token and account ID. One-time setup, takes 30 seconds.

02

Build visually

Drag, drop, design. Pick a ready-made template or start from a blank page.

03

One-click deploy

We push your site to a Cloudflare Worker on your account. Done in seconds.

04

Custom domain, SSL

Point your domain. Cloudflare handles SSL, CDN, and edge caching automatically.

The editor

A builder that
respects your work.

Visual where it should be. Code-clean underneath. No bloat, no lock-in formats.

lettle.io / acme / websites / landing
Deploy
Build something great.
Start with a template. Customize everything. Ship in minutes.
Get started
Learn more
Live · acme.workers.dev

Drag-and-drop editor

Visual layout. Code-clean output.

Ready-made templates

Pre-built sections, free to remix.

Shared sections

Reusable blocks across pages.

Team collaboration

Invite teammates, work together.

AI tools

Let agents work
alongside you.

Lettle ships a built-in MCP server, so any AI tool that speaks Model Context Protocol — Claude Desktop, Cursor, Codeium, or your own client — can read and edit your pages on your behalf.

MCP server, built-in

Every workspace exposes a Model Context Protocol endpoint at /mcp. No plugins, no extra hosting — flip it on from Settings.

Per-user bearer token

Mint a personal token from your Settings page. It's scoped to your account, covers every workspace you can already reach, and you can revoke it any time.

Five tools, scoped tight

Agents can list workspaces, websites and pages, read a page's HTML, and update it. Nothing crosses a workspace boundary you don't already own.

claude_desktop_config.json

Connect in 30 seconds.

Drop the snippet from your Settings page into your MCP client's config. Restart the client, and your pages show up as live tools the model can call.

  • "Draft a pricing page in our brand voice"
  • "Translate every page to French"
  • "Tighten the copy on the homepage hero"
{
  "mcpServers": {
    "lettle": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://lettle.io/mcp",
        "--header",
        "Authorization: Bearer …"
      ]
    }
  }
}
Compared to

Built differently. On purpose.

Webflow's cheapest plan with a custom domain is $14/mo. Framer's is $10/mo. Lettle's Freelancer is $12/mo — but the bandwidth, the hosting bill, and the site itself all live on your Cloudflare account.

Feature Webflow Framer Lettle
Cheapest plan with custom domain $14/mo (Basic) $10/mo (Basic) $12/mo (Freelancer)
Where your site is hosted Webflow's servers Framer's servers Your own Cloudflare
Bandwidth on the entry plan 10 GB/mo, capped 10 GB/mo, capped Cloudflare's free tier (millions of req/mo)
Extra collaborator $15–$39 / seat / mo $20–$40 / editor / mo No per-seat fee
AI agent access (MCP) Built-in
Vendor lock-in High High None
Site stays live if you cancel No, goes offline No, goes offline Yes, on your Cloudflare
Pricing

Simple. Honest.
No surprises.

Every paid plan deploys to your own Cloudflare and includes custom domains. Cancel anytime — your sites keep running.

Free
$0 forever
Forever free, no credit card required.
  • 1 website
  • Up to 5 pages
  • 3 publishes per month
  • Deploy to your own Cloudflare account
  • "Powered by Lettle" banner
Start free
Freelancer
$12 /mo, billed yearly
For solo developers running a handful of client sites.
  • 3 websites per workspace
  • Up to 20 pages per website
  • Unlimited publishes
  • Custom domains
  • No "Powered by Lettle" banner
Choose Freelancer
Agency
$79 /mo, billed yearly
White-label editor for agencies managing many client sites.
  • 15 websites per workspace
  • Unlimited pages
  • Unlimited team members
  • Unlimited publishes
  • White-label editor
  • Priority support
Choose Agency
Who's it for

Built for makers,
not marketers.

freelancers

Solo developers

Manage many client sites without juggling hosting bills. Each site lives on the client's Cloudflare — handover is one toggle.

Recommended: Freelancer — $15/mo
small-teams

In-house teams

One brand, multiple landing pages, blog, docs. Collaborate without the per-seat tax most builders charge.

Recommended: Company — $49/mo
agencies

Agencies & studios

Scale to dozens of clients. White-label the editor. Each client owns their own infrastructure — no liability, no lock-in for them.

Recommended: Agency — $99/mo
FAQ

Common questions.

Yes. Cloudflare's free tier is more than enough for most sites — you'll never pay them either, until you grow into millions of monthly requests. Setup takes about 30 seconds.
Your sites keep running. They're already on your Cloudflare account, not ours — we never had them. You lose access to the editor, but your live sites are untouched.
Better — there is a free plan, forever. You get the full editor, 1 site, 5 pages, and 3 publishes per month. No credit card required.
On every paid plan. Connect any domain you own — Cloudflare handles SSL and CDN automatically.
Yes. The Company plan includes 5 members. The Agency plan removes the cap entirely.

Build something today.
Own it forever.

Free plan, no credit card. The editor is yours to try — and your sites stay yours when you leave.

30-second Cloudflare setup · Cancel anytime · Free plan, forever