Hetzner Cloud logo

Hetzner Cloud

European budget cloud — best price-performance ratio in the unmanaged-VPS tier, even after the April 2026 price hike

Pick when you want the lowest credible €/spec ratio in the EU and your traffic is happy on a Falkenstein/Helsinki box. Avoid if you need managed databases/Kubernetes, US/APAC low-latency at scale, port 25 from day one, or a polished support story when account verification trips a flag.

83 AI-generated estimate This score is generated by AI based on multiple factors and is an estimation — it may not perfectly reflect reality. See the full breakdown below.
Trust score
Starts at
€3.99/mo
2 vCPU, 4 GB RAM, 40 GB NVMe, 20 TB transfer (EU only)
Datacenters
6
global locations
Uptime SLA
99.9%
Management
Unmanaged

Overview

Hetzner Cloud is the German-engineered budget cloud that turned 'cheap European VPS' into a category — KVM servers on AMD EPYC and Intel hardware with NVMe RAID10 storage, a 99.9% SLA, free DDoS protection, and roughly 50-60% cheaper headline pricing than DigitalOcean / Vultr / Linode at equivalent specs. After the 30-37% April 1 2026 price adjustment, the smallest CX23 (2 vCPU / 4 GB / 40 GB / 20 TB) is €3.99/mo and the CPX22 (the everyday workhorse) is €7.99/mo. The trade-offs are real: port 25 is blocked on new accounts for the first ~30 days, there is no managed-database or managed-Kubernetes product, US and Singapore traffic allowances are tiny (1 TB and 0.5 TB), and account verification/abuse handling is the recurring complaint on Reddit, Hacker News, and Trustpilot.

Trust score breakdown

Ease of Use 78/100

Hetzner Cloud Console is clean and fast — server creation is genuinely under 60 seconds. The hcloud CLI is well-maintained, the REST API is straightforward, and Terraform/Pulumi/Ansible providers are first-class. One-click apps cover the core self-hosting stack (Coolify, Docker, GitLab, Nextcloud, WordPress, WireGuard). The gap vs DigitalOcean is breadth and polish — fewer Marketplace apps, no App Platform / managed PaaS layer, and the docs feel German-engineered rather than warmly conversational. Sufficient for engineers, less obvious for first-timers.

Performance 88/100

Modern AMD EPYC and Intel Xeon hardware, NVMe RAID10 storage across all tiers, ~40k IOPS at 4k random and 1.5 GB/s sequential. Geekbench 6 single-core ~939 — above DigitalOcean Basic, below Vultr High Frequency / EPYC Genoa. EU network is genuinely exceptional (8+ Gbps to Amsterdam, 10 Gbit redundant uplinks); US and Singapore latency to EU is the natural trade-off (130-180ms). For workloads pinned to a single EU region, this is one of the best-performing budget clouds available.

Reliability 85/100

99.9% per-server SLA with cloud-credit compensation if missed, public status page (status.hetzner.com) with timely incident posts, mature DC operations since 1997. Localised outages happen — the 2024 NBG3 fire and several short FSN1 maintenance windows in 2025 were transparently posted — but the long-term track record is solid. The bigger reliability question is account-level: discretionary suspensions can take a service down with little warning, which is a separate dimension from infrastructure uptime.

Support Quality 65/100

When tickets land in the standard cloud queue, replies are typically fast (often under an hour) and technically competent. Documentation and the community.hetzner.com tutorials site are excellent. The drag is everything outside the happy path: no 24/7 chat, no phone for cloud, English/German only, and Reddit / Trustpilot / HN consistently surface stories of slow or terse handling around verification, abuse reports, and billing disputes. Trustpilot sits at 3.3/5 across ~2,700 reviews, with the bottom-third reviews clustered around exactly those failure modes.

Transparency 80/100

Public pricing, public SLA, public status page, public docs site, public price-adjustment statement (with the actual reasoning), and a clear changelog on the API. The SMTP port 25 policy and 30-day unblock window are documented in the FAQ. The opacity is around account-level decisions: when an account is suspended or verification fails, the explanation is often 'system policies violated' with no specifics, and that's the consistent complaint across review platforms. Pricing itself is honest; account governance is not.

Value for Money 95/100

Even after the April 1 2026 price adjustment (+30-37% across most plans), Hetzner is still the best price/spec ratio in the mainstream cloud market. CPX22 (2 vCPU / 4 GB / 80 GB / 20 TB) at €7.99/mo undercuts DigitalOcean's $24/mo Basic 2/4 by ~3x at similar performance. EU traffic allowances are practically unmetered (20 TB), backups are 20% flat, and there's no first-term/renewal split. The new pricing narrowed the gap but didn't close it.

Plans

Plan vCPU RAM Storage Transfer Monthly
CX23 (Shared Intel/AMD, EU only) 2 4.00 GB 40 GB NVMe SSD 20.00 TB $3.99
CAX11 (Ampere ARM, EU only) 2 4.00 GB 40 GB NVMe SSD 20.00 TB $4.49
CX33 (Shared Intel/AMD, EU only) 4 8.00 GB 80 GB NVMe SSD 20.00 TB $6.49
CPX22 (Shared AMD, all regions) 2 4.00 GB 80 GB NVMe SSD 20.00 TB $7.99
CAX21 (Ampere ARM, EU only) 4 8.00 GB 80 GB NVMe SSD 20.00 TB $7.99
CX43 (Shared Intel/AMD, EU only) 8 16.00 GB 160 GB NVMe SSD 20.00 TB $11.99
CPX32 (Shared AMD, all regions) 4 8.00 GB 160 GB NVMe SSD 20.00 TB $13.99
CCX13 (Dedicated AMD vCPU, all regions) 2 8.00 GB 80 GB NVMe SSD 20.00 TB $15.99
CX53 (Shared Intel/AMD, EU only) 16 32.00 GB 320 GB NVMe SSD 20.00 TB $22.49
CPX42 (Shared AMD, all regions) 8 16.00 GB 320 GB NVMe SSD 20.00 TB $25.49
CCX23 (Dedicated AMD vCPU, all regions) 4 16.00 GB 160 GB NVMe SSD 20.00 TB $31.49
CPX62 (Shared AMD, all regions) 16 32.00 GB 640 GB NVMe SSD 20.00 TB $50.49
CCX33 (Dedicated AMD vCPU, all regions) 8 32.00 GB 240 GB NVMe SSD 30.00 TB $62.49
CCX63 (Dedicated AMD vCPU, all regions) 48 192.00 GB 960 GB NVMe SSD 60.00 TB $374.49

€3.99-€374/mo, hourly billing with a monthly cap, no first-term/renewal split — flat-rate the whole year. April 1 2026 price adjustment lifted most plans 30-37% but they remain materially cheaper than DigitalOcean/Vultr/Linode equivalents.

Performance & infrastructure

Storage
NVMe SSD (RAID10)
Network
1 Gbps per instance, 10 Gbit redundant uplinks at the rack level
DDoS protection
Included
IPv6
Included
Uptime SLA
99.9%
Control panel
Hetzner Cloud Console (own); hcloud CLI; full REST API; Terraform / Pulumi / Ansible providers
Root access
Yes
Management
Unmanaged

Capabilities at a glance

GPU instances
No GPU cloud servers. Hetzner sells dedicated GPU servers (GEX44 with NVIDIA RTX 4000 Ada, 20 GB GDDR6) under the dedicated-server line, but they sit outside the Cloud product family — different ordering flow, different SLAs, fixed monthly billing rather than hourly.
Free tier
No always-free tier and no perpetual free credit. Hetzner runs occasional signup credits (typically €20) but nothing comparable to Oracle Always Free or AWS Lightsail's free month.
Windows OS
No official Windows Server image and no Windows licensing offered. Self-install via custom ISO is technically possible (especially Windows ARM on CAX) but unsupported by Hetzner — for production Windows, use a different provider.
macOS
ARM CPU
CAX series — Ampere Altra ARM64. CAX11 (2 vCPU / 4 GB / 40 GB / 20 TB) at €4.49/mo, scaling to CAX41 (16 vCPU / 32 GB / 320 GB) at €31.49/mo. Roughly 10-15% cheaper than CPX equivalents and ~30% more energy-efficient. EU only (Germany / Finland).
Hourly billing
Pay-as-you-go available
Crypto payment
Card / PayPal only
No setup fees
No setup fees on cloud servers. Hourly billing with a monthly cap; create and destroy at will, you only pay for the time the server existed.
Bandwidth: Metered with overage billing
EU plans include 20 TB outbound; US CPX/CCX include 1 TB; Singapore includes 0.5-8 TB depending on instance. Overage €1/TB in EU+US, €7.40/TB in Singapore. Inbound is free. No throttling — just billed.

SMTP port 25 (outbound mail)

UNBLOCK ON REQUEST

Outbound TCP/25 and TCP/465 are blocked by default on every new Cloud Server to suppress spam. The block lifts once you (a) have been a paying customer for ~30 days and at least one paid invoice has cleared, and (b) open a support ticket asking for the unblock with a stated, legitimate use case (e.g. transactional mail, MX relay). Port 587 (submission, STARTTLS) is open from day one and works fine with relay providers (SendGrid, Mailgun, Postmark, AWS SES). Once unblocked, Hetzner's PTR records are configurable from the console — making it one of the very few mainstream clouds where self-hosted mail (Mail-in-a-Box, Mailcow, Postfix) is actually practical.

Source

Datacenter locations

SG Singapore, Singapore
FI Helsinki, Finland
DE Falkenstein, Germany
DE Nuremberg, Germany
US Ashburn, United States
US Hillsboro, United States

Support

24/7/365 cloud ticket email abuse hotline (security only)

Response SLA: No published SLA — cloud tickets typically answered within ~1h in EU hours, sometimes minutes. No 24/7 chat. No phone for cloud (dedicated-only).

General support is Mon-Fri 8-18 CET; cloud-specific tickets are 24/7/365. Documentation and the community tutorials site are solid and German-engineered — most issues are self-service-able. When tickets do go in, technical responses are competent and direct. The recurring soft spot is account verification, abuse-handling, and billing escalations: when those flag, replies can be terse and slow, and the appeal path is the same single ticket queue. English and German support only.

OS & apps

Supported OS

Ubuntu Debian CentOS Rocky Linux AlmaLinux Fedora openSUSE

One-click apps

Coolify Docker CE GitLab CE Jitsi Meet LAMP Stack Nextcloud Owncast PhotoPrism Prometheus + Grafana RustDesk WireGuard WordPress

What to watch out for in pricing

  • April 1 2026 price adjustment lifted most plans 30-37%. Hetzner raised cloud server prices across the board on April 1 2026, citing 'dramatically increased' costs to operate infrastructure and buy new hardware. The CPX22 went from €5.99 to €7.99/mo (+33%). The change applies to both new orders and existing customers. Even after the increase Hetzner remains roughly 50-60% cheaper than DigitalOcean / Vultr / Linode at equivalent specs — so the value proposition stands, but the previous 'unbeatable' margin has narrowed.
  • Tiny US and Singapore traffic allowances vs EU. EU plans (Germany / Finland) ship with a uniform 20 TB outbound allowance — practically unmetered for most workloads. CPX/CCX plans in the US ship with only 1 TB included; Singapore is 0.5-8 TB depending on instance. Overage is €1/TB in EU+US (cheap) but €7.40/TB in Singapore (~7x more). If you're picking ASH, HIL, or SIN, model the bandwidth bill explicitly — a CPX22 in Singapore burning 5 TB/mo costs €40+ in overage on top of compute.
  • Primary IPv4 is €0.50/mo extra. Hetzner unbundled IPv4 from the base price in mid-2024. Each cloud server can be created without a Primary IPv4 (IPv6-only is free) or with one for €0.50/mo. Most production workloads still need IPv4, so add €0.50 to every plan price when comparing apples-to-apples with DigitalOcean / Vultr (both bundle IPv4).
  • Backups add 20% to instance price. Enabling automatic backups bumps the monthly cost by exactly 20% of the base instance price and retains up to 7 daily backups. Snapshots are billed separately at €0.011/GB/month and persist past server deletion. Predictable, cheap, no surprises — but worth budgeting for if you treat the included disk as your only durability layer.

Known pitfalls

  • April 1 2026 price increase narrowed the value gap by ~33%

    Hetzner raised cloud server prices 30-37% across the board on April 1 2026, citing increased infrastructure and hardware costs. The CPX22 went from €5.99 to €7.99/mo. Hetzner is still cheaper than DigitalOcean, Vultr, and Linode at equivalent specs — but the previous 'unbeatable' margin is gone. If your last cost comparison was pre-2026, redo it before signing up.

    Source
  • No managed databases, no managed Kubernetes, no native CDN

    Hetzner Cloud is unmanaged compute first, full stop. There's no managed PostgreSQL/MySQL/Redis (run it yourself on a CCX or use Aiven/Neon/Supabase), no managed Kubernetes (community uses the Kube-Hetzner Terraform module to deploy k3s on top of regular Cloud Servers), and no native CDN (front public assets with Cloudflare or BunnyCDN). If you need the full DigitalOcean-style managed-services ladder, this is the wrong provider.

    Source
  • US and Singapore regions ship with tiny traffic allowances

    EU plans uniformly include 20 TB outbound — practically unmetered. US CPX/CCX plans include only 1 TB, and Singapore plans include 0.5-8 TB depending on instance type. EU and US overage is €1/TB (cheap), but Singapore overage is €7.40/TB (~7x more). A CPX22 in SIN burning 5 TB/mo would owe €40+ in overage on top of the €7.99 instance price. If you pick ASH / HIL / SIN, model the bandwidth bill explicitly before assuming Hetzner is still the cheapest option.

    Source
  • Support is European business hours for non-emergency issues

    Cloud-specific tickets are 24/7/365, but the general support team works Monday-Friday 8-18 CET. There is no 24/7 chat, no phone support for cloud customers (phone is dedicated-server-only), and support is English/German only. Time-zone overlap is genuinely tight if you're operating from US Pacific or APAC and need a non-cloud-ticket category answered.

    Source
  • Port 25 is blocked for the first ~30 days on new accounts

    Outbound TCP/25 and TCP/465 are blocked by default on every new Cloud Server. The block lifts only after you have paid your first invoice (typically ~30 days) AND opened a support ticket asking for the unblock with a stated use case. Port 587 (submission with STARTTLS) is open from day one for relay providers. Plan the timeline if you're standing up self-hosted mail (Mail-in-a-Box, Mailcow) — you'll be relay-only for the first month.

    Source
  • Account verification and abuse handling can flash-suspend you

    The single most consistent complaint on Reddit, Hacker News (Ask HN: Hetzner banned me), LowEndTalk and Trustpilot is account suspensions with terse or no explanation — typically 'violation of System Policies' or 'verification failed' — and the appeal path is the same support queue with no escalation tier. New accounts created from VPN exits, residential addresses that don't match billing, or signups that share fingerprints with a previously banned account are the most common triggers. Mitigation: sign up from a clean residential connection, complete ID verification proactively, and never run anything mission-critical without offsite backups before day 30.

    Source

Community pulse

Sentiment in 2026 is sharply bimodal. The hands-on developer crowd (r/selfhosted, r/sysadmin, Hacker News, LowEndTalk) overwhelmingly recommends Hetzner Cloud as the best price/performance in unmanaged VPS — the running joke is 'just use Hetzner' — and sees the April 1 price increase as still leaving Hetzner ~50-60% cheaper than the US-based alternatives. Trustpilot tells a different story, sitting at 3.3/5 across ~2,700 reviews where the negative cluster is overwhelmingly about account suspensions, verification failures, and abuse-handling: people who hit the happy path love Hetzner, people who trip a flag tend to write detailed angry reviews. The April 1 2026 price hike was widely discussed but mostly accepted — community framing was 'still the cheap option, just less unbeatable than before'.

Last full audit: April 27, 2026

Founded 1997 — 29 years in business · Based in Gunzenhausen, Germany