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 RECOMMENDS · VERCEL

AI says yes — but check fit first

— 3 cases where Vercel fits, doesn't fit, or needs second thought

CASE 1 · Fits
Next.js solo dev
Under 1 TB/month, 1–3 people. Best DX if budget is no object
CASE 2 · Reconsider
Mid-size SaaS
Needs DB, <10 devs. Render: $59 vs Vercel $323 cited
CASE 3 · Doesn't fit
Video, large media
Over 1 TB/month, image-heavy. Cloudflare Pages: free, unlimited

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 · 3 REASONS

Why AI defaults to Vercel

REASON 1 · Training data
Next.js tutorials, official guides, blog posts — 99% end with "git push to Vercel". The AI has "web app = Vercel" baked into its weights.
REASON 2 · Same company
Vercel builds Next.js. New features (App Router, Server Actions, ISR, Image Optimization) ship on Vercel first and best — other PaaS often lag by months.
REASON 3 · Frictionless DX
GitHub connect → auto deploy → preview URL → production in 10 minutes. AI defaults here because it's the path with the fewest things that go wrong.

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.

DECISION FLOW

5-minute Vercel decision flow

Q1. Using Next.js?
YES → Vercel is the leading choice (best DX)
NO → Other PaaS usually wins on terms
Q2. Over 1 TB/month?
YES → Cloudflare Pages (unlimited bandwidth)
NO → Vercel Pro ($20/mo + $0.15/GB overage)
Q3. Need a database (PostgreSQL etc)?
YES → Render or Railway (DB included from $19)
NO → Vercel/Cloudflare are fine
Q4. 10+ developers?
YES → AWS Amplify or Netlify (no per-seat fee)
NO → Vercel $20/seat is acceptable
Q5. Lots of video / large images?
YES → Cloudflare Pages (Vercel will bankrupt you)
NO → Vercel OK; set bandwidth alert just in case
Q6. Worried about lock-in?
YES → Docker + any PaaS or VPS
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."

4 ALTERNATIVES

Vercel alternatives by use case

ALT 1 · Cloudflare Pages
Free, unlimited bandwidth, 300+ edge locations (one of the world's largest CDNs). Workers run APIs too. If you have heavy media or care about cost above all, this is it. Next.js support improved markedly in 2025.
ALT 2 · Netlify
$20/month with unlimited team members; forms and identity built in. For 10+ teams, dramatically cheaper than Vercel. Framework-agnostic — great for Astro/Hugo/Jekyll.
ALT 3 · Render / Railway
PostgreSQL/Redis included, from $19/month. Container-based, the spiritual successor to Heroku. SaaS comparison: Vercel $323 → Render $59 (Render's published comparison).
ALT 4 · Self-hosted VPS + Docker
$5–10/month, total control, zero lock-in. Hetzner, DigitalOcean, Xserver VPS. Operations cost is real, but AI now automates half of the setup. See Can AI handle infrastructure?

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.

ItemHobby (free)Pro ($20/seat)Watch out for
Commercial useForbidden (personal + non-revenue only)OKSide income, ads count too
Bandwidth100 GB/month1 TB included, $0.15/GB overageOne 100 MB video × 10k plays = limit
Function execution10s cap15–300sLong jobs need cron + external queue
Hard capPauses (site goes offline)None (unbounded)$23,000 DDoS bill on record
Image Optimization1,000 images/month5,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

3 pitfalls every beginner hits

PITFALL 1 · Unbounded billing
DDoS, viral SNS posts, bot crawls — $23,000 monthly bill documented (ServerlessHorrors).
Fix: Cloudflare proxy in front, disable Image Optimization, set Bandwidth Alerts.
PITFALL 2 · Function timeout
PDF generation, AI API calls, long DB aggregations force-killed at 10–60 seconds.
Fix: External queues (QStash etc), background jobs, cron-split execution.
PITFALL 3 · Lock-in
Heavy use of Vercel-specific features (ISR, Edge Config, KV) means total rewrite to switch PaaS.
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.