[compare · Cloudflare Pages · Free · Pro · Business]

Lander vs Cloudflare Pages.

Cloudflare Pages is excellent for static + Workers (serverless). Lander gives you the same static path AND real Fargate when you outgrow Workers, with WAF + Claude builder included.

Cloudflare Pages is one of the strongest static hosting platforms — generous free tier (unlimited bandwidth!), instant global CDN via Cloudflare's edge network, deep integration with Workers for serverless code.

Lander overlaps with Pages on the static side: both auto-detect static builds and serve from CDN. Lander's static fast-path (S3+CloudFront) doesn't quite match Cloudflare's bandwidth generosity (Lander caps at 100 GB on Free), but it's still substantial.

Where Lander wins: when your app outgrows static, Lander has Fargate ready in the same workflow. Cloudflare's answer is Workers (serverless functions), which has different ergonomics and a 50ms CPU time limit.

[differences · side-by-side]
[feature]
[lander]
[cloudflare pages]
Free static bandwidth
100 GB/mo
Unlimited
Cloudflare wins
Free dynamic compute
Static only on Free
Workers — 100K req/day
Dynamic when you outgrow
Fargate from $25/mo
Workers (different model, 50ms CPU limit)
Long-running connections
Yes — full HTTP server
Limited (Durable Objects)
WAF
OWASP rules included
Pro+ tier
AI builder
Claude Sonnet 4.6 on Pro
Not built-in
[pick · lander · when]
  • You need real long-running HTTP server (WebSockets, SSE, polling)
  • Your app exceeds Workers' 50ms CPU limit
  • You want AWS isolation
  • You want a Claude builder integrated
[stick with · cloudflare pages · when]
  • You're shipping pure static + light edge functions
  • Unlimited bandwidth on the free tier matters more than dynamic limits
  • You're already on Cloudflare for DNS/CDN/etc
[migrating from cloudflare pages → lander]
  1. 01Static migration is trivial — drop the wrangler.toml, point Lander at the same repo
  2. 02Workers code becomes Express/FastAPI/Go routes in a Fargate container
  3. 03Cloudflare-specific bindings (KV, R2, Durable Objects) need replacement (Lander supports Postgres + S3)
[FAQ]
Q. Should I use Cloudflare Pages for static and Lander for dynamic?It's a valid pattern, but Lander handles both in one account. You'd duplicate setup, custom domains, and DNS across two providers. Lander's static fast-path isn't quite as cheap as Cloudflare's free tier, but consolidating is usually worth the slight cost increase.

5 minutes from clone to live URL.

free plan · commercial use OK · real AWS underneath$ try lander → free plan