Vercel Pricing 2026: Plans, Limits & Costs
Vercel pricing in 2026 starts with a free, non-commercial Hobby plan; Pro is a $20/month platform fee that includes one deploying seat and $20 of usage credit, plus $20 for each extra deploying seat and usage charges for data transfer, compute, builds and add-ons. This guide breaks down each plan, models bills from 10,000 to 1 million monthly users, and compares Vercel with self-hosted alternatives.
How Much Does Vercel Cost in 2026?
Vercel has three plans. Hobby is free but limited to personal, non-commercial projects. Pro is a $20/month platform fee that includes one deploying seat and $20 of usage credit; each extra deploying seat costs $20/month, viewer seats are free. Pro includes 1 TB of data transfer and 1M CDN requests; past that, teams created since 8 September 2026 move to a fixed Flat Rate CDN tier and older teams pay on demand. Other usage beyond the credit (functions, builds) is billed on demand. Enterprise is custom-priced.
| Hobby (Free) | Pro ($20/mo platform fee) | Enterprise (custom) | |
|---|---|---|---|
| Deploying seats | 1 | 1 included, then $20/month each | Custom |
| Viewer seats | -- | Unlimited (free) | Unlimited (free) |
| Usage credit | -- | $20/month | Custom |
| Fast Data Transfer | 100 GB | 1 TB, then a Flat Rate CDN tier (default for new teams) or from $0.15/GB on demand | Custom |
| CDN requests (formerly edge requests) | 1M | Flat Rate CDN (default for new teams): 1M requests + 1 TB included, then $20/$100/$300 tiers; on-demand: 10M included, then $2 per 1M | Custom |
| Function invocations | 1M | $0.60 per 1M | Custom |
| Active CPU | 4 hours (paused on limit) | From $0.128/hour | Custom |
| Builds | 100 deployments/day, 1 concurrent | Elastic machines by default, $0.0035/CPU-minute | Custom |
| Spend controls | Project pauses at the limit | Default $200 on-demand budget alert (not a hard cap) | Custom |
| SLA | None | None | Platform SLAs (Enterprise only) |
| Commercial use | No | Yes | Yes |
Prices verified on on vercel.com/pricing and Vercel's docs.
Seats are what most teams notice first: N developers who deploy cost N × $20 a month before any usage. The $20 credit offsets usage only. It does not reduce the seat fees or pay for add-on subscriptions such as Speed Insights Plus or SAML SSO.
What Vercel costs at each scale
These totals come from the worked bills below, which use one set of traffic assumptions throughout.
| Team and traffic | New Pro team (Flat Rate CDN, the default) | Older team on on-demand CDN pricing | Main cost driver |
|---|---|---|---|
| Solo developer, 10K MAU | ~$20 | ~$20 | Platform fee; usage fits in the credit |
| 2 developers, 10K MAU | ~$40 | ~$40 | Seats |
| 5 developers, 10K MAU | ~$100 | ~$100 | Seats; usage fits in the credit |
| 5 developers, 100K MAU | ~$120 | ~$100 | Seats; on Flat Rate, ~3M CDN requests need the $20 tier |
| 5 developers, 1M MAU | ~$264 | ~$729 | Flat Rate: seats and the $100 tier. On-demand: data transfer past 1 TB |
| 10 developers, 1M MAU | ~$364 | ~$829 | Flat Rate: seats. On-demand: data transfer past 1 TB |
| 20 developers, 1M MAU | ~$564 | ~$1,029 | Flat Rate: seats. On-demand: data transfer, then seats |
Flat Rate CDN is on by default for Pro teams created since 8 September 2026; existing teams stay on on-demand pricing unless they switch it on in Billing. Which column applies to you depends on when your team was created and whether you have changed that setting.
Vercel Enterprise pricing
Enterprise has no public price. Vendr reports a median buyer price of $52,825 per year across 71 purchases, so plan on a five-figure annual contract. What Enterprise adds over Pro is mostly contractual and operational: platform SLAs, custom usage allowances and concurrency, contracted rates, and dedicated support. Some features that used to require Enterprise are now self-serve Pro add-ons, such as SAML SSO ($300/month) and a HIPAA BAA ($350/month), so a team that needs only those does not have to sign an Enterprise contract. At 1M MAU and beyond, data transfer is usually what pushes teams to negotiate one.
Vercel Free Tier Limits 2026
Vercel's free Hobby plan includes 100 GB of Fast Data Transfer, 1 million CDN requests, 1 million function invocations and 4 hours of Active CPU each month. Builds are capped by count, not minutes: 100 deployments per day, 1 concurrent build (further builds queue), a 2-vCPU build machine and a 45-minute maximum build time. When you hit a limit, the project pauses instead of billing you. The restriction most people miss is that Hobby is non-commercial only: a SaaS product, a monetized blog or a store needs Pro.
Vercel Free Plan Limits 2026 — Full Reference Table
| Resource | Free Plan (Hobby) Limit | What it means in practice |
|---|---|---|
| Fast Data Transfer | 100 GB/month | ~40,000 page views at 2.5 MB each |
| CDN Requests | 1M/month | ~33,000 requests a day |
| Function Invocations | 1M/month | Varies by app architecture |
| Active CPU | 4 hours/month | ~288,000 requests at 50 ms CPU each |
| Builds | 100 deployments/day, 1 concurrent | Further builds queue and run one at a time |
| Blob Storage | 1 GB | See the Blob section below |
| Blob Data Transfer | 10 GB/month | Separate from deployment transfer |
| Projects | 200 | Limits are shared across all of them |
| Commercial Use | Not allowed | Requires Pro |
| SLA | None | No uptime guarantee |
Where the Vercel Free Tier Breaks
The Hobby plan is generous for a portfolio or a side project. These are the limits real workloads hit first:
The single build slot. Hobby runs one build at a time, so a burst of commits waits in its own queue, and it allows 100 deployments a day. Teams doing continuous deployment outgrow that quickly.
4 CPU-hours goes fast on SSR. A Next.js app averaging 50 ms of CPU per dynamic request uses up 4 Active CPU-hours in about 288,000 requests, or roughly 9,600 a day.
Limits stop the project rather than bill it. Hobby has no overage billing. When a limit is reached, the affected resource stops until the next cycle, so a traffic spike takes the site down instead of costing money.
Commercial use needs Pro. Vercel's fair-use terms restrict Hobby to personal, non-commercial projects. Anything that earns revenue (subscriptions, ads, transactions) belongs on Pro.
For other ways to run a Next.js app, see Deploy Next.js without Vercel: 4 options compared.
Vercel Pro Plan Pricing Breakdown
Pro costs $20/month as a platform fee, which includes one deploying seat and $20 of monthly usage credit, per Vercel's pricing page. Each additional deploying seat is $20/month; viewer seats are unlimited and free, so people who only review previews or read dashboards add nothing. Usage is billed across five dimensions: data transfer, CDN requests, function compute (CPU, memory and invocations), builds, and storage.
Bandwidth and CDN requests
Vercel bills CDN traffic in one of two ways. Flat Rate CDN became generally available on 8 September 2026 and is on by default for new Pro teams; teams created before that stay on on-demand pricing unless they switch it on from the team's Billing page. Vercel now calls edge requests "CDN requests".
| Flat Rate CDN (default for new Pro teams) | On-demand (older teams, or Flat Rate CDN turned off) | |
|---|---|---|
| Included with Pro | 1 TB of data transfer and 1M CDN requests a month | 1 TB of Fast Data Transfer and 10M CDN requests a month |
| Beyond that | A capacity tier: $20/month (10M requests, 50 TB), $100/month (50M requests, 50 TB) or $300/month (150M requests, 50 TB) | From $0.15/GB and $2 per million requests |
The on-demand figures are the ones vercel.com/pricing still lists; the Flat Rate tiers are in Vercel's docs.
On Flat Rate CDN you pay for a capacity tier rather than per GB and per request. If your total usage in a billing cycle exceeds the tier, Vercel moves you up at the start of the next cycle; traffic above the tier is served normally and isn't billed in the meantime, so a one-day spike doesn't change the bill. Above the top tier, or if you turn Flat Rate CDN off, usage bills on demand. Flat Rate CDN is meant for typical web-app delivery; Vercel can move bulk file distribution or media-heavy projects onto its Flex CDN tier.
A content-heavy site serving 2 TB a month pays about $150 in transfer overage on demand; on Flat Rate CDN it fits the $20 tier as long as it stays under 10M requests. On Flat Rate CDN the request allowance is the one to watch: 1M requests is about 33,000 a day, and every request counts, including those that only run middleware. The bills below show both models.
Compute pricing (functions)
Functions are billed on three meters at once: CPU time, provisioned memory and invocations. Pro has no separate included allowance for these; they draw down the $20 credit and are then billed on demand.
| Dimension | Rate (US East) |
|---|---|
| Active CPU | From $0.128/CPU-hour |
| Provisioned Memory | From $0.0106/GB-hour |
| Function Invocations | $0.60/million |
Rates vary by region, so check Vercel's regional pricing if your functions run outside the US.
Build machines
Elastic build machines have been the default for new Pro teams since 14 April 2026. Elastic picks a machine size per project (4 to 30 vCPUs) based on recent builds and bills $0.0035 per CPU-minute, which is build minutes multiplied by the vCPUs used. You can pin a project to a fixed tier instead:
| Machine | Specs | Effective rate |
|---|---|---|
| Elastic (default) | 4–30 vCPU, auto-sized | $0.0035/CPU-minute ($0.014/min at 4 vCPU, $0.105/min at 30 vCPU) |
| Standard | 4 vCPU, 8 GB RAM | $0.014/min |
| Enhanced | 8 vCPU, 16 GB RAM | $0.028/min |
| Turbo | 30 vCPU, 60 GB RAM | $0.105/min |
Turbo was the default for new Pro projects for a few months in early 2026, and it is still an opt-in choice (per project, or per deployment with vc deploy --turbo). A build on Turbo costs 7.5× the same build on a 4-vCPU machine, which matters most for preview deployments (see below).
Monthly cost formula
Monthly cost = $20 platform fee (includes 1 deploying seat)
+ (deploying_seats - 1) x $20
+ flat_rate_cdn_tier ($0, $20, $100 or $300; new teams)
+ max(0, usage - $20 credit)
+ add-on subscriptions
usage = cpu_hours x $0.128
+ memory_GB_hours x $0.0106
+ (invocations / 1M) x $0.60
+ build_minutes x vCPUs x $0.0035
On-demand CDN pricing (no Flat Rate CDN tier) adds to usage instead:
+ max(0, transfer_GB - 1000) x $0.15
+ max(0, cdn_requests - 10M) x $0.000002
Vercel's docs don't say whether the $20 usage credit can pay for a Flat Rate CDN tier, so the formula and the bills below treat the tier as a separate charge.
Most calculators skip the memory meter and regional multipliers. For an interactive model of your own numbers, use the PaaS Tax Calculator; for a line-by-line Next.js hosting worksheet, see the Next.js hosting cost breakdown.
Real-World Bills: 10k, 100k, and 1M MAU
All three bills use the same assumptions: about 3 page views per user per month, about 1.5 MB per page, about 10 CDN requests and 5 function invocations per page view, and 5-minute builds on Elastic machines. Each bill gives two totals: a new Pro team on Flat Rate CDN (the default since 8 September 2026) and an older team on on-demand CDN pricing.
10K MAU — side project or early startup (2 developers, 30K page views/month)
| Line item | Calculation | Cost |
|---|---|---|
| Platform fee + 1 extra deploying seat | $20 + $20 | $40 |
| Fast Data Transfer (~45 GB) | Inside 1 TB | $0 |
| CDN requests (~300K) | Inside the 1M included with Flat Rate CDN (10M on demand) | $0 |
| Function invocations (~150K) | 0.15M × $0.60 | $0.09 |
| Compute (CPU + memory) | ~2 CPU-hours plus memory | ~$1 |
| Builds (50 × 5 min, 4 vCPU) | 1,000 CPU-min × $0.0035 | $3.50 |
| Usage subtotal | Covered by the $20 credit | $0 |
| Total (either CDN pricing model) | ~$40/month |
100K MAU — growing SaaS (5 developers, 300K page views/month)
| Line item | Calculation | Flat Rate CDN (new teams) | On-demand (older teams) |
|---|---|---|---|
| Platform fee + 4 extra deploying seats | $20 + 4 × $20 | $100 | $100 |
| Fast Data Transfer (~450 GB) | Inside 1 TB | $0 | $0 |
| CDN requests (~3M) | Over Flat Rate CDN's included 1M, so the $20 tier (10M requests); inside the 10M included on demand | $20 | $0 |
| Function invocations (~1.5M) | 1.5M × $0.60 | $0.90 | $0.90 |
| Compute (~15 CPU-hours + memory) | $1.92 + ~$1.60 | ~$3.50 | ~$3.50 |
| Builds (150 × 5 min, 4 vCPU) | 3,000 CPU-min × $0.0035 | $10.50 | $10.50 |
| Usage subtotal (~$15) | Covered by the $20 credit | $0 | $0 |
| Total | ~$120/month | ~$100/month |
At 100K MAU the bill is seats. Metered usage stays inside the credit unless pages are much heavier than 1.5 MB or you opt into Turbo builds. A new team pays $20 more than an older one because 3M requests exceed the 1M that Flat Rate CDN includes: Vercel moves the team to the $20 tier at the start of the following billing cycle.
1M MAU — established product (10 developers, 3M page views/month)
| Line item | Calculation | Flat Rate CDN (new teams) | On-demand (older teams) |
|---|---|---|---|
| Platform fee + 9 extra deploying seats | $20 + 9 × $20 | $200 | $200 |
| Flat Rate CDN tier | ~30M requests and ~4.5 TB fit the $100 tier (50M requests, 50 TB) | $100 | -- |
| Fast Data Transfer (~4.5 TB) | On demand: 3,500 GB over × $0.15 | In the tier | $525 |
| CDN requests (~30M) | On demand: 20M over × $2 per 1M | In the tier | $40 |
| Function invocations (~15M) | 15M × $0.60 | $9 | $9 |
| Compute (~80 CPU-hours + memory) | $10.24 + ~$8.50 | ~$19 | ~$19 |
| Builds (400 × 5 min, Elastic sized to 8 vCPU) | 16,000 CPU-min × $0.0035 | $56 | $56 |
| Usage credit | Applied to usage | −$20 | −$20 |
| Total | ~$364/month | ~$829/month |
On on-demand pricing, data transfer is almost two-thirds of the bill. On Flat Rate CDN the same traffic costs a fixed $100 and seats become the largest line. A 5-developer team with the same traffic pays about $264/month on Flat Rate CDN or $729/month on demand, and a 20-developer team about $564/month or $1,029/month, because only the seat line changes. Adding Speed Insights Plus on three projects ($30 in project fees, before its per-event charges) and about 20M Observability Plus events ($24) takes the 10-developer on-demand bill to ~$883/month.
Heavier pages scale the on-demand transfer line directly: at 3 MB per page the transfer overage alone is about $1,200 (8 TB over the allowance), while on Flat Rate CDN 9 TB still fits the $100 tier. An older team gets the Flat Rate CDN figure by switching it on in Billing; at this traffic that is the largest single saving on Pro.
What Changed in Vercel's Pricing Since September 2025?
Vercel's pricing has moved several times in a year, which is why older guides disagree:
- Pro restructured (September 2025). Pro became a $20 platform fee with one deploying seat and $20 of included usage credit, with extra deploying seats at $20 and free viewer seats.
- Spend Management on by default (9 September 2025). New Pro teams get Spend Management enabled, and new teams start with a $200 on-demand budget. It notifies you; it does not stop billing unless you configure a hard action.
- Turbo, then Elastic, as the default build machine. Turbo became the default for new Pro projects on 3 February 2026; Elastic replaced it as the default for new Pro teams on 14 April 2026.
- Flat Rate CDN generally available (8 September 2026). New Pro teams have Flat Rate CDN on by default, and existing teams can switch over in Billing settings. Pro includes the lowest tier (1M CDN requests and 1 TB of data transfer); the paid tiers are $20, $100 and $300 a month.
- Observability Plus moved to usage pricing. It is billed at $1.20 per million events with no base fee, and it is enabled by default for teams created or upgraded to paid Pro on or after 3 April 2026 (Vercel docs).
Preview Deployment Costs on Vercel
Preview deployments are not a separate line item, but each one runs a build and serves traffic from your shared Pro usage, as explained in the Vercel preview deployment docs. For active teams, preview builds are often the largest usage line after data transfer.
The build-machine trap
The machine size decides the preview bill. A moderate workflow looks like this:
| Variable | Value |
|---|---|
| Average build time | 5 minutes |
| PRs per day | 20 |
| Working days/month | 22 |
| Builds per PR | ~1.5 (initial + updates) |
Build minutes = 20 PRs x 1.5 builds x 5 min x 22 days = 3,300 minutes/month
On a 4-vCPU machine (Elastic small or Standard): 3,300 x $0.014 = ~$46/month
On Turbo (30 vCPU, opt-in): 3,300 x $0.105 = ~$347/month
A larger team at 50 PRs a day runs about 8,250 build minutes: roughly $116/month on 4 vCPU, or $866/month on Turbo. Elastic can also size a project up toward Turbo if its builds are heavy, so check the machine each project is actually getting.
How to reduce preview deployment costs
- Check the build machine per project in Settings → Build and Deployment, and pin small projects to Standard if Elastic is sizing them up without much speed gain.
- Use Turbo for individual urgent deployments (
vc deploy --turbo) rather than as a project default. - Skip builds that don't need to run, using the Ignored Build Step setting for docs-only or unrelated changes.
For running a preview environment per pull request on your own server instead, see how to set up preview environments for every pull request.
Vercel Blob Storage Pricing 2026
Vercel Blob's free Hobby allowance is 1 GB of storage and 10 GB of data transfer a month. On Pro, Blob storage costs $0.023/GB-month and Blob data transfer $0.05/GB (US East rates), billed on a separate meter from your deployment transfer, per Vercel's Blob pricing docs. Teams on Flat Rate CDN don't pay the per-GB Blob transfer rate: Blob data transfer is covered by their capacity tier.
Vercel Blob Free Tier Limits 2026
| Hobby (Free) | Pro (US East) | |
|---|---|---|
| Blob storage | 1 GB | $0.023/GB-month |
| Blob data transfer | 10 GB/month | $0.05/GB |
| Simple operations | 10K/month | $0.40 per 1M |
| Advanced operations | 2K/month | $5.00 per 1M |
| Max file size | 5 TB | 5 TB |
How Blob bandwidth differs from regular bandwidth
On on-demand pricing, Blob data transfer does not count against Pro's 1 TB of Fast Data Transfer. Each GB served from Blob costs $0.05 on its own meter, and cache misses also add Fast Origin Transfer. A media-heavy app serving 500 GB of images from Blob pays about $25 a month in Blob transfer before any deployment transfer. With Flat Rate CDN enabled, Vercel covers Blob data transfer as part of the capacity tier instead of billing it per GB, although a project whose traffic is mostly media delivery can be moved to the Flex CDN tier.
Vercel Blob vs S3-compatible storage
| Vercel Blob | AWS S3 | Cloudflare R2 | |
|---|---|---|---|
| Storage cost | $0.023/GB-month | $0.023/GB-month | $0.015/GB-month |
| Egress cost | $0.05/GB | $0.09/GB | $0.00 |
| Free tier | 1 GB / 10 GB transfer | New-account credits | 10 GB storage |
| Lock-in | Vercel ecosystem | AWS SDK | S3-compatible API |
Cloudflare R2 is the cheapest of the three for egress-heavy workloads, because it charges nothing for egress.
Vercel Database & Storage Pricing
Vercel Postgres and Vercel KV are no longer Vercel products. In December 2024 they moved to Neon (Postgres) and Upstash (Redis), which you now add through the Vercel Marketplace and which bill on their own pricing, not your Vercel plan. If you search for "Vercel Postgres pricing", the answer is Neon's pricing page. Vercel Blob is still a Vercel product (see above).
| Service | Status | Where it's billed |
|---|---|---|
| Vercel Postgres | Moved to Neon (Dec 2024) | Neon, via the Marketplace |
| Vercel KV | Moved to Upstash (Dec 2024) | Upstash, via the Marketplace |
| Vercel Blob | Active | Vercel ($0.023/GB-month, $0.05/GB transfer) |
Vercel Observability & Analytics Pricing
Vercel's observability add-ons are billed on top of Pro: Observability Plus is usage-based, Web Analytics is charged per event, and Speed Insights Plus is a fixed fee per project.
| Add-on | Pricing | Notes |
|---|---|---|
| Observability Plus | $1.20 per 1M events | Usage-based, no base fee; on by default for teams on paid Pro since 3 April 2026 |
| Web Analytics | $3 per 100K events | 50K events/month included on Hobby; none included on Pro |
| Speed Insights Plus | $10/project/month plus $0.65 per 10K events | Per project, not per team |
| Image Optimization | From $0.05 per 1K transformations | Rate varies by region |
The per-project multiplication
Speed Insights Plus at $10/project/month is cheap for one app, but a monorepo with three front-end projects pays $30/month and four projects pay $40/month. Web Analytics looks cheap per event, yet a site with 500K monthly page views and 3 events per view generates 1.5M events, about $45/month for one project.
Security & compliance add-ons
Several features that once needed an Enterprise contract are self-serve add-ons on Pro:
| Add-on | Price |
|---|---|
| SAML SSO | $300/month |
| HIPAA BAA | $350/month |
| Static IPs | $100/project/month, plus private data transfer |
| Password Protection | $20/project/month |
A healthcare startup that needs a HIPAA BAA, SSO and static IPs for one project pays $750/month in add-ons on top of Pro seats and usage.
If you want analytics without a per-event bill, see how to add web analytics without third-party scripts.
8 Hidden Costs and Pricing Gotchas
Vercel's pricing page is thorough, but some cost dynamics only show up once production traffic arrives.
1. Unwanted traffic is billed like real traffic
Traffic that Vercel's firewall denies, challenges or rate-limits is not billed, but bot, scraper or attack traffic that gets through is metered like any other request. 5 TB of unwanted transfer above the 1 TB allowance costs about $750 at on-demand rates. Flat Rate CDN limits how far a spike moves the bill within a cycle, but sustained traffic still pushes you into a higher tier.
2. No hard spending cap by default
New Pro teams get Spend Management with a default $200 on-demand budget, but that budget only sends notifications. Production keeps serving and billing unless you configure a hard action, such as pausing production deployments or calling a webhook, when spend reaches your limit. Set that up on day one if a runaway bill is worse for you than downtime.
3. Three-dimensional function billing
Functions are billed on CPU time, provisioned memory and invocations at the same time. A function holding 1 GB of memory for 100 ms is charged on all three meters. Most competing platforms charge on one axis.
4. Builds can scale onto expensive machines
Elastic, the default, sizes each project's build machine automatically, and Turbo is one click away. A 5-minute build costs 7.5× more on a 30-vCPU machine than on a 4-vCPU one. With 20 PRs a day and about 1.5 builds per PR, that is the difference between about $46 and $347 a month in preview builds.
5. Deploying seats scale linearly
Ten deploying developers cost $200/month before usage; twenty cost $400/month. There is no volume discount on Pro seats. Viewer seats are free, but anyone who deploys or configures projects needs a paid seat.
6. Add-ons are per project, not per team
Speed Insights Plus ($10/month), Password Protection ($20/month) and Static IPs ($100/month) are charged per project. A team with five projects pays five times the listed price.
7. The $20 credit doesn't cover seats or add-on subscriptions
The credit offsets usage only. Extra seats, Speed Insights Plus, SAML SSO and the other fixed-price add-ons are billed on top. A 5-developer team with Speed Insights Plus on two projects pays $120/month before any usage.
8. Middleware adds work to every request
Every request counts as a CDN request, and Next.js middleware adds compute to each one it matches. On on-demand pricing, a site with 15 million monthly requests passes the 10M included and pays about $10 in overage; on Flat Rate CDN it needs the $100 tier, because the $20 tier stops at 10M requests. Either way you also pay for the CPU time the middleware uses. If that middleware calls a function, a single page load hits four meters: CDN requests, invocations, CPU and memory.
Vercel vs Self-Hosting: Cost Comparison for a 5-Person Team
A 5-developer team at 100K MAU pays about $100 to $120/month for Vercel Pro (the bill above). The bigger number is usually the observability stack Vercel doesn't include. Self-hosting moves both onto a server you rent at a flat price; for example, a Hetzner CX23 (2 vCPU, 4 GB RAM, 40 GB NVMe, 20 TB traffic) is €5.49/month excluding VAT (verified 2026-10-07).
Side-by-side breakdown
| Cost item | Vercel Pro + SaaS tools (5 developers, 100K MAU) | Self-hosted Temps on a Hetzner CX23 |
|---|---|---|
| Hosting and seats | ~$100/month on on-demand CDN pricing; ~$120/month on Flat Rate CDN | €5.49/month excl. VAT |
| Web analytics | Plausible from $9/month | Included |
| Error tracking | Sentry Team $26/month | Included (Sentry-compatible DSN) |
| Session replay | LogRocket from $176/month | Included |
| Data transfer | 1 TB included, then a Flat Rate CDN tier or $0.15/GB on demand | 20 TB included with the server |
| Total | ~$311 to $331/month | €5.49/month plus your time |
The SaaS prices are the published entry tiers for each tool (Plausible Starter, Sentry Team, LogRocket Core). Your own stack may differ, and the self-hosted column does not price the hours you spend running the server.
What Is the Best Vercel Alternative to Avoid These Costs?
If the goal is to keep git-push deploys and preview URLs without per-seat or usage billing, a self-hosted platform is the structural fix. Temps is free to self-host under MIT / Apache 2.0 and runs on your own server. It replaces Vercel (deployments), PostHog (analytics and session replay), Sentry (error tracking), Pingdom (uptime monitoring), Datadog (OpenTelemetry traces, metrics and logs), Resend (transactional email) and E2B (AI agent sandboxes), so the analytics, error tracking and replay lines in the table above fall away. There are no seat fees and no transfer overage; the cost is the server. A Premium licence ($399/organisation/month) adds enterprise features such as SAML SSO, and Temps Cloud, a hosted control plane for your own servers, is coming soon from $29/month. See Temps pricing for details.
Deployment-only tools such as Coolify, Dokploy and Dokku also avoid seat fees, but they don't include error tracking, session replay or uptime checks, so the SaaS lines stay.
When Vercel makes more sense
Vercel's developer experience is excellent: git push to deploy, automatic preview URLs, instant rollbacks, edge functions and a global network with no servers to run. If your team doesn't want to operate infrastructure and your bill stays near the seat cost, Pro is good value. The cost conversation starts when seats, CDN usage and add-ons compound. When it does, the Vercel-to-self-hosted migration guide walks through the move.
Vercel Alternatives Comparison: Cloudflare Pages, Fly.io, Railway, Netlify and Temps
If Vercel's limits or pricing are the issue, these are the platforms teams usually compare next, with what they cost as of October 2026. For a ranked list with feature comparisons, see 10 Vercel alternatives for Next.js; for the cheapest options without per-seat fees, see the cheapest Vercel Pro alternative.
Cloudflare Pages vs Vercel
Cloudflare Pages serves static assets free and without limit, and its Free plan allows 500 builds a month with one build at a time. Dynamic code runs on Workers: the free tier allows 100,000 requests a day with 10 ms of CPU per request, and Workers Paid is $5/month including 10M requests, then $0.30 per million. The full list is in Cloudflare Pages free tier limits. For Next.js, Cloudflare's default path is now vinext on Workers, with the OpenNext adapter as the fallback for existing apps; the old next-on-pages adapter is deprecated. Neither includes analytics beyond Cloudflare's own, error tracking or session replay.
Fly.io vs Vercel
Fly.io runs your Next.js server as small VMs. New organisations get no free allowance, only a short trial, and the smallest shared-cpu-1x machine with 256 MB costs about $2.19/month. It's flexible for full-stack apps, but you manage the container configuration yourself.
Railway vs Vercel
Railway drops Vercel's per-seat model. Hobby is $5/month with $5 of usage included, and Pro, the plan a team needs, is $20/month per workspace with unlimited seats and $20 of usage included, so headcount never moves the subscription. There is also a Free plan with $1 of usage credit a month. Usage beyond the credit is metered ($0.05/GB egress, ~$0.000463/vCPU-minute, ~$0.000232/GB-minute of memory, per Railway's pricing page). Postgres and Redis provision from the same dashboard. For worked Railway bills, see Railway pricing 2026.
| Vercel Pro | Railway | |
|---|---|---|
| Base price | $20/month platform fee (1 deploying seat), $20 per extra deploying seat | $5/month Hobby, or $20/month per workspace on Pro (unlimited seats), plus usage |
| Bandwidth | 1 TB included, then a Flat Rate CDN tier ($20 to $300/month) or $0.15/GB on demand | $0.05/GB egress beyond the plan credit |
| Compute | 3 meters (CPU + memory + invocations) | ~$0.000463/vCPU-min + ~$0.000232/GB-min |
| Managed databases | Via Marketplace partners (Neon, Upstash) | Built-in Postgres, MySQL, MongoDB, Redis |
| Analytics / error tracking | Add-ons | Not included |
| Per-seat scaling | Linear ($20 per deploying seat) | None |
Railway removes the seat fee but not the metering: usage above the credit is billed, so a traffic spike moves a Railway bill the way it moves a Vercel one.
Netlify vs Vercel
Netlify dropped per-seat pricing for credit-based accounts in April 2026: Pro is $20/month per team with unlimited members and 3,000 credits a month. Usage draws on those credits, with bandwidth at 20 credits per GB (roughly $0.13/GB when you buy more) and production deploys at 15 credits each. For larger teams that makes Netlify cheaper than Vercel on seats, though credits run down quickly under real traffic. The full plan breakdown is in Temps vs Netlify, and Netlify's hidden costs covers where bills grow.
| Vercel Pro | Netlify Pro | Temps (self-hosted) | |
|---|---|---|---|
| Base price | $20/month + $20 per extra deploying seat | $20/month per team (3,000 credits) | Free; you pay for your server |
| Bandwidth included | 1 TB | Credit-based (20 credits/GB) | Your server's allowance (e.g. 20 TB on a Hetzner CX23) |
| Bandwidth overage | Flat Rate CDN tier (from $20/month), or $0.15/GB on demand | ~$0.13/GB via credits | Set by your server provider |
| Builds | Billed per CPU-minute | 15 credits per production deploy | Run on your server |
| Analytics | Add-on ($3 per 100K events) | Included (30-day history on Pro) | Included |
| Error tracking | Not included | Not included | Included |
| Session replay | Not included | Not included | Included |
| Per-seat scaling | $20 per deploying seat | None (unlimited members) | None |
Platform Comparison Table
| Platform | Free tier | Paid starting cost | Next.js SSR | Analytics included | Error tracking |
|---|---|---|---|---|---|
| Vercel | Hobby: 100 GB transfer, 4 CPU-hours, non-commercial | $20/month Pro + $20 per extra deploying seat | Native | Add-on | No |
| Netlify | 300 credits/month (~15 GB of bandwidth) | $20/month per team (unlimited members) | Netlify's Next.js adapter | Basic analytics included | No |
| Cloudflare Pages / Workers | Unlimited static requests; 100K Worker requests/day | $5/month Workers Paid (10M requests) | vinext or OpenNext on Workers | Web Analytics (free) | No |
| Fly.io | None for new organisations | Pay as you go (from ~$2.19/month per machine) | Via Docker | No | No |
| Railway | Free plan with $1/month credit | $5/month Hobby; $20/month per workspace Pro | Via Docker or Railway's builder | No | No |
| Coolify (self-hosted) | Free software | Your server (e.g. €5.49/month CX23 excl. VAT) | Via Docker | Opt-in traffic analytics (v4.4+) | No |
| Temps (self-hosted) | Free software | Your server (e.g. €5.49/month CX23 excl. VAT) | git push, Next.js auto-detected | Included | Included |
Temps uses Pingora, the Rust proxy framework Cloudflare built, as its reverse proxy, so you get a modern proxy layer on your own server without moving to Cloudflare's platform.
FAQ
How much does Vercel cost?
Vercel costs $0 on Hobby (non-commercial use only), $20/month on Pro, and a custom price on Enterprise. Pro's $20 is a platform fee that includes one deploying seat and $20 of usage credit; each extra deploying seat is $20/month and viewer seats are free. Pro includes 1 TB of data transfer and 1M CDN requests. Past that, teams created since 8 September 2026 are on Flat Rate CDN by default and move to a fixed tier ($20, $100 or $300 a month), while older teams pay on demand from $0.15/GB unless they switch Flat Rate CDN on. Functions and builds beyond the credit are billed on demand. Vendr reports a median Enterprise contract of $52,825 a year. Prices as of October 2026.
How much does Vercel cost for a team?
A 5-developer team at 100K monthly active users pays about $100 to $120/month on Vercel Pro, and a 10-developer team at 1M pays about $364 to $829/month, using this guide's assumptions (about 3 page views per user, 1.5 MB pages, Elastic builds). The range comes from how CDN traffic is billed. Flat Rate CDN is on by default for Pro teams created since 8 September 2026; existing teams stay on on-demand pricing unless they switch it on in Billing. At 100K the bill is about $120 on Flat Rate CDN (seats plus the $20 tier, because about 3M requests exceed the 1M included) or about $100 on demand. At 1M it is about $364 on Flat Rate CDN (seats plus the $100 tier) or about $829 on demand, mostly for 3.5 TB of transfer overage.
How much does Vercel cost for large projects?
On Pro, three lines grow with a large project: deploying seats ($20 each, no volume discount, so 20 developers pay $400/month before usage), CDN traffic past the included 1 TB and 1M requests (a Flat Rate CDN tier of up to $300/month for new teams, or $0.15/GB on demand for older ones), and builds, which multiply with pull-request volume (50 PRs a day is about 8,250 build minutes a month: roughly $116 on a 4-vCPU machine or $866 on Turbo). Per-project add-ons such as Speed Insights Plus and Static IPs multiply with every app in a monorepo. With this guide's assumptions, 20 developers at 1M monthly active users pay about $564/month on Flat Rate CDN, or about $1,029/month on on-demand pricing. Teams at that scale usually negotiate an Enterprise contract, where Vendr's reported median is $52,825 a year.
What are Vercel's free tier limits in 2026?
Hobby includes 100 GB of Fast Data Transfer, 1M CDN requests, 1M function invocations and 4 Active CPU-hours a month, plus 1 GB of Blob storage and 10 GB of Blob transfer. Builds are capped at 100 deployments a day with one build at a time and a 45-minute maximum. Hitting a limit pauses the project rather than billing you, and Hobby can't be used for commercial projects.
Does Vercel Pro include an SLA?
No. Vercel lists platform SLAs only for Enterprise. Pro has no uptime guarantee.
Does Vercel have a spending cap?
Not a hard one by default. Since September 2025, new Pro teams have Spend Management turned on with a default $200 on-demand budget, but it sends alerts rather than stopping usage. Production keeps serving and billing unless you configure a hard action, such as pausing production deployments, in Spend Management.
Are Vercel preview deployments free?
They have no separate charge, but every preview build and the traffic it serves count against your Pro usage. With 20 PRs a day, 5-minute builds and about 1.5 builds per PR, that is about 3,300 build minutes a month: roughly $46 on a 4-vCPU machine, or $347 if the project builds on Turbo.
What is Vercel Blob storage pricing in 2026?
Hobby includes 1 GB of Blob storage and 10 GB of Blob transfer a month. On Pro, storage costs $0.023/GB-month and Blob transfer $0.05/GB (US East), plus $0.40 per million simple operations and $5.00 per million advanced operations. On on-demand pricing, Blob transfer is a separate meter from Pro's 1 TB of Fast Data Transfer; on Flat Rate CDN it is covered by the capacity tier.
Does Vercel still offer managed Postgres?
No. Vercel Postgres and Vercel KV moved to Neon and Upstash in December 2024. You can still add them through the Vercel Marketplace, but they bill on Neon's and Upstash's own pricing.
How much is Vercel worth?
Vercel raised a $300M Series F at a $9.3 billion post-money valuation in September 2025, per Vercel's announcement. The valuation has no bearing on what you pay; the plan prices above do.
What is the cheapest alternative to Vercel?
It depends on what you need to keep. For the cheapest way to host a Next.js app, with worked costs, see the Next.js hosting cost breakdown. For managed platforms without per-seat fees, see the cheapest Vercel Pro alternative. For self-hosting, Temps is free to run on your own server and includes analytics, error tracking, session replay and uptime monitoring; Coolify, Dokploy and Dokku are free too but deployment-only.
Get weekly updates