Table of Contents
Ask Claude Code or ChatGPT "where should I deploy this web app?" and you'll almost reflexively get back: "Push it to Vercel." For experienced devs that's a fine answer. For beginners, it raises a stack of questions: "What is Vercel? It says 'free' — really? Do I need it for a small personal site?"
Up front: If you're building with Next.js, Vercel offers the best DX, period. If you're not, it's overkill. And "free" applies only to the Hobby plan; the moment you monetize you owe $20/month, and if traffic spikes, the bill can grow without bound — there's no hard spending cap by design, and 2025–2026 has produced multiple documented $23,000 DDoS bills. AI's reasons for recommending Vercel are real, but they don't guarantee it's right for your size, stack, or budget in May 2026.
Personal take up front: For Next.js personal projects through mid-sized apps, Vercel is fine. But you should know that Cloudflare Pages offers unlimited bandwidth and 300+ edge locations free, especially if your site is heavy on video or images, projects more than 1 TB/month, or your team is 10+ people — in those cases Cloudflare Pages, Render, or Railway will be cheaper. This article covers why AI defaults to Vercel, what Vercel actually is, a decision flow, four alternatives, the pricing traps, and the three pitfalls every beginner hits — all grounded in May 2026 reality. Read alongside AI Recommends Next.js and What is PaaS for full context.
AI says yes — but check fit first
— 3 cases where Vercel fits, doesn't fit, or needs second thought
May 2026: Vercel Pro $20/seat, overage $0.15/GB, no hard cap.
Documented $23,000 DDoS bills. Don't trust AI's default; pick by scale.
1. Why AI Recommends Vercel — 3 Reasons
"Push it to Vercel" isn't a coincidence or conspiracy. It comes from three structural reasons.
Why AI defaults to Vercel
The catch: AI's recommendation is "most-likely-to-just-work," not "cheapest or best for you."
Personal sites under 100 GB/mo: Cloudflare Pages. Commercial SaaS: Render. Both deliver Vercel-style DX for less.
So AI is picking the path where beginners get stuck the least. That's a defensible choice — it's just not the cheapest, most-scalable, or least-locked-in choice. Now let's get a 3-minute grasp of what Vercel actually is.
2. What Is Vercel — A 3-Minute Beginner's Take
Vercel is a PaaS (Platform as a Service) for publishing websites and web apps. Plainly: "push to GitHub, get a deployed URL automatically." For PaaS positioning in detail, see What is PaaS?.
The 2010s web-publishing flow — rent a server, configure Apache, get an SSL cert, set up cron — was painfully tedious. Vercel changed the experience to "git push, 30 seconds, served globally." Behind the scenes it's AWS Lambda + CloudFront + Vercel's own build system; users don't think about servers (Serverless).
What you get: ① Static file CDN (HTML/CSS/JS/images), ② server code execution (APIs, SSR, ISR via Edge/Node Functions), ③ domain management with auto-SSL, ④ preview environments (a unique URL per PR/branch), ⑤ analytics dashboards (Analytics, Speed Insights). The point isn't any single feature — it's that "git push wires up all of these in one shot."
3. Do You Actually Need Vercel? Decision Flowchart
Don't decide on "AI said so." Use a 5-minute flow based on scale, stack, and budget.
5-minute Vercel decision flow
NO → Other PaaS usually wins on terms
NO → Vercel Pro ($20/mo + $0.15/GB overage)
NO → Vercel/Cloudflare are fine
NO → Vercel $20/seat is acceptable
NO → Vercel OK; set bandwidth alert just in case
NO → Use Vercel-specific features freely
4+ "No" answers → Vercel is fine. 3+ "Yes" answers → seriously evaluate alternatives.
Important: don't decide on "free" or "personal" alone. Vercel Hobby prohibits commercial use (personal + non-revenue only). Even "a side blog earning a few dollars" technically requires Pro — and people get caught after months of running it, when Vercel sends a warning email out of nowhere.
4. Alternatives to Vercel — 4 Worth Knowing
Four major alternatives in May 2026, sorted by use case. Some give you "Vercel-like, cheaper"; others give you "more freedom than Vercel."
Vercel alternatives by use case
May 2026 picks: Next.js solo → Vercel, large static → Cloudflare, SaaS with DB → Render, total control → Docker + VPS.
One caveat: "Cloudflare because it's free" is too quick. Cloudflare Workers' constraints (10ms CPU cap, partial Node.js API support) bite. Full Next.js Server Actions still run safer on Vercel today. Decide on the budget-vs-feature trade-off.
5. If You Use Vercel — Pricing Traps to Know
If you commit to Vercel, you must know the five pricing traps. Skip them and one day a $5,000 charge hits your card.
| Item | Hobby (free) | Pro ($20/seat) | Watch out for |
|---|---|---|---|
| Commercial use | Forbidden (personal + non-revenue only) | OK | Side income, ads count too |
| Bandwidth | 100 GB/month | 1 TB included, $0.15/GB overage | One 100 MB video × 10k plays = limit |
| Function execution | 10s cap | 15–300s | Long jobs need cron + external queue |
| Hard cap | Pauses (site goes offline) | None (unbounded) | $23,000 DDoS bill on record |
| Image Optimization | 1,000 images/month | 5,000 images/month ($5/1k overage) | Next.js <Image> balloons fast |
The killer is "no hard cap." Vercel doesn't ship a "stop billing at $X" setting. AWS has Budgets, GCP has Billing Alerts that can warn-then-stop. Vercel didn't offer Spending Limits at all until late 2025; partial support landed in 2026 but it's not equivalent. Put Cloudflare in front for DDoS protection — that's the basic operational rule.
6. The 3 Pitfalls Every Beginner Hits
From 2025–2026 incidents, here are the three pitfalls beginners can't avoid by accident. Knowing these prevents about 80% of billing and operational disasters.
3 pitfalls every beginner hits
Fix: Cloudflare proxy in front, disable Image Optimization, set Bandwidth Alerts.
Fix: External queues (QStash etc), background jobs, cron-split execution.
Fix: Prefer standard Web APIs + Docker; reach for Vercel-specific only when truly needed.
Knowing these three avoids about 80% of "$5k surprise bills," "PDF generation fails," "can't migrate" incidents.
Pitfall 1 (unbounded billing) is the life-or-death issue for solo developers. "No one will visit my site" until you go viral on X/Twitter, get hit by a bot crawl, or get attacked — that happens overnight. Putting Cloudflare's free plan in front alone often cuts a runaway bill by 10×. As covered in Can AI handle infrastructure?, AI handles "templated build-out" well; "incident and billing risk management" is still a human job.
Summary
"AI says use Vercel — should I?" — May 2026 answer: "Fastest for Next.js solo development; everything else, slow down first." AI's three reflexive reasons (training-data bias, Vercel as Next.js owner, frictionless DX) are real, but they pick the "safe and just-works" path, not the "best for you" path.
The decision takes 5 minutes through the flowchart: ① Next.js? ② Over 1 TB/mo? ③ Need a DB? ④ 10+ devs? ⑤ Heavy media? ⑥ Care about lock-in? Three or more "Yes" answers → seriously consider Cloudflare Pages (unlimited bandwidth) / Render (DB-included $19) / Netlify (unlimited team $20) / your own VPS. If you stay with Vercel, internalize the five traps: no hard cap, Hobby forbids commercial use, function timeouts, lock-in, DDoS billing.
Related: AI Recommends Next.js, What is PaaS, Can AI handle infrastructure?
FAQ
Q. Can I run my personal blog on Vercel Hobby (free)?
A. Yes — as long as it's not monetized. Google AdSense ads, affiliate links, even $1 of product sales mean Pro is required. Violations result in warnings then suspension. "Side blog earning $1/month" is in scope.
Q. How painful is moving off Vercel?
A. Almost painless if you stuck to standard Next.js features (just reconnect Git to Cloudflare Pages or Netlify). Heavy use of Edge Config, Vercel KV, deep ISR = real rewrite. Plan from day one to keep Vercel-specific surface area small.
Q. AWS direct vs Vercel — which is better?
A. For solo to mid-size, Vercel is overwhelmingly easier (AWS setup is dozens of hours; Vercel is 10 minutes). For large scale + dedicated DevOps + cost as a strategic concern, AWS (CloudFront + S3 + Lambda) wins on long-term cost. The crossover is roughly "$500/month bills."
Q. Is Cloudflare Pages really a Vercel replacement?
A. For static sites, SPAs, and lighter APIs — 100% yes. Full Next.js features (Server Actions, ISR, middleware) improved dramatically through 2025–2026, but cutting-edge features still ship 6–12 months earlier on Vercel. For Astro / Vite + React / Hugo / Jekyll / plain HTML, Cloudflare is faster and cheaper.
Q. Can I let an AI agent (Claude Code, Cursor) handle Vercel setup?
A. Initial deploy and basic config — yes. But "billing risk management," "DDoS protection," "Spending Limit configuration" need a human in the loop. AI is great at "make it run"; weaker at "prevent disasters." See the traffic-light decision pattern in Can AI handle infrastructure? — green/yellow OK, red (billing/security) is human territory.