ShipAI.today deployment guide
Vercel pricing explained: Hobby vs Pro vs Enterprise in 2026.
Vercel has three tiers: Hobby (free, personal only), Pro ($20/user/month, for commercial use), and Enterprise (custom). The base plan prices are obvious. What surprises most SaaS builders is the usage-based billing layer — bandwidth, serverless functions, Postgres, KV, and Blob each have their own meters. Here's exactly what you'll pay and how to keep costs low.
Plan overview
Vercel pricing plans at a glance
Three tiers. The key rule: Hobby is for personal projects only — any commercial project legally requires Pro.
Hobby
Freeforever
Pro
$20/user/month
Enterprise
Customnegotiated
Usage billing
Vercel usage-based costs — the full breakdown
These are the charges on top of your plan. Most SaaS projects on Pro never hit overages unless you have high traffic or heavy function use.
Bandwidth
| Hobby included | 100 GB/month | Hard limit on free |
| Pro included | 1 TB/month | Most small SaaS never exceeds this |
| Pro overage | $0.15 per additional GB | Kicks in after 1 TB |
💡 For a typical SaaS with <10,000 MAU serving mostly JSON API responses, you'll stay well within 1 TB. High-bandwidth use cases (video, large file downloads) can drive costs up.
Serverless Functions (Node.js / Edge)
| Hobby included | 100,000 invocations/day | Personal projects only |
| Pro included | 1,000,000 invocations/day | Generous for most SaaS |
| Execution duration | $0.00001800 per GB-second | Memory × execution time |
| Max duration (Pro) | 300 seconds | Default 10s, configurable to 300s |
💡 For a Next.js API route handling 1,000 requests/hour, you're using ~720,000 invocations/month — well within the Pro included limit. Duration costs are typically negligible for fast API handlers.
Edge Functions
| Hobby included | 100,000 invocations/day | Plus 165 GB-hours compute |
| Pro included | 1,000,000 invocations/day | Plus 1,000 GB-hours compute |
| Overage CPU time | $0.005 per GB-hour | Low cost per unit |
💡 Edge Functions run at the edge network (not in a data center). Ultra-fast response times but limited to 25MB memory and 30-second duration. Use for auth middleware, rewrites, geolocation.
Vercel KV (Redis-compatible)
| Hobby plan | Free up to 256 MB storage, 30K requests/month | Via Upstash |
| Pro plan | Free up to 256 MB storage, 300K requests/month | Via Upstash |
| Overage storage | $0.20 per GB-month above 256 MB | |
| Overage requests | $1 per 100K requests | Above included limit |
💡 Vercel KV is ideal for session caching, rate limiting counters, and feature flags. For most SaaS, the included free tier is sufficient — only high-traffic apps with heavy KV use need to pay.
Vercel Blob
| Hobby included | 5 GB storage, 5 GB bandwidth/month | |
| Pro included | 100 GB storage, 100 GB bandwidth/month | |
| Overage storage | $0.023 per GB above included | Similar to S3 pricing |
| Overage bandwidth | $0.08 per GB above included |
💡 Vercel Blob is backed by Cloudflare R2 and is competitively priced. Compare: AWS S3 is $0.023/GB + $0.09/GB egress. Vercel Blob is a clean default if you're already on Vercel.
Vercel Postgres
| Pro included | 1 database, 256 MB storage, 60,000 compute hours/month | Powered by Neon |
| Additional databases | $1/database/month | |
| Storage overage | $0.11 per GB-month | |
| Compute overage | $0.10 per compute hour | Serverless scale-to-zero billing |
💡 Vercel Postgres is powered by Neon and uses serverless/autoscale billing. The 60K included compute hours covers most early-stage SaaS. For heavier DB use, consider running Postgres on Railway or a dedicated host instead.
v0 by Vercel
v0 pricing — Vercel's AI UI generation product
v0 is Vercel's AI tool for generating React + Tailwind UI components from prompts. It's a separate product with its own pricing.
v0 by Vercel is an AI-powered UI generation tool — describe a component and v0 generates working React + Tailwind (or shadcn/ui) code you can drop directly into your project. It's separate from Vercel hosting pricing.
| Plan | Price | Credits/month |
|---|---|---|
| Free | $0 | 200 credits/month |
| Basic | $10/month | 2,000 credits/month |
| Premium | $20/month | 10,000 credits/month |
| Teams | $30/user/month | Unlimited generations |
v0 credits are consumed per generation. Most UI components cost 10–25 credits to generate. For vibe coders building SaaS, the free tier (200 credits) covers light use; Premium ($20/mo) gives serious daily use headroom.
Decision guide
When to upgrade from Hobby to Pro
The Hobby-to-Pro decision is binary: it's required for commercial use. Here's how to think about everything else.
Launching a SaaS or charging users
Hobby plan Terms of Service prohibit commercial use. This isn't optional — commercial projects must be on Pro.
Running a personal blog, portfolio, or open source project
Free is legitimately free for personal and open source projects with modest traffic.
Need password-protected preview deployments for client review
Password protection for deployments is a Pro-only feature. Also required for client handoff workflows.
Running a high-traffic site that might exceed 100 GB bandwidth
Pro includes 1 TB — 10× more than Hobby. If your site is growing, the upgrade avoids hard blocks.
Want advanced analytics (Core Web Vitals, audience data)
Vercel's advanced analytics dashboard is Pro-only. Hobby gets basic analytics only.
Multiple team members need access
Each team member costs $20/month. A 2-person startup pays $40/month total — still reasonable.
Cost optimization
How to keep Vercel costs low on Pro
Practical steps that prevent billing surprises as your SaaS grows.
Cache aggressively with CDN headers
Set appropriate Cache-Control headers on static assets and API responses. Every cache hit is a bandwidth hit avoided. Vercel's CDN is very fast — use it.
Use Next.js Static Generation where possible
Statically generated pages (ISR or build-time) cost nothing to serve after the first hit — the CDN serves them. Dynamic server-side rendering runs a function on every request.
Set spending limits in Vercel dashboard
Vercel lets you set maximum spend limits that disable billing overages and send alerts. For early-stage SaaS, set a $50/month hard cap to avoid surprise bills.
Monitor function duration, not just invocations
Short invocations are cheap even in large numbers. Long-running functions (slow DB queries, large processing jobs) drive up compute time costs. Profile slow routes.
Use Edge Middleware for auth, not serverless functions
Auth checks that run on every request are much cheaper as Edge Functions (billed per CPU time) than serverless functions (billed per GB-second with higher minimum).
Evaluate Vercel Postgres vs dedicated DB at scale
Vercel Postgres (Neon serverless) is excellent for early stage. At sustained high query volume, a dedicated PostgreSQL instance on Railway or Supabase is often cheaper.
FAQ
Vercel pricing questions answered
Is Vercel free?
Yes, Vercel's Hobby plan is free. It includes 100 GB bandwidth, 100,000 Edge Function invocations per day, and access to all deployment features. However, the Hobby plan is explicitly for personal and non-commercial use only. Commercial projects must use the Pro plan at $20/user/month.
How much does Vercel Pro cost?
Vercel Pro costs $20 per team member per month. A solo developer pays $20/month. A 2-person team pays $40/month. The Pro plan includes 1 TB bandwidth, 1M edge function invocations/day, unlimited build time, advanced analytics, password protection, and email support.
Can I use Vercel Hobby for a SaaS product?
No. Vercel's Terms of Service explicitly prohibit commercial use on the Hobby plan. If you're charging users or running a business on your project, you need the Pro plan. Vercel may suspend commercial projects found on Hobby plans.
What is the Vercel v0 pricing?
v0 by Vercel is a separate AI UI generation product. It's free up to 200 credits/month, Basic at $10/month for 2,000 credits, and Premium at $20/month for 10,000 credits. A 'credit' is consumed per generation — most components cost 10–25 credits. Teams pricing is $30/user/month for unlimited generations.
How do I avoid surprise bills on Vercel?
Set a spending limit in your Vercel dashboard under Settings → Billing → Spend Management. This caps your monthly costs and sends alerts. Also: use cache headers aggressively to reduce bandwidth usage, prefer static generation over server-side rendering where possible, and monitor function duration (not just invocations) to catch slow endpoints.
Is Vercel worth it compared to other hosts?
For Next.js projects, yes. Vercel is made by Vercel (the company behind Next.js) so it has the best Next.js support, fastest build times, and tightest integration with the framework. For teams deploying Next.js SaaS products, the $20/person/month is generally well worth it. Alternatives worth comparing: Railway ($5+/month), Render, Fly.io, and AWS Amplify.
Deploying on Vercel?
ShipAI.today is pre-optimized for Vercel Pro deployments.
ShipAI.today ships with Vercel-first configuration: proper cache headers for static assets, ISR for content pages, Edge Middleware for auth, and a Dockerfile for teams that want to self-host instead. Every deployment is pre-configured to minimize bandwidth usage and maximize CDN hit rates — so you stay within Vercel Pro limits as long as possible.
- Pre-configured cache headers for API routes, assets, and content pages
- Edge Middleware for auth checks — cheaper than serverless per-request
- ISR configured on marketing pages to avoid serverless function overhead