Go from Vercel to Cloudflare
The job: Frontend hosting (Git push deploys, Preview deployments, Serverless functions, Custom domains and SSL). Pick where you are today and where you want to land; the move below follows your pick.

Every way to do this job · pick one
Switch app
Open source
The money
$20/mo today , then $0/mo
Vercel Pro
Modeled from public list prices, with your time at $50 an hour. Show the math
Does it do the job? 4 of 4 covered
- Covered: Git push deploys
- Covered: Preview deployments
- Covered: Serverless functions
- Covered: Custom domains and SSL
The work
- Setup
- About 1 h
- Upkeep
- None
- Watch out
- Check first: You only rely on: Git push deploys, Preview deployments, Serverless functions, Custom domains and SSL
Make the move in four steps
Export from Vercel
Invoices. Format: PDF
Export stepsSet up Cloudflare
Cloudflare Pages/Workers free tier (100k requests/day) covers many sites; Workers Paid is $5/mo.
DetailsSwitch links and integrations
Point links, embeds and integrations at Cloudflare, then send a test through every one.
Cancel Vercel
Turn off renewal before your renewal date, once the new setup works. Access runs until: Under the Terms, a downgrade or termination takes effect at the start of the next renewal….
How to cancel Vercel
The whole recipe: 4 ways out, best first
What you use
- Git push deploys
- Preview deployments
- Serverless functions
- Custom domains and SSL
Not covered
- Edge CDN
- Image optimization
- Web analytics
- Firewall and bot protection
- Blob storage
- Cron jobs
Check before switching
- You only rely on: Git push deploys, Preview deployments, Serverless functions, Custom domains and SSL
- Export your data from Vercel before canceling
Agents: get_recipe("replace-vercel") on the Stackcut MCP server.
4 ways out, best first
How we got this
| You pay now: Vercel Pro | $20/user/mo × 1 user | $20/mo |
|---|---|---|
| New cost: Cloudflare (free tier) | free plan | $0/mo |
| Difference each month | $20 − $0 | +$20/mo |
| Over 12 months | +$20 × 12 | +$240 |
| Setup, once | 1 h × $50/h | −$50 |
| Year one | +$240 − $50 | +$190 |
- Not counting your time (1 h in year one): saves $240 in year one.
Year one = 12 × (what you pay now − the new cost − upkeep) − setup, with your time at $50/hour. Prices are public list prices; hours are Stackcut’s planning estimates. Price it for your team
How we got this
| You pay now: Vercel Pro | $20/user/mo × 1 user | $20/mo |
|---|---|---|
| New cost: GitHub Pages (free tier) | free plan | $0/mo |
| Difference each month | $20 − $0 | +$20/mo |
| Over 12 months | +$20 × 12 | +$240 |
| Setup, once | 1 h × $50/h | −$50 |
| Year one | +$240 − $50 | +$190 |
- Not counting your time (1 h in year one): saves $240 in year one.
Year one = 12 × (what you pay now − the new cost − upkeep) − setup, with your time at $50/hour. Prices are public list prices; hours are Stackcut’s planning estimates. Price it for your team
How we got this
| You pay now: Vercel Pro | $20/user/mo × 1 user | $20/mo |
|---|---|---|
| New cost: Netlify | Personal plan | $9/mo |
| Difference each month | $20 − $9 | +$11/mo |
| Over 12 months | +$11 × 12 | +$132 |
| Setup, once | 1 h × $50/h | −$50 |
| Year one | +$132 − $50 | +$82 |
- Not counting your time (1 h in year one): saves $132 in year one.
Year one = 12 × (what you pay now − the new cost − upkeep) − setup, with your time at $50/hour. Prices are public list prices; hours are Stackcut’s planning estimates. Price it for your team
How we got this
| You pay now: Vercel Pro | $20/user/mo × 1 user | $20/mo |
|---|---|---|
| New cost: Coolify | a small server (modeled) | $5/mo |
| Your upkeep time | 2 h/mo × $50/h | $100/mo |
| Difference each month | $20 − $5 − $100 | −$85/mo |
| Over 12 months | −$85 × 12 | −$1,020 |
| Setup, once | 4 h × $50/h | −$200 |
| Year one | −$1,020 − $200 | −$1,220 |
- Not counting your time (28 h in year one): saves $180 in year one.
Year one = 12 × (what you pay now − the new cost − upkeep) − setup, with your time at $50/hour. Prices are public list prices; hours are Stackcut’s planning estimates. Price it for your team
How to leave Vercel
Export first
- Invoices: Team → Settings → Invoices → download each PDF (PDF). Invoices are also emailed to the team's invoice recipient; keep those emails. vercel.com
What you lose
- Team members other than the original owner
- Commercial use, on Hobby
Cancel
- Download every invoice PDF you need: a deleted team's invoice history can't be recovered.
- Move connected Stores and Domains to their new home first; the downgrade flow requires it.
- Dashboard → your team → Settings → Billing → Plan → Downgrade Plan.
- Refunds
- Not stated for a downgrade. Each invoice charges the coming cycle plus the previous cycle's extra usage.
- After you cancel
- All active members except the original owner are removed. Each account can have only one Hobby team, so you may have to delete or merge a team.
Compare before you switch
Read the checked comparisons and workload guides for the tools this recipe replaces.
- Vercel vs Cloudflare Checked comparison evidence, migration details, public switching accounts.
- Vercel vs Coolify Checked comparison evidence, migration details, public switching accounts.
- Vercel vs GitHub Pages Checked comparison evidence, migration details.
- Vercel vs Netlify Checked comparison evidence, migration details, public switching accounts.
- Vercel alternatives in 2026: what to use instead, and what it really costs Compare the wider set of alternatives and their tradeoffs.
More Hosting recipes
- Cloudflare: CDN DNS security $288
- Render: App hosting PaaS $190
- Netlify: Frontend hosting $58
- Railway: App hosting PaaS $10
All 139 recipes · Savings leaderboard · Every vendor, with prices and cancel steps
