Skip to content
Cloudzyro

Vercel vs Cloudflare

Kofi Agyem

, Founder and CEO, CloudzyroPublished · Updated

Vercel and Cloudflare (Workers and Pages) side by side on price, limits and how they run your code, from each company's own pages, with Cloudzyro as a third option.

FeatureVercelCloudflare Workers and PagesCloudzyro
Free planHobby: personal, non-commercial use onlyStatic requests free and unlimited; 100,000 function requests a dayLaunch: free, business use included
Paid planPro: $20 a month per developer seatWorkers Paid: from $5 a month per accountBoost: $20 a month per site, team included
Bandwidth100 GB on Hobby; 1 TB on Pro, then from $0.15 per GBNo bandwidth charges; static requests free and unlimitedNever charged; slowed past the allowance
Server codeFunctions on Vercel's platformWorkers: 10 ms of CPU per request on Free; 10 million requests a month on Paid, then $0.30 per millionYour app runs as a Node.js server

Other companies' figures from Vercel pricing, Cloudflare Workers pricing, Cloudflare Pages overview, Cloudflare Pages limits, Cloudflare Pages Functions pricing, checked November 1, 2026. Prices change, so check their pages before you decide.

The short answer

Cloudflare is hard to beat on price for static sites and light server code: static requests are free and unlimited, and Workers Paid starts at $5 a month per account with no bandwidth charges. Vercel costs more, at $20 a month per developer seat on Pro, but gives Next.js apps a platform built around them.

Searching for Cloudflare Pages vs Vercel? Cloudflare now says to start new projects with Workers, which supports most Pages use cases, and Pages Functions are billed as Workers. This page covers both. Cloudzyro is a third option for apps that need a full Node.js server at a flat price per site.

Free plans

Vercel's Hobby plan is for personal, non-commercial use, with 100 GB of transfer, 1 million CDN requests and 4 hours of active CPU for functions a month.

On Cloudflare's free plan, requests to static assets are free and unlimited. Server code gets 100,000 requests a day with 10 ms of CPU time each. Pages allows 500 builds a month, one at a time, and up to 20,000 files per site.

Cloudzyro's Launch plan is free with business use allowed and 100 GB of traffic a month, and sites never sleep.

Paid plans and team pricing

Vercel Pro is $20 a month per developer seat, with a $20 usage credit, 1 TB of transfer and 10 million CDN requests included. A team of three developers pays $60 a month before usage.

Cloudflare's Workers Paid plan is a minimum of $5 a month per account, with 10 million requests and 30 million CPU milliseconds included, then $0.30 per million requests and $0.02 per million CPU milliseconds.

Cloudzyro Boost is $20 a month per site with the team included, 2 CPUs, 2 GB of memory and 1 TB of traffic.

The key difference: where your code runs

Cloudflare runs your server code as Workers on its own network, with limits on CPU time per request. Vercel runs functions on its platform, tuned for Next.js. Both work best when your app fits their way of running code.

Cloudzyro runs your app as an ordinary long-lived Node.js server, so code that expects a normal server works as it does on your computer. Cloudzyro sites are served through Cloudflare too, which caches your static files close to visitors.

Which should you choose?

Choose Cloudflare if you're hosting static sites or light server code and want the lowest bill. Choose Vercel if your Next.js app leans on Vercel's platform and per-seat pricing suits your team. Choose Cloudzyro if your app needs a full server, always on, at a flat price per site, deployed from your AI tool, Git or a zip.

Try Cloudzyro free

Free to start, free for business, with every version kept.