Hetzner vs AWS — The Budget Bruiser vs The Feature Factory
Hetzner slashes cloud bills by 70% for predictable workloads, while AWS drowns you in features you'll never use. Pick based on your wallet, not FOMO.
The short answer
Hetzner over Aws for most cases. Hetzner's raw price-to-performance ratio is unbeatable for standard workloads.
- Pick Hetzner if a startup, SMB, or indie dev with predictable workloads in Europe. You prioritize cost over global reach and don't need managed services
- Pick Aws if an enterprise requiring worldwide deployment, niche services like AI/ML, or strict compliance (e.g., healthcare). Money is no object
- Also consider: DigitalOcean — if you want a middle ground: simpler than AWS, more regions than Hetzner, but pricier than Hetzner.
— Nice Pick, opinionated tool recommendations
The Framing: David vs Goliath, But David Has Better Hardware
This isn't a direct feature-for-feature matchup — it's a philosophy clash. AWS is the everything-for-everyone cloud, where you pay for infinite scalability and a service catalog so deep it needs its own search bar. Hetzner is the European bare-metal specialist that says: 'Most of you just need fast, cheap VMs and storage, so here they are.' Think of AWS as a Swiss Army knife with 100 tools; Hetzner is a sharp chef's knife that costs 1/3 the price. They compete where budgets matter more than brand recognition.
Where Hetzner Wins: Your Bank Account Will Thank You
Hetzner's pricing is brutally simple and low. A CPX51 VM (16 vCPU, 32GB RAM, 360GB NVMe) costs €40.81/month — that's roughly $44. AWS's closest equivalent, an m6i.4xlarge (16 vCPU, 64GB RAM, EBS-only storage), runs $617/month on-demand, or about $250/month with a 3-year commitment. Hetzner includes NVMe storage by default; AWS charges extra for it. For object storage, Hetzner's S3-compatible Storage Box is €4.25/month for 1TB, while AWS S3 Standard is $23/month for 1TB. If you're running a database, web app, or batch jobs without needing 200 AWS services, Hetzner saves you thousands annually.
Where AWS Holds Its Own: When 'Good Enough' Isn't Enough
AWS wins when you need global scale or niche services. Its Global Accelerator reduces latency worldwide, while Hetzner's data centers are only in Germany and Finland. AWS's Lambda (serverless) and RDS (managed databases) are mature and integrated; Hetzner offers basic VMs and manual setups. For enterprises, AWS has compliance certifications (HIPAA, FedRAMP) and enterprise support that Hetzner can't match. If you're building a SaaS that must deploy in 10 regions overnight, or you need managed Kafka, AWS is your only real choice here.
The Gotcha: Switching Costs and Surprise Bills
Moving from AWS to Hetzner isn't a lift-and-shift. AWS's proprietary services (like DynamoDB or SQS) don't exist on Hetzner — you'll rewrite or use alternatives. Hetzner's network egress is free within its data centers, but cross-region traffic costs extra; AWS's egress fees are infamous and can balloon bills. AWS's free tier is a trap — it expires after 12 months, then you're locked into their pricing. Hetzner has no free tier, but its base prices are so low you might not need one. The hidden friction? If your team is AWS-certified, retraining for Hetzner's simpler but less automated panel adds time.
If You're Starting Today: Skip the Hype, Start with Hetzner
For a new project, provision a Hetzner VM first. At €5/month for a basic instance, you can host a full-stack app without sweating costs. Use Docker or Kubernetes on Hetzner — it's straightforward and cheap. Only migrate to AWS if you hit a hard limit: say, you need real-time analytics with Kinesis or AI/ML pipelines with SageMaker. Most startups and SMBs never will. Hetzner's API and Terraform support are solid, so automation isn't an issue. The rule: default to Hetzner, and only pay AWS's premium when you can name the exact service you need.
What Most Comparisons Get Wrong: It's Not About Features, It's About Waste
Reviews obsess over AWS's 200+ services, but 90% of users only need compute, storage, and a database. Hetzner delivers those with better hardware (AMD EPYC CPUs, NVMe) at a fraction of AWS's cost. AWS's 'advantage' in features often means you're paying for bloat you don't use. The real question: 'Do you need a cloud that does everything, or one that does the important things well and cheaply?' For most, the answer is Hetzner — unless your CTO insists on an AWS badge on the website.
Quick Comparison
| Factor | Hetzner | Aws |
|---|---|---|
| Entry VM Price | €5/month (2 vCPU, 4GB RAM, 40GB NVMe) | $7.30/month (t3.micro, 2 vCPU, 1GB RAM, EBS only) |
| Object Storage (1TB) | €4.25/month (S3-compatible, includes egress) | $23/month (S3 Standard, plus egress fees) |
| Global Regions | 2 (Germany, Finland) | 31 (worldwide) |
| Managed Databases | None — manual setup only | RDS for 7 engines (e.g., PostgreSQL, MySQL) |
| Serverless Offering | None | AWS Lambda (pay-per-execution) |
| Network Egress Cost (to internet) | €0.01/GB (capped at €1/TB) | $0.09/GB (first 10TB) |
| Support Pricing | Free community support, paid from €49/month | Enterprise support from $15,000/month |
| Compliance Certifications | Basic (ISO 27001) | Extensive (HIPAA, FedRAMP, SOC 2) |
The Verdict
Use Hetzner if: You're a startup, SMB, or indie dev with predictable workloads in Europe. You prioritize cost over global reach and don't need managed services.
Use Aws if: You're an enterprise requiring worldwide deployment, niche services like AI/ML, or strict compliance (e.g., healthcare). Money is no object.
Consider: DigitalOcean — if you want a middle ground: simpler than AWS, more regions than Hetzner, but pricier than Hetzner.
Hetzner vs Aws: FAQ
Is Hetzner or Aws better?
Hetzner is the Nice Pick. Hetzner's raw price-to-performance ratio is unbeatable for standard workloads. You get dedicated-like hardware at shared-cloud prices, while AWS charges a 'convenience tax' that adds up fast.
When should you use Hetzner?
You're a startup, SMB, or indie dev with predictable workloads in Europe. You prioritize cost over global reach and don't need managed services.
When should you use Aws?
You're an enterprise requiring worldwide deployment, niche services like AI/ML, or strict compliance (e.g., healthcare). Money is no object.
What's the main difference between Hetzner and Aws?
Hetzner slashes cloud bills by 70% for predictable workloads, while AWS drowns you in features you'll never use. Pick based on your wallet, not FOMO.
How do Hetzner and Aws compare on entry vm price?
Hetzner: €5/month (2 vCPU, 4GB RAM, 40GB NVMe). Aws: $7.30/month (t3.micro, 2 vCPU, 1GB RAM, EBS only). Hetzner wins here.
Are there alternatives to consider beyond Hetzner and Aws?
DigitalOcean — if you want a middle ground: simpler than AWS, more regions than Hetzner, but pricier than Hetzner.
Hetzner's raw price-to-performance ratio is unbeatable for standard workloads. You get dedicated-like hardware at shared-cloud prices, while AWS charges a 'convenience tax' that adds up fast.
Related Comparisons
Disagree? nice@nicepick.dev