Skip to content
Hosting and deployment

Vercel vs Cloudflare in 2026

Vercel vs Cloudflare is the Next.js home against the cheapest serverless platform at the edge. Vercel's free Hobby plan is for personal, non-commercial use, and Pro costs $20 per developer seat a month. Cloudflare Workers is free for 100,000 requests a day, the paid plan starts at $5 a month, static asset requests are free and unlimited, and there is no charge for bandwidth.

Facts and prices checked on against the sources listed below.

Quick verdict

Vercel logo

Vercel

Starts atPro $20/developer/mo

Pick Vercel if you build with Next.js and want every feature to work on day one, preview URLs per branch, and a team workflow with no setup.

Cloudflare Workers

Starts atWorkers Paid $5/mo

Pick Cloudflare if cost and traffic spikes worry you, your app is static or fits Workers, or you want free bandwidth and commercial use on the free plan.

Vercel vs Cloudflare Workers at a glance

Vercel vs Cloudflare Workers, checked November 1, 2026
FeatureVercel logoVercelCloudflare Workers
What it isFrontend cloud built around Next.jsWorkers: serverless functions and static assets on Cloudflare's network
Free tierHobby: non-commercial; 100 GB transfer, 1M requests, 4 hours Active CPU100,000 requests a day, 10 ms CPU per request; static asset requests free
Paid planPro, $20 per developer seat a month with a $20 creditWorkers Paid, from $5 a month
Included on paid1 TB transfer and 10M requests a month10M requests and 30M CPU ms a month
OverageFrom $0.15 per GB and $2 per 1M requests$0.30 per 1M requests, $0.02 per 1M CPU ms
BandwidthBilled past the included amountNo charge for egress or bandwidth
Next.jsBuilt by the Next.js team; full supportvinext (beta) adapts a Next.js 16 app; OpenNext as a fallback
PagesNot applicableStill runs; Cloudflare says start new projects with Workers

Pricing and free tier (checked Nov 2026)

Vercel's Hobby plan is free, and its FAQ says it is for personal, non-commercial use. It includes 100 GB of Fast Data Transfer, 1M CDN requests, 1M function invocations and 4 hours of Active CPU a month. Pro costs $20 a month per developer seat and includes a $20 credit to use across resources, 1 TB of transfer and 10M CDN requests. Past that, transfer starts at $0.15 per GB, requests at $2 per 1M and function invocations at $0.60 per 1M.

Cloudflare Workers is free for 100,000 requests a day, with 10 ms of CPU time per invocation. Workers Paid has a minimum charge of $5 a month and includes 10 million requests and 30 million CPU milliseconds a month, then $0.30 per extra million requests and $0.02 per extra million CPU milliseconds. Requests to static assets are free and unlimited, and Cloudflare says there are no extra charges for egress or bandwidth.

Workers or Pages

Cloudflare Pages still works, with 500 builds a month on the free plan, up to 100 projects per account and 20,000 files per site. But Cloudflare's own Pages docs now say Workers supports most Pages use cases, is its primary platform for building applications, and that new projects should start on Workers. This page compares Vercel with Workers for that reason.

Next.js

Vercel builds Next.js, so every feature works there first, with a preview URL for each branch.

On Cloudflare, the Next.js guide now leads with vinext, which it marks as beta and adds to an existing Next.js 16 app with one command. App Router, Pages Router, Server Components, Server Actions and ISR are listed as supported, image optimization as partly supported and next imports as mostly supported. OpenNext remains the fallback for apps that cannot move to vinext yet. Test your own app before you move.

Cost at scale

Bandwidth is the big difference. On Vercel Pro, traffic past 1 TB a month is billed. On Workers it is not, and static asset requests are free. For a content heavy site that goes viral, that gap can be large. Vercel also bills per developer seat, while Workers Paid is a flat account fee plus usage.

When to pick Vercel

  • You build with Next.js and want every feature to just work.
  • You want preview deployments and team workflows with no setup.
  • Your bandwidth stays near the included amount.

When to pick Cloudflare

  • You want commercial use on a free plan, and free bandwidth.
  • Your app is static, or fits Workers and vinext.
  • You worry about bills from traffic spikes.

For more options read Vercel vs Netlify, Vercel pricing and Vercel alternatives.

FAQ

Is Cloudflare cheaper than Vercel?

For most traffic, yes. Workers Paid starts at $5 a month with 10 million requests included, static asset requests are free and there is no bandwidth charge. Vercel Pro is $20 per developer seat and bills bandwidth past 1 TB from $0.15 per GB. Vercel can still cost less in time if your app relies on Next.js features that need work to run on Workers.

Can I use Vercel's free plan for a business?

No. Vercel's FAQ says Hobby is for personal, non-commercial use. A commercial site needs Pro. Cloudflare's free Workers plan has no such rule on its pricing page.

Can I host Next.js on Cloudflare?

Yes. Cloudflare's Next.js guide now leads with vinext, which it marks as beta and adds to an existing Next.js 16 app with vinext init. It lists the App Router, Pages Router, Server Components, Server Actions and ISR as supported and image optimization as partly supported. Apps that cannot move to vinext yet can use OpenNext.

Should I use Cloudflare Pages or Workers?

Workers for new projects. Cloudflare's Pages docs say Workers supports most Pages use cases, is its primary platform for building apps, and that you should start new projects with Workers. Pages free plans still allow 500 builds a month.

Sources, checked November 1, 2026

Prices and plans change often. If something here is out of date, tell us through the contact page.