Technology comparison

Cloudflare Workers vs Vercel: where should you deploy your SaaS?

Two very different runtimes with two very different economics. Here is when each wins.

2026-07-01

Huifer
Huifer · Indie Developer→ /about

My deployment experience: - Vercel: 3 years usage, peak 5M requests/month - Cloudflare Workers: 1 year usage, currently 2M requests/month Real cost comparison: Vercel at 1M requests/month bills about $200, Cloudflare Workers about $20. But Vercel's DX and Next.js integration are indeed smoother. Below, I'll compare the economics and technical trade-offs between both.

TL;DR

  • Pick Cloudflare Workers for the cheapest global edge runtime at scale.
  • Pick Vercel for zero-config Next.js and best-in-class DX.
DimensionCloudflare WorkersVercel
RuntimeV8 isolates (edge)Node / edge runtime
Cold startSub-5ms~50-300ms
Global points-of-presence300+~30
Pricing at scaleCheaperMore expensive
DX for Next.jsOK (with adapter)Best in class
Node compatibilityPartial (compat flag)Full
Bundled servicesD1, R2, KV, Queues, DOBlob, KV, Postgres

Runtime model

Cloudflare Workers runs V8 isolates — faster cold starts, stricter API surface.

Vercel supports both Node and edge runtimes — more forgiving for existing code, more expensive for edge use.

Pricing at scale

Cloudflare's per-request pricing is roughly 10x cheaper than Vercel's serverless invocations for high-volume workloads.

For low-traffic sites (< 1M req/mo) both have generous free tiers — the pricing difference does not matter yet.

Bundled data services

Cloudflare bundles D1 (SQLite), R2 (S3-compatible), KV, Queues, and Durable Objects. One vendor, one bill.

Vercel adds Blob, KV, and Postgres. Fewer primitives but strong Postgres integration.

Where TanStack Ship fits

TanStack Ship is Cloudflare-native — Workers + D1 + R2 + KV + Queues bundled. If you've read this comparison and decided edge deployment is your future, TanStack Ship is the shortest path to a paid SaaS on Cloudflare. No adapter hacks, no Node compat surprises.

Frequently asked questions

Which is cheaper at scale?

Cloudflare — significantly for high-request workloads.

Which is better for Next.js?

Vercel — zero-config.

Which is better for TanStack Start?

Cloudflare — direct edge deploy.

Which has better cold starts?

Cloudflare — V8 isolates start in sub-5ms.

Can I mix them?

Yes, common pattern: Vercel for frontend, Cloudflare for data.

Related Links

Ready to see TanStack Ship in action?

Ship a paid SaaS on TanStack Start with UTM attribution, MRR dashboards, and 14 growth modules built in — from $99.