On this page
Contabo Review: The Cheapest Cloud VPS on the Internet — Worth the Risk?
Contabo sells 8 vCPU, 24GB RAM for ~€14/month — half of what Hetzner charges. But shared CPU, capped port speeds, and a polarizing support reputation. Full review with real 2026 pricing, risks, and who should use it.
Quick answer
- The pitch: 8 vCPU, 24GB RAM, 300GB SSD for ~€14/month — roughly half of what Hetzner charges for the same RAM. That’s real.
- The tradeoffs: shared (oversubscribed) CPU, capped port speeds (200 Mbit/s–1 Gbit/s), ticket-only support with days-long response times, and a track record of data-loss complaints on r/VPS.
- It’s genuinely fine for: staging environments, media/file servers, self-hosted tools, anything rebuilt from a Dockerfile.
- It’s a bad idea for: your only production database, apps with spiky traffic, or anything where you can’t afford a week of silence from support.
- Bottom line: Contabo is the best value in cloud VPS if you treat your server as disposable — and one of the riskiest if you don’t.
What Contabo actually sells
Contabo is a German hosting company founded in 2003 — 23 years in business, 500,000+ servers, customers in 190 countries. Its Core VPS line is priced to undercut every mainstream provider:
| Plan | vCPU | RAM | SSD | Port speed | Price (first 24 mo) |
|---|---|---|---|---|---|
| Cloud VPS 4 | 4 | 8 GB | 100 GB | 200 Mbit/s | ~€5.50/mo |
| Cloud VPS 6 | 6 | 12 GB | 200 GB | 300 Mbit/s | ~€7.50/mo |
| Cloud VPS 8 | 8 | 24 GB | 300 GB | 600 Mbit/s | ~€14.00/mo |
| Cloud VPS 12 | 12 | 48 GB | 400 GB | 800 Mbit/s | ~€25.00/mo |
| Cloud VPS 16 | 16 | 64 GB | 500 GB | 1 Gbit/s | ~€37.00/mo |
| Cloud VPS 18 | 18 | 96 GB | 600 GB | 1 Gbit/s | ~€49.00/mo |
Every plan includes unlimited traffic, a dedicated IPv4 (and IPv6), a firewall, DDoS protection, snapshots (1 on the entry plan, 3 on the larger ones), and an optional auto-backup add-on. Storage extensions let you double capacity on the top tiers. There’s also a separate “Performance” line with NVMe and higher-end CPUs if you need quieter hardware — at a higher price that defeats the value pitch.
What the price really is
The headline numbers are promotional: they hold for the first 24 months and include VAT in EU pricing (ex-VAT pricing is lower for businesses). After the term, the renewal price is higher — reviews and forum threads peg the jump at roughly 20–50% depending on the plan, and it’s easy to miss because Contabo’s invoice emails don’t shout about it.
Two more costs hide in the fine print. Setup fees exist on some plans and locations (commonly waived during promotions, but not always — check the cart before paying). And the auto-backup add-on, worth having given the data-loss reports, is a separate monthly line item. Budget for it: the “€5.50/month” server is really €6.50/month with backups.
Where Contabo genuinely wins
- RAM and storage per euro. Nothing mainstream comes close. 24GB of RAM for ~€14/month is the entire value proposition, and it’s delivered.
- Unlimited traffic without surprise overages. “Unlimited” is delivered over a capped port rather than metered per GB, which means a viral traffic spike can’t generate an egress bill — the port just saturates. For hobby apps that’s a feature.
- Location choice. Data centers in Germany, Spain, the US, Singapore, and Japan cover the main regions, and IPv6 is free.
- It’s been around. 23 years and half a million servers means the company isn’t going anywhere. The risk profile is about service quality, not solvency.
Where Contabo falls down
- Oversubscribed CPU. Your 4–18 “vCPU” share a physical host with many neighbors. Geekbench-style scores swing wildly between reviews, and bursty workloads can stall during peak hours on the host. If you need consistent single-core performance, this is the wrong provider.
- Capped port speeds. “Unlimited traffic” at 200 Mbit/s (entry) to 1 Gbit/s (top) is a hard ceiling on throughput. A large file download or a data-heavy app will be slower than the same app on Hetzner or DigitalOcean, which offer faster ports at similar tiers.
- Support. Ticket-only, no phone, no live chat, and response times measured in days during peak periods. r/VPS threads describe “worst support I’ve ever experienced” and tickets closed without resolution. The company’s Trustpilot score is a strong 4.6/5 across ~11,000 reviews — the split between review-site ratings and forum complaints is one of the widest in hosting.
- Data-loss reports. Multiple users report servers deleted or data lost without notice, frequently after cancellation or billing disputes. Contabo disputes the specifics, but the pattern recurs often enough that off-server backups are non-negotiable.
Contabo vs Hetzner: the obvious comparison
| Contabo | Hetzner | |
|---|---|---|
| ~4GB RAM server | Cloud VPS 4 (8GB) ~€5.50/mo | CX22 (4GB) ~€4.19/mo |
| ~24GB RAM server | Cloud VPS 8 ~€14/mo | CCX23 ~€28/mo |
| CPU | Shared, oversubscribed | Shared, quieter neighbors |
| Port speed | 200 Mbit/s – 1 Gbit/s | Up to 1 Gbit/s+ |
| Traffic | Unlimited (capped port) | 20TB included, then ~€1/TB |
| Support | Ticket-only, slow | Ticket-only, better-regarded |
| Data centers | DE, ES, US, SG, JP | DE, FI (EU only) |
Hetzner wins on performance consistency, support, and port speed; Contabo wins on raw specs per euro, especially when you need 16–64GB of RAM on a budget, and on US/Singapore locations Hetzner doesn’t offer. If 8GB RAM is enough for your app, Hetzner’s CX22 is the better buy at a similar price. If you genuinely need 24GB and can’t pay $30+/month, Contabo’s Cloud VPS 8 is the cheapest honest way to get it.
How to deploy on Contabo safely
Treat every Contabo server as disposable, and the workflow becomes simple:
# 1. Provision a Cloud VPS in the Contabo control panel (choose your region)
# 2. SSH in and install Docker
ssh root@your-server
curl -fsSL https://get.docker.com | sh
# 3. Pull your app image and run it (AI-generated Dockerfile is fine here)
docker run -d --name app --restart unless-stopped -p 80:3000 \
--env-file .env your-image:latest
# 4. Point Cloudflare DNS at the server IP for free CDN + DDoS protectionThe two steps that matter for safety are outside the server: enable the auto-backup add-on or schedule rclone copies of your database to S3-compatible storage (Contabo offers its own object storage at ~€5/TB/month), and keep your Dockerfiles in git so the whole server is rebuildable. A server you can rebuild in 20 minutes from a Dockerfile is exactly the workload Contabo is good at.
Who should (and shouldn’t) use Contabo
Use it if: you run self-hosted tools (Nextcloud, n8n, WireGuard, media servers), staging or dev environments, CI/CD runners, or any app where a Dockerfile reproduces the entire state. The savings are real and the failure modes are survivable.
Avoid it if: the server holds your only copy of data, your app needs consistent performance under load, or you need someone to answer within hours when things break. For production user-facing apps, pay the extra $5–10/month for Hetzner or UpCloud — the peace of mind is cheaper than the support ticket you’ll eventually write.
Where AI coding assistants get this wrong
- Quoting specs, missing the port cap. An AI will happily recommend Contabo for “unlimited traffic” without noticing the entry plan’s 200 Mbit/s port. Your app’s real throughput ceiling is the port speed, not the traffic allowance.
- Treating the promo price as permanent. AI comparisons quote €5.50/month as the price. It’s the first-24-months price; renewal is higher, and the AI won’t remind you when it happens.
- Suggesting support as a mitigation. When an AI-generated deployment guide says “contact Contabo support if this fails,” it’s assuming a support experience that doesn’t exist. Plan for self-service recovery instead.
- Pairing the entry plan with a heavy AI-generated stack. The AI generates a Next.js app + Postgres + Redis + an agent worker and maps it to the cheapest plan. That stack needs the 8–24GB tier, and the AI rarely checks memory requirements against plan specs.
Checklist
- Read the renewal terms and note the 24-month promo end date in your calendar
- Enable the auto-backup add-on or set up off-server backups (rclone to S3-compatible storage) before deploying anything
- Confirm the setup fee in the cart before paying — promos don’t always waive it
- Check the port speed on your chosen plan against your app’s real bandwidth needs
- Keep every deployment reproducible from a Dockerfile or config repo
- Compare your actual RAM needs against Hetzner before committing — under 8GB, Hetzner often wins
- Test performance early: run a CPU benchmark and a speed test during your region’s peak hours
- Never use Contabo for your only copy of a database
FAQ
Is Contabo worth it in 2026?
Yes, for workloads you can rebuild: dev/staging boxes, media servers, self-hosted tools, anything where a Dockerfile recreates the state. The hardware-to-price ratio is unmatched — 8 vCPU and 24GB RAM for about €14/month. No, for your only production database or anything where data loss is unacceptable, because support is slow and multiple users report data vanishing without notice.
What does Contabo actually cost?
The Core VPS line starts at about €5.50/month for 4 vCPU, 8GB RAM, 100GB SSD (Cloud VPS 4) and €14/month for 8 vCPU, 24GB RAM, 300GB SSD (Cloud VPS 8). Prices include VAT and hold for the first 24 months; the renewal price after that can be higher. Setup fees and snapshot allowances vary by plan.
Why is Contabo so much cheaper than Hetzner?
Contabo oversubscribes its hosts: many VPS instances share each physical CPU, which is why performance benchmarks vary wildly by neighbor. It also caps port speeds (200 Mbit/s on entry plans) and runs a lean support operation. Hetzner charges more for quieter neighbors, faster ports, and a real support team.
Did Contabo really delete people’s data?
There are recurring user reports on r/VPS of data loss — deleted servers after cancellation, and in some cases data “disappearing” without notice. Contabo disputes the specifics, and many long-term customers report no issues, but the pattern is consistent enough that you should treat every Contabo server as ephemeral and back up off-server.
Which Contabo plan should I start with?
Cloud VPS 4 (4 vCPU, 8GB, €5.50/month) runs a typical small stack — web app plus Postgres — with room to spare. Pick Cloud VPS 8 (8 vCPU, 24GB, €14/month) if your AI-generated stack includes multiple services, a database, and background workers, or if you plan to host several side projects on one box. Never pick by price alone: match RAM to your stack, then check the port speed.
Related topics
- Ultra-Budget Cloud Providers Compared: Contabo, UpCloud, Kamatera, IONOS
- Budget Cloud and PaaS Compared: Hetzner, DigitalOcean, Railway, Fly.io, Render, Vercel, Netlify
- How to Choose a Cloud Provider for Your AI-Generated App
- Deploying AI-Generated Apps to Production: A Vibecoder’s Checklist
Sources
- Contabo — Cloud VPS Plans
- Contabo — Cloud Services and Infrastructure Pricing
- Contabo Blog — Best VPS Hosting for Developers & Self-Hosting in 2026
- Trustpilot — Contabo Reviews
- r/VPS — “Contabo Review (Spoiler: My Worst Hosting Experience)”
- r/VPS — “DO NOT USE CONTABO FOR ANYTHING IMPORTANT”
- Cybernews — Contabo Review: VPS powerhouse on a budget
- VPSBenchmarks — Contabo performance, features and prices