Comparison · 9 min · 4 citations
Vercel vs Netlify vs Cloudflare Pages Pricing 2026 Compared
Vercel vs Netlify vs Cloudflare Pages pricing 2026: Vercel Pro $20/seat, Netlify Pro $20/seat, Cloudflare Workers Paid $5/mo. Free tiers compared.
For a static site, all three are free at low traffic. Cloudflare Pages is cheapest to scale because static asset requests are free and unlimited even on the free plan[3]. On paid plans, Cloudflare Workers Paid is $5/mo[3], while Vercel Pro and Netlify Pro are both $20/seat per month plus metered usage[1][2].
The decision is what you serve. Static assets: Cloudflare, because bandwidth is not a billed line item. Heavy serverless functions and a polished deploy workflow: Vercel or Netlify, accepting metered bandwidth and compute. Vercel Hobby and Netlify Free are real, no-expiry tiers for personal projects.
Vercel, Netlify, and Cloudflare Pages are the three hosts a solo developer reaches for when deploying a frontend or full-stack app in 2026. Their paid seat prices look similar, but the real bill is driven by usage (bandwidth and serverless compute), and the three price those differently enough that the cheapest option depends entirely on what your app actually does. This article verifies the plans, then separates the static-asset cost (where Cloudflare dominates) from the function and bandwidth cost (where the metered platforms apply).
1. Headline plans and free tiers
All prices verified against each host's pricing page as of May 25, 2026.
| Host | Free tier | Entry paid | Usage model |
|---|---|---|---|
| Vercel | Hobby: 100 GB transfer, 1M edge requests, 1M function calls/mo[1] | Pro $20/user/mo[1] | Metered overage on bandwidth, compute, functions[1] |
| Netlify | Free: 300-credit limit[2] | Personal $9/mo; Pro $20/mo (unlimited members)[2] | Credit-based; bandwidth costs credits[2] |
| Cloudflare Pages | 500 builds/mo; free unlimited static assets[3][4] | Workers Paid $5/mo (functions)[3] | Functions metered; static assets free[3] |
Vercel Pro and Netlify Pro both land at $20/month, but they bill seats differently: Vercel charges $20 per user, while Netlify Pro covers unlimited members for the flat $20. Cloudflare does not sell a "Pages Pro seat" the way the other two do; its paid layer is Workers Paid at $5/month, which covers serverless functions, while static hosting stays free. That structural difference is the whole story of this comparison.
2. Where the bill comes from: bandwidth and compute
The seat price is rarely the largest line on a hosting bill. Bandwidth and serverless compute are. The three price these very differently:
- Vercel: Hobby includes 100 GB fast data transfer and 1M function invocations per month; Pro adds metered overage, with fast data transfer billed at $0.15/GB beyond the included allowance and function invocations at $0.60 per million[1].
- Netlify: uses a credit system where bandwidth is consumed as credits (about 20 credits per GB on the documented conversion), so high-traffic sites burn the credit allowance and pay for more[2].
- Cloudflare: static asset requests are free and unlimited; only serverless function compute is metered, with Workers Paid including 10M requests per month for the $5 base, then $0.30 per additional million[3].
The asymmetry is the point. On Vercel and Netlify, serving more traffic costs more even if every byte is a static file. On Cloudflare Pages, serving more static traffic costs nothing extra; you only pay when serverless functions run. For a content site, marketing page, or static-export app, that makes Cloudflare's marginal cost of traffic effectively zero while the other two meter it.
3. Static-only is nearly free; functions are the variable
Split any deployment into two cost buckets: static asset serving and serverless function execution. The cheapest host depends on the mix:
| Workload | Cheapest | Why |
|---|---|---|
| Static site, high traffic | Cloudflare Pages | Static assets free and unlimited; no bandwidth bill[3] |
| Static site, low traffic | Any (all free) | Within every free tier; pick on workflow[1][2] |
| Heavy serverless functions | Depends on volume | Cloudflare $5 base + $0.30/M; Vercel $0.60/M invocations[1][3] |
A static export of a Next.js or Astro site is the clearest case: on Cloudflare Pages it serves free at any traffic level, so a viral spike costs nothing. The same spike on Vercel or Netlify burns bandwidth allowance and triggers overage. When you add serverless functions, the comparison narrows: Cloudflare's $5/month Workers Paid plan includes 10 million requests, which is generous, but each platform has its own per-million rate beyond the included tier. Estimate your function call volume, not just your page views, before assuming Cloudflare always wins. To roll hosting into your full monthly stack budget, use the AI stack cost calculator.
4. Seat cost vs usage cost
For a solo developer, the seat cost is one number and the usage cost is another. Twelve months of the entry paid seat, before any usage:
| Host | Entry paid / mo | Annual (1 seat) | Seat basis |
|---|---|---|---|
| Cloudflare Workers Paid | $5[3] | $60 | Account-level, not per-seat |
| Netlify Personal | $9[2] | $108 | Individual |
| Vercel Pro / Netlify Pro | $20[1][2] | $240 | Vercel per-user; Netlify unlimited members |
For a solo developer who needs paid features but light usage, Cloudflare Workers Paid at $5/month ($60/year) is the lowest committed cost, and Netlify Personal at $9/month is the cheapest of the two front-end-focused hosts. Vercel Pro at $20/user becomes expensive for a team because every seat is billed; Netlify Pro's unlimited-members flat $20 is the cheaper team option at that tier. The seat decision and the usage decision are separate; size both against your real workload before committing.
5. Decision guidance
- Static or static-export site at any traffic: Cloudflare Pages. Static assets are free and unlimited, so bandwidth is not a bill.
- Low-traffic personal project: any free tier. Pick on deploy workflow and framework fit.
- Lowest committed paid cost, solo: Cloudflare Workers Paid at $5/month, or Netlify Personal at $9/month.
- Team needing paid features: Netlify Pro ($20 flat, unlimited members) beats Vercel Pro ($20 per user) on seat cost.
- Heavy serverless or best-in-class Next.js DX: Vercel, accepting metered bandwidth and compute for the polished workflow.
Re-verify each pricing page before committing; usage rates and free-tier allowances change. For the full early-stage tooling picture, see the month-one solo SaaS stack cost and the 2026 AI solopreneur stack.
All pricing figures verified against official pricing pages as of 2026-05-25.
Frequently asked questions
Which is cheapest: Vercel, Netlify, or Cloudflare Pages in 2026?
For a static site, all three are free at low traffic, and Cloudflare Pages is the cheapest to scale because its static asset requests are free and unlimited even on the free plan, verified on Cloudflare's pricing as of May 2026. On paid plans, Cloudflare Workers Paid starts at $5/month, while Vercel Pro and Netlify Pro are both $20/seat per month plus usage. The decisive factor is whether you serve static assets (Cloudflare wins on cost) or run heavy serverless functions and bandwidth (where Vercel's and Netlify's metered usage charges apply).
Does Cloudflare Pages really have unlimited bandwidth?
For static assets, yes. Cloudflare states that static asset requests are free and unlimited, and the Pages limits documentation does not impose a bandwidth cap, subject to fair use. Vercel's Hobby plan includes 100 GB of fast data transfer per month with overage charges on Pro, and Netlify uses a credit-based model where bandwidth costs credits. So a high-traffic static site is structurally cheapest on Cloudflare Pages because bandwidth is not a billed line item for static assets.
What do the free tiers include?
Vercel Hobby is free forever with 100 GB fast data transfer, 1M edge requests, and 1M function invocations per month. Netlify's free plan provides a 300-credit limit covering deploy previews, CDN, functions, and storage. Cloudflare's free plan gives Workers 100,000 requests per day, Pages 500 builds per month, up to 20,000 files per site, and free unlimited static asset serving. All three are real, no-expiry free tiers suitable for personal projects and early-stage products.
References
Sources
Primary sources only. No vendor-marketing blogs or aggregated secondary claims.
- 1 Vercel — Pricing (Hobby free, Pro $20/user/mo plus usage, Enterprise custom) — accessed 2026-05-25
- 2 Netlify — Pricing (Free, Personal $9/mo, Pro $20/mo unlimited members, Enterprise custom; credit-based usage) — accessed 2026-05-25
- 3 Cloudflare — Workers & Pages pricing (Workers Free 100K req/day; Workers Paid $5/mo, 10M req included; static assets free and unlimited) — accessed 2026-05-25
- 4 Cloudflare Pages — Limits (500 builds/mo free; 20,000 files/site free; 25 MiB max file size) — accessed 2026-05-25
Tools referenced in this article