Contabo vs Hetzner: An Honest Specs-vs-Performance Comparison
If you've spent any time looking at budget VPS hosting, you've hit this fork in the road. Contabo or Hetzner. Both German. Both cheap. Both constantly recommended in the same Reddit threads by people who've used one and never tried the other.
I run on both. I resell capacity from providers like these (more on that in a second), so I've spent way too many hours benchmarking them side by side. Here's the honest version — not the affiliate-link version.
Quick Background: Who Are These Guys?
Contabo and Hetzner are both German infrastructure providers. They own their own data centers, buy hardware in bulk, and pass on genuinely low prices because their margins are thin by design.
That's also exactly what CutVPS does — we're a reseller. We buy capacity from providers like these, wrap it in automation (billing, provisioning, an AI support bot that doesn't take three days to reply), and pass the savings on. We're not hiding that. If someone tells you they built their own data centers at these prices, ask more questions.
Specs on Paper: Contabo Wins the Spreadsheet
Contabo's whole pitch is "more for less." Their entry VPS plans often ship with more RAM and more storage than Hetzner's equivalent price point. On paper, Contabo looks like the better deal every time.
Hetzner, on the other hand, is stingier with the specs sheet but tends to give you more consistent CPU performance per vCPU (virtual CPU — basically your slice of a physical processor core). Hetzner also uses better network infrastructure in most regions, which matters if latency is part of your use case.
Here's a rough side-by-side at a similar price point:
| | Contabo (~$20/mo tier) | Hetzner (~$20/mo tier) |
|---|---|---|
| vCPUs | Often more (4-6) | Fewer (2-4) |
| RAM | Often more (8-12GB) | Less (4-8GB) |
| Storage | More raw GB | Less raw GB, often faster NVMe |
| Network | Good, variable by region | Very good, consistently low latency |
| CPU steal (shared load slowdown) | Higher on average | Lower on average |
| Support | Slower, ticket-based | Slower, ticket-based |
Notice both providers lose on the support row. That's not a knock on their engineering — it's a business model thing. Cheap infrastructure means thin support teams. That's the trade-off you're making either way, and it's the gap CutVPS tries to fill with automation instead of a ticket queue in another timezone.
Real-World Performance: Where It Actually Diverges
Specs on paper don't tell you what happens when your server is actually under load. This is where things get more interesting.
CPU steal is the big one. It's when your virtual server is waiting for CPU time because the physical host is oversold — other VMs on the same hardware are hogging cycles. Contabo's more generous specs sometimes come with higher oversell ratios, meaning you get more vCPUs on paper but less guaranteed performance under real load. Hetzner tends to be more conservative here.
Disk I/O is the other one people miss. A database or a Minecraft server with lots of players doesn't care how many gigabytes you have — it cares how fast it can read and write. NVMe SSD storage (the fast kind — genuinely, not marketing-fast) matters way more than raw capacity for most workloads.
One of our customers moved off a mid-tier provider charging $45/month for 2 vCPUs, 4GB RAM, 80GB SSD. Same specs at CutVPS: $20/month, and it's NVMe instead of the older SSD they had. That's $300 saved a year for genuinely better disk performance, not just a lower number on an invoice.
Is This Even Right for You?
Here's the bit most hosting posts skip, because it doesn't sell anything.
If you're running a personal blog getting 200 visits a day, you don't need a Contabo box, a Hetzner box, or anything from us. A $5/month static hosting plan (Netlify, Vercel, whatever) will outperform any VPS for that use case, because there's no server to manage and nothing to break at 3am.
I've told a prospective customer exactly this. They wanted a VPS for a small blog. I said, "honestly, don't." They came back six months later when the blog had grown into something that actually needed a server — a CMS, some custom scripts, real traffic. That's the right time to get a VPS. Not before.
Similarly — vps for web hosting makes sense once you need root access (actual root, not "root but half the commands are disabled"), custom software, or more control than shared hosting gives you. If you're just hosting a WordPress site with modest traffic, managed WordPress hosting is probably cheaper and less hassle.
Where a VPS genuinely earns its keep: vps for minecraft server hosting (you need dedicated RAM and consistent CPU, not shared resources fighting other tenants), running a small business's internal tools, trading bots, or anything where you need control over the environment. That's also where vps hosting for small business conversations usually start — once you've outgrown shared hosting's limits but don't need a dozen servers.
So Which One Should You Pick?
Genuinely — either. If you want max specs for the dollar and don't mind occasionally checking your CPU steal numbers, Contabo. If you want more predictable performance and better network consistency, Hetzner. Both are solid. Neither has amazing support, and that's not a slight, it's just the model.
My hot take: most hosting companies are selling you a margin, not a service. Contabo and Hetzner are refreshingly honest about being infrastructure-first — you're not paying for hand-holding, you're paying for hardware. Know that going in and you won't be disappointed.
FAQ
Is Contabo or Hetzner better for a Minecraft server?
Hetzner's more consistent CPU performance usually wins for Minecraft, since server tick rate cares more about steady CPU access than raw core count.
Which is cheaper, Contabo or Hetzner?
Contabo is typically cheaper on paper for the same RAM/storage numbers. Hetzner charges a bit more but delivers more consistent real-world performance.
Do I need a VPS for a small business website?
Only if you need more control, custom software, or better performance than shared hosting allows. If a $10/month shared plan handles your traffic fine, don't overspend.
What's CPU steal and why should I care?
It's when other VMs on the same physical server eat into your allocated CPU time. Higher steal means slower performance even if your specs look fine on paper.
Where CutVPS Fits In
If you want the Contabo/Hetzner-style pricing without doing the spec-sheet math yourself, that's literally what we automate. Our Starter plan is $20/month for 2 vCPUs, 4GB RAM, 80GB NVMe SSD, and 3TB bandwidth — full root access, no throttling, and an AI support bot that catches problems (like a disk filling up with logs at 3am) before you even wake up. Check the plans at cutvps.com and see the numbers for yourself.