These two products overlap at the deployed-site layer but are priced from opposite directions: Cloudflare bills a CDN and edge platform with usage-based add-ons, while Netlify bills a build-and-deploy host with a monthly credit allowance.
TL;DR
Cloudflare sells an edge network and CDN: Free at $0 a month, Pro at $20 a month billed annually, Business at $200 billed annually, above a usage-priced Workers platform where requests cost $0.30 a million and R2 storage carries no egress fees. Netlify sells JAMstack hosting: Free at $0 forever with a 300-credit monthly limit, Personal at $9 a month with 1,000 credits, and Pro at $20 a month with unlimited members and 3,000 to 20,000 credits. Pick Cloudflare to serve traffic at the edge; pick Netlify to build and deploy sites from Git.
Cloudflare's plans page lists the Network and CDN tiers as Free at $0 a month, Pro at $20 a month billed annually or $25 a month billed monthly, Business at $200 a month billed annually or $250 monthly, and a custom Contract billed annually. Beneath them sits the developer platform with usage pricing: Workers at 100k requests a day free and $0.30 per million after, CPU time at $0.02 per million CPU ms, D1 serverless SQL at $0.75 per GB-month with 5 GB and 5 million rows read a day free, R2 object storage at $0.015 per GB-month described as storage without egress fees, and Containers network egress at 1 TB included then $0.025 per GB in North America and the EU.
Netlify's pricing page is credit-based. Free costs $0 forever and carries a 300-credit monthly limit, Personal is $9 a month with 1,000 credits, Pro is $20 a month with unlimited members and a choice of 3,000, 5,000, 10,000, 15,000 or 20,000 credits, and Enterprise is custom. Its usage page meters production deploys at 15 credits each, compute at 10 credits per GB-hour, bandwidth at 20 credits per GB and web requests at 2 credits per 10,000, with extra credits sold at $5 per 500.
| Feature | Cloudflare | Netlify |
|---|---|---|
| What it is | An edge network and CDN with a usage-priced Workers and storage platform | JAMstack build-and-deploy hosting with previews and functions |
| Entry paid price | Pro $20 a month billed annually, or $25 a month billed monthly | Personal $9 a month |
| Mid tier | Business $200 a month billed annually, or $250 monthly | Pro $20 a month with unlimited members |
| Top tier | Contract, custom and billed annually | Enterprise, custom |
| Free tier | Free at $0 a month with unmetered DDoS, Universal SSL and the global CDN | Free at $0 forever with a 300-credit monthly limit |
| Bandwidth and egress | R2 storage carries no egress fees; Containers include 1 TB of NA and EU egress then $0.025 a GB | Bandwidth metered at 20 credits per GB and requests at 2 credits per 10,000 |
| Build limits | Workers Builds at $0.005 per build minute | Production deploys at 15 credits each; Pro allows 3 concurrent builds then $40 each |
| Free platform allowance | Workers 100k requests a day and 10 ms CPU per request; D1 5 GB and 5 million rows read a day | 300 credits a month covering deploys, compute, bandwidth and requests |
| Security and uptime | Unmetered DDoS and Universal SSL on every tier; 100% uptime SLA on Business | Automatic HTTPS and DDoS protection; 99.99% SLA on Enterprise |
| Who pays for overages | Usage billing on Workers, storage and egress; Pro and Business add features, not traffic caps | Credit overages via auto recharge at $5 per 500 or $10 per 1,500 credits, off by default |
Pick Cloudflare if
Cloudflare's Free plan already carries the CDN, unmetered DDoS and Universal SSL, and Pro at $20 a month billed annually adds image optimization, bot protection and ticket support. The Workers layer prices requests at $0.30 a million and R2 avoids egress fees, which suits teams that are optimizing delivery cost.
Pick Netlify if
Netlify charges $9 a month for Personal and $20 a month for Pro with unlimited members, and it meters deploys, bandwidth and requests through credits at published rates of 15 per deploy, 20 per GB and 2 per 10,000 requests. Preview URLs, one-click rollback and Agent Runners are the workflow the price covers.
We collected no independent reviews, ratings or user quotations for either product in this run, so the customer logos, quotes and uptime claims on both pages are vendor-published. Prices were read from cloudflare.com/plans and netlify.com/pricing through the proxy.
Cloudflare's CDN Free tier is $0 a month and Pro is $20 a month billed annually. Netlify's Free tier is $0 forever with a 300-credit limit and Personal is $9 a month. For site hosting specifically, Netlify's $9 Personal undercuts Cloudflare's $20 Pro.
Yes, through its developer platform: Workers runs serverless code with 100k requests a day free, and Workers Builds is billed at $0.005 per build minute. Cloudflare's plan page frames the Free, Pro and Business tiers as CDN and security plans rather than a site host.
Netlify meters bandwidth at 20 credits per GB and web requests at 2 credits per 10,000. The Free plan allows 300 credits a month, Personal 1,000 and Pro from 3,000 credits, with extra credits at $5 per 500 or $10 per 1,500 when auto recharge is on.
R2 object storage is described as storage without egress fees and is billed at $0.015 per GB-month; Containers include 1 TB of North America and EU network egress a month, then $0.025 per GB. Workers requests bill at $0.30 per million.
Cloudflare Free at $0 a month carries unmetered DDoS, Universal SSL and the global CDN with no credit cap, plus 100k Workers requests a day. Netlify Free costs $0 forever with unlimited deploy previews but a 300-credit monthly limit on deploys, bandwidth and requests.
Netlify Pro is $20 a month with unlimited members and a choice of credit tiers from 3,000 to 20,000 credits a month. Additional credits cost $5 per 500 or $10 per 1,500, and extra concurrent builds cost $40 each.
Spot an outdated price or feature? Let us know and we'll verify it.