Cloudflare Workers & Pages logo

Cloudflare Workers & Pages

An edge platform that runs code and hosts static sites on Cloudflare's network without egress charges.

$5/mo (Workers Paid)Free tier

What it actually does

Cloudflare Workers runs your code on Cloudflare's edge network across 330+ cities, and Pages hosts static assets free at any scale. The platform never charges for bandwidth, which removes the classic viral-spike bill.

The $5/mo Workers Paid plan includes 10M requests and 30M CPU-ms, enough for most solo APIs, with tiny overages ($0.30 per extra million requests, $0.02 per extra million CPU-ms). The free tier gives 100,000 requests/day.

The tradeoff is the runtime: Workers is not Node.js, so some npm packages and long-running jobs do not fit (10 ms CPU cap on free), and full-stack Next.js via OpenNext still has rough edges. Storage (R2, KV, D1, Durable Objects) is priced separately.

Cloudflare Workers & Pages vs its main rivals

The tools people actually weigh against Cloudflare Workers & Pages: Vercel, Netlify, Deno Deploy. Same criteria for every column, including where Cloudflare Workers & Pages loses.

Cloudflare Workers & Pages logoCloudflare Workers & PagesVercel logoVercelNetlify logoNetlifyDeno Deploy logoDeno Deploy
Pricing & access
Free tierYes100k req/dayYesHobby (non-comm.)Yes300 credits/moYesFree tier
Starting price$5/mo$20/user/mo$9/mo$20/mo
Commercial use on free tierYesYesNoNoYesYesYesYes
Platform & runtime
Full Node.js runtimeNoPartialYesFull NodeYesFull NodeNoDeno/partial
Built-in databaseYesD1NoVia partnersNoNoYesDeno KV
Edge network330+ citiesGlobal edgeGlobal CDNGlobal edge
Scaling & limits
Bandwidth overage$0$0.15/GB~$0.13/GB$0.30-0.50/GB
Long-running jobsNoCPU capsYesFunctionsYesFunctionsYesYes
Scale to zeroYesYesYesFunctionsYesFunctionsYesYes
Developer & API
REST APIFreeFreeFreeFree
CLI (Wrangler)FreeFreeFreeFree
Team & support
Unlimited team seatsYesFlatNoNo (per-seat)YesProNoPer-seat
Worth it for
  • Zero bandwidth charges at any scale, the only platform here with truly free egress
  • $5/mo includes 10M requests and 30M CPU-ms, enough for most solo-founder APIs
  • Free tier's 100k requests/day comfortably serves a production API, with static assets unlimited
Watch out for
  • Workers runtime is not Node.js: some npm packages and long-running jobs do not fit, and OpenNext Next.js has rough edges
  • Storage (R2, KV, D1, Durable Objects) is priced a la carte and must be budgeted separately from the $5 compute fee
  • The 10 ms CPU cap on free means one long-context request can exhaust an invocation

Pay less for it

3 ways found
Free 100k req/day tier

Enough to run a small production API at $0 with unlimited static assets.

$5 flat, free egress

No bandwidth meter means a traffic spike cannot blow up the bill.

Unlimited free Pages

Static site hosting is free at any scale, no plan required.

See this for your whole stack, with your real numbers

StackTracker tracks what you actually pay for Cloudflare Workers & Pages and every other tool, flags overpayment, and shows the dollars you would save by switching.

See plans

Is it the right tool for you

Pick it if
  • Your app fits the Workers runtime model
  • You never want a bandwidth bill, even on a viral spike
  • You want a $5 flat cost that a traffic surge cannot change
Skip it if
  • You need a full Node.js runtime or long-running jobs → use Render
  • You run a full-stack Next.js app and want first-party support → use Vercel

Track what Cloudflare Workers & Pages and the rest of your stack cost

StackTracker adds up every subscription, plus your hours, so you see the real number.

Prices and limits last verified 2026-07-20.