Hosting and cloud · Comparison
Vercel vs Netlify vs Cloudflare Pages
All three build your site from Git, serve it from a global CDN and give every branch a preview link. They differ in which frameworks they favour, how they bill, and what sits around the hosting.
3 options · 8 questions side by side · updated
| Compare | Vercel | Netlify | Cloudflare Pages |
|---|---|---|---|
| What it is | Frontend cloud from the makers of Next.js | Frontend cloud that favours no framework | Site hosting on Cloudflare's network |
| Best for | Next.js apps | Astro, Hugo and other static sites | Static sites that may get heavy traffic |
| Free plan | Hobby, for non-commercial use only | 300 credits a month | Unlimited bandwidth, 500 builds a month |
| Paid from | $20 a month per deploying member | $9 a month (Personal), $20 (Pro) | $5 a month (Workers Paid) for more functions |
| Server code | Node.js functions in chosen regions | Functions, plus edge functions on Deno | Pages Functions on the Workers runtime |
| Bandwidth | Allowance included, then metered | Draws from credits | Free and unlimited |
| Extras | Analytics, firewall, Blob, AI SDK | Forms, Blobs, managed Postgres | KV, R2, D1 and the rest of Cloudflare |
| Watch out for | Usage bills on busy or image-heavy sites | Free sites pause when credits run out | Workers now offers more for new projects |
How to choose between Vercel, Netlify and Cloudflare Pages
- Pick Vercel for Next.js, especially when you rely on its newest features.
- Pick Netlify for static and multi-framework sites, or when built-in forms and a flat team fee help.
- Pick Cloudflare Pages when traffic could spike and bandwidth cost matters, or when the rest of the stack is on Cloudflare.
The options
- VercelA hosting platform from the makers of Next.js: connect a Git repository and every push becomes a live deployment with its own preview link.
- NetlifyA frontend hosting platform that builds your site from Git, serves it from a global CDN and adds functions, forms and storage on top.
- Cloudflare PagesCloudflare's service for hosting websites from Git or an uploaded folder, with unlimited bandwidth on the free plan and optional server code through Pages Functions.
More comparisons
- Serverless vs VPS vs shared hostingThree very different ways to run the server side of a site. They trade off how much you manage, how costs behave as traffic grows, and what kinds of software you can run.
- AWS vs Google Cloud vs AzureThe three big clouds offer similar building blocks under different names. The choice usually comes down to your team's experience, the ecosystem you already use and a few standout services.
- Fly.io vs Render vs Railway vs HerokuFour platforms that run your backend from Git or a container without you managing servers. They differ in free options, how they bill and how much control they give you.
- Amazon S3 vs Cloudflare R2Both store files in buckets and speak the same API, so code can often switch with a few settings. The big difference is what you pay when people download your files.
- Git vs GitHubThe two names are often used as if they meant the same thing. Git is the program that records a project's history on your machine; GitHub is a website that hosts Git repositories and adds collaboration on top.
- npm vs pnpm vs Yarn vs BunAll four install packages from the same npm registry and read the same package.json. They differ in speed, disk use, strictness and what else comes bundled with them.
Crafted in the dark. Shipped to the world.
Tell us what you are building. You get a private project space with a proposal and a line-by-line quote within a day.