Go from Netlify to Cloudflare
The job: Frontend hosting (Git push deploys, Deploy previews, 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
$9/mo today , then $0/mo
Netlify Personal
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: Deploy previews
- 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, Deploy previews, Serverless functions, Custom domains and SSL
Make the move in four steps
Export from Netlify
The deployed files of any successful deploy. Format: ZIP
Export stepsSet up Cloudflare
Cloudflare Pages/Workers free tier; Workers Paid $5/mo.
DetailsSwitch links and integrations
Point links, embeds and integrations at Cloudflare, then send a test through every one.
Cancel Netlify
Turn off renewal before your renewal date, once the new setup works. Access runs until: A downgrade to Free applies at the start of the next billing cycle….
How to cancel Netlify
The whole recipe: 3 ways out, best first
What you use
- Git push deploys
- Deploy previews
- Serverless functions
- Custom domains and SSL
Not covered
- Form handling
- Edge CDN
- Split testing
Check before switching
- You only rely on: Git push deploys, Deploy previews, Serverless functions, Custom domains and SSL
- Export your data from Netlify before canceling
Agents: get_recipe("replace-netlify") on the Stackcut MCP server.
3 ways out, best first
How we got this
| You pay now: Netlify Personal | flat price | $9/mo |
|---|---|---|
| New cost: Cloudflare (free tier) | free plan | $0/mo |
| Difference each month | $9 − $0 | +$9/mo |
| Over 12 months | +$9 × 12 | +$108 |
| Setup, once | 1 h × $50/h | −$50 |
| Year one | +$108 − $50 | +$58 |
- Not counting your time (1 h in year one): saves $108 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: Netlify Personal | flat price | $9/mo |
|---|---|---|
| New cost: GitHub Pages (free tier) | free plan | $0/mo |
| Difference each month | $9 − $0 | +$9/mo |
| Over 12 months | +$9 × 12 | +$108 |
| Setup, once | 1 h × $50/h | −$50 |
| Year one | +$108 − $50 | +$58 |
- Not counting your time (1 h in year one): saves $108 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: Netlify Personal | flat price | $9/mo |
|---|---|---|
| New cost: Coolify | a small server (modeled) | $5/mo |
| Your upkeep time | 2 h/mo × $50/h | $100/mo |
| Difference each month | $9 − $5 − $100 | −$96/mo |
| Over 12 months | −$96 × 12 | −$1,152 |
| Setup, once | 4 h × $50/h | −$200 |
| Year one | −$1,152 − $200 | −$1,352 |
- Not counting your time (28 h in year one): saves $48 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
More Hosting recipes
- Cloudflare: CDN DNS security $288
- Render: App hosting PaaS $190
- Vercel: Frontend hosting $190
- Railway: App hosting PaaS $10
All 139 recipes · Savings leaderboard · Every vendor, with prices and cancel steps
