Pricing disclaimer: Costs are estimates based on 2026 pricing and typical usage patterns. Actual costs vary. Always use the provider's pricing calculator for accurate quotes.
Small static site
10K visitors/month, 100MB total size
Cloudflare Pages
$0/mo
Free: unlimited bandwidth, 500 builds/month
Azure Static Web Apps
$0/mo
Free tier: 100GB bandwidth/month
AWS S3 + CloudFront
$1-3/mo
S3 storage + CloudFront data transfer
Google Cloud Storage
$1-2/mo
Storage + Cloud CDN
Hetzner Cloud
$4.15/mo
CX11 server (2GB RAM, 20GB SSD)
Medium traffic site
100K visitors/month, 1TB bandwidth
Cloudflare Pages
$0/mo
Still free — unlimited bandwidth
Hetzner Cloud
$4.15/mo
CX11 still sufficient
Azure Static Web Apps
$9/mo
Standard tier for custom domains
Google Cloud Storage
$12-20/mo
Cloud CDN + storage costs
AWS S3 + CloudFront
$15-25/mo
~$10 CloudFront + $5 S3
High traffic site
1M visitors/month, 10TB bandwidth
Cloudflare Pages
$0/mo
Zero egress fees, unlimited bandwidth
Hetzner Cloud
$15-30/mo
CX21 + 20TB included traffic
Google Cloud Storage
$120-200/mo
Cloud CDN egress fees
Azure CDN
$140-220/mo
Standard tier with data transfer
AWS S3 + CloudFront
$150-250/mo
Primarily CloudFront data transfer
SaaS application (small)
1K users, 2 containers, database
Hetzner Cloud
$15-25/mo
CX21 + managed database
Cloudflare Workers
$5-20/mo
Workers + D1 database
Google Cloud Run
$30-60/mo
Cloud Run + Cloud SQL
Azure Container Instances
$40-80/mo
ACI + Azure SQL
AWS ECS + RDS
$50-100/mo
t3.small instances + db.t3.micro
SaaS application (medium)
10K users, auto-scaling, managed database
Google Cloud GKE
$180-350/mo
GKE cluster + Cloud SQL
AWS ECS + RDS
$200-400/mo
Auto-scaling ECS + db.t3.medium
Azure AKS
$220-420/mo
AKS + Azure Database
Hetzner Cloud
$80-150/mo
Multiple servers + load balancer
Cloudflare Workers
$25-100/mo
Workers Paid + D1/Durable Objects
Enterprise application
100K+ users, multi-region, high availability
AWS
$2,000-10,000/mo
Multi-region ECS/EKS, RDS Multi-AZ, CloudFront
Google Cloud
$1,800-9,000/mo
Multi-region GKE, Cloud SQL HA
Azure
$2,200-10,500/mo
Multi-region AKS, Azure SQL HA
Hetzner + Cloudflare
$500-2,000/mo
Hetzner servers + Cloudflare Enterprise
Key cost factors
Bandwidth/Egress
Data transfer costs can be 80% of your bill on AWS/GCP/Azure. Cloudflare has zero egress fees.
Tip: Use Cloudflare for high-bandwidth applications.
High impact
Compute
Server/container costs vary widely. Hetzner offers best price/performance for predictable workloads.
Tip: Use serverless for variable traffic, dedicated servers for consistent loads.
High impact
Database
Managed databases are convenient but expensive. Self-hosted on Hetzner can save 70%.
Tip: Start with managed databases, optimize later if costs become significant.
Medium-High impact
Storage
Object storage is cheap. Cloudflare R2 has zero egress fees.
Tip: Use Cloudflare R2 for frequently accessed files to avoid egress charges.
Low-Medium impact
Build minutes
CI/CD build time. GitHub Actions: 2000 min/month free. GitLab: 400 min/month free.
Tip: Optimize build times and use caching to stay within free tiers.
Low impact