The static-hosting free tiers look interchangeable until you read the acceptable-use lines.
Vercel's Hobby plan is licensed for non-commercial, personal use. An AdSense banner, a checkout button, a client project — any of those technically puts you on the wrong plan, and Vercel has asked sites to upgrade when they noticed.
Cloudflare Pages has no such clause on the free plan. Netlify's free tier sits in between: commercial use is allowed, but the bandwidth cap does the gating.
This one clause matters more than the bandwidth numbers people compare, because it's the difference between "my project grew and I got an email" and "my project grew and nothing happened."
The full comparison, including the build-minute and function limits: https://toolfreebie.com/vercel-netlify-cloudflare/
Top comments (0)