Vercel vs Netlify
Vercel and Netlify priced on identical traffic, with the metered and per-seat models compared directly.
| Service | Plan at 10,000 users | 1,000 users | 10,000 users | 100,000 users |
|---|---|---|---|---|
| VercelThe Next.js host. Zero-config, and the bill is entirely usage-shaped. | Pro4 Aug 2026 | $20 | $20 | $175 |
| NetlifyThe other Jamstack host, priced per member rather than per project. | Pro4 Aug 2026 | $0 | $20 | not published |
| Cloudflare WorkersEdge functions with no egress charge at all. | Workers Free4 Aug 2026 | $0 | $0 | $10 |
Change any of those assumptions in the calculator.
Where this actually starts
The closest comparison in hosting, and the two bills are shaped differently enough that the same app can be cheaper on either one.
Vercel meters usage across many dimensions. Netlify leans on plans and members with a credit system on top.
What actually separates them
Metered against per-member
Vercel Pro is $20/mo including $20 of usage, then roughly a dozen metered dimensions on top. Netlify Personal is $9/mo for one member, Pro $20/mo for unlimited members, with additional credits sold in blocks. A five-person team on a small site often costs less on Netlify; a one-person team on a busy site often costs less on Vercel.
Next.js support
Vercel builds Next.js. New features work there first and best. Netlify’s adapter is good and has closed most of the gap, but on the day a major version ships, "works on Vercel" and "works on Netlify" are not yet the same statement.
Bandwidth
Both charge for it, and neither is cheap next to Cloudflare, which charges nothing. Cloudflare is in the table for that reason: if bandwidth is your dominant cost, this comparison is the wrong one to be having.
Which to pick
| If | Then |
|---|---|
| A Next.js app, small team | Vercel — the included usage covers a lot and the framework fit is exact. |
| A larger team on a modest site | Netlify — unlimited members at $20/mo changes the arithmetic. |
| Bandwidth is the dominant cost | Cloudflare Workers — neither of these can match free egress. |
Questions
Can I move a Next.js app between them?
Usually yes, and the friction is in the edges rather than the app: image optimisation, middleware behaviour, ISR revalidation and cron jobs all differ. Budget a day, not an afternoon.
