Feature | Netlify | Cloudflare Pages | Azure Static Sites |
---|---|---|---|
Pricing Structure | Per User | Per Site | |
Supported VCS | Github, Gitlab, BitBucket | Github | |
Native Forms | Yes | No | |
Serverless Functions | Yes, | Yes, Via Workers * | |
Custom Headers | Yes | via Workers * | |
Deployment Previews | Yes | Yes | |
Custom Domains on long term Deployment Previews | Yes | No | |
Access Restrictions | Yes, Basic Password | Yes, Cloudflare Access* | |
CDN | Yes | Yes | |
Deployment Hooks | Yes | Yes | |
Redirects | Yes via _redirects file |
Yes via _redirects file |
|
Rollbacks | Yes |
* Cloudflare Access is charged per user accessing the site, or you can whitelist IPs and not affect your user count.