# Hetzner Cloud Pricing: Complete Breakdown in 2026

> A complete breakdown of Hetzner Cloud pricing in 2026 covering compute, storage, databases, load balancers, and what the total cost of running on Hetzner actually looks like for real teams.
- **Author**: tom-weston
- **Published**: 2026-06-16
- **Modified**: 2026-06-16
- **Category**: Deployment Guides
- **URL**: https://kuberns.com/blogs/hetzner-cloud-pricing/

---

Hetzner Cloud has built a strong reputation as one of the most affordable cloud providers available, and the pricing tables on their website reflect that. But for teams making a real infrastructure decision, the monthly server cost is only one part of what you are actually committing to.

[Kuberns](https://kuberns.com) is worth keeping in mind throughout this guide. It is an Agentic AI cloud platform that handles deployment, scaling, monitoring, and infrastructure management automatically on AWS-backed infrastructure. For teams evaluating Hetzner specifically because of cost, Kuberns offers a different model: production-grade hosting without the engineering overhead that IaaS requires.

This guide breaks down Hetzner Cloud pricing across every product category in 2026, shows what a realistic production setup costs, and helps you decide whether the price is as low as it appears once you account for the full picture.

### TL;DR

- Hetzner compute starts at around 3.79 EUR per month for a shared vCPU instance
- Dedicated vCPU servers start at around 12.49 EUR per month
- Additional costs include managed databases, load balancers, object storage, and block volumes
- Traffic beyond the included monthly allowance is charged at 1 EUR per TB
- The server bill does not include the engineering time required to deploy and maintain your application on IaaS
- Teams who want managed deployment without infrastructure work should look at [Kuberns](https://kuberns.com) instead

## How Hetzner Cloud Pricing Works

![Hetzner Cloud dashboard and pricing overview](https://kuberns-blogs.s3.ap-south-1.amazonaws.com/hetzner-dashboard.png)

Hetzner Cloud uses hourly and monthly billing. Every resource is billed hourly when running, with a monthly cap that kicks in once usage exceeds the equivalent hourly rate for a full month. In practice, for resources that run continuously, you pay the monthly price shown on the pricing page.

There are no setup fees. Resources can be provisioned and deleted on demand, and you are only billed for what you have running.

**Traffic:** Each server plan includes a monthly outbound traffic allowance. Inbound traffic is always free. Outbound traffic within the included allowance is free. Anything over the allowance is billed at 1 EUR per TB, which is substantially cheaper than egress pricing on AWS or Google Cloud.

**Pricing currency:** Hetzner prices in EUR. If you are paying in another currency, exchange rate fluctuations will affect your effective monthly cost.

## Hetzner Cloud Compute Pricing

Hetzner offers three compute categories: shared vCPU instances, dedicated vCPU instances, and Arm64 instances.

### Shared vCPU Instances (CX Series)

Shared vCPU instances are the entry-level option. CPU resources are shared across multiple tenants on the same physical host, which keeps costs low but means performance can vary under load.

| Plan | vCPUs | RAM | Storage | Traffic | Price |
|---|---|---|---|---|---|
| CX22 | 2 shared | 4 GB | 40 GB SSD | 20 TB | ~3.79 EUR/month |
| CX32 | 4 shared | 8 GB | 80 GB SSD | 20 TB | ~6.82 EUR/month |
| CX42 | 8 shared | 16 GB | 160 GB SSD | 20 TB | ~16.90 EUR/month |
| CX52 | 16 shared | 32 GB | 320 GB SSD | 20 TB | ~33.07 EUR/month |

Shared instances are suitable for development environments, low-traffic applications, and workloads where consistent CPU performance is not critical.

### Dedicated vCPU Instances (CCX Series)

Dedicated vCPU instances give you exclusive physical CPU cores. Performance is consistent and not affected by other tenants on the same host. These are the appropriate tier for production workloads.

| Plan | vCPUs | RAM | Storage | Traffic | Price |
|---|---|---|---|---|---|
| CCX13 | 2 dedicated | 8 GB | 80 GB SSD | 20 TB | ~12.49 EUR/month |
| CCX23 | 4 dedicated | 16 GB | 160 GB SSD | 20 TB | ~24.49 EUR/month |
| CCX33 | 8 dedicated | 32 GB | 240 GB SSD | 20 TB | ~48.99 EUR/month |
| CCX43 | 16 dedicated | 64 GB | 360 GB SSD | 20 TB | ~97.99 EUR/month |
| CCX53 | 32 dedicated | 128 GB | 600 GB SSD | 20 TB | ~195.99 EUR/month |

For most production web applications, the CCX13 or CCX23 tier is the appropriate starting point.

### Arm64 Instances (CAX Series)

Arm64 instances run on Ampere CPUs and offer a lower cost per core than the x86 dedicated series. They are suitable for workloads that are compatible with the Arm architecture.

| Plan | vCPUs | RAM | Storage | Traffic | Price |
|---|---|---|---|---|---|
| CAX11 | 2 Arm64 | 4 GB | 40 GB SSD | 20 TB | ~3.79 EUR/month |
| CAX21 | 4 Arm64 | 8 GB | 80 GB SSD | 20 TB | ~5.39 EUR/month |
| CAX31 | 8 Arm64 | 16 GB | 160 GB SSD | 20 TB | ~10.79 EUR/month |
| CAX41 | 16 Arm64 | 32 GB | 320 GB SSD | 20 TB | ~21.49 EUR/month |

## Hetzner Additional Service Pricing

Compute is the foundation, but most production deployments require additional services. Each one is billed separately.

### Load Balancers

| Plan | Max Services | Max Connections | Price |
|---|---|---|---|
| LB11 | 5 | 10,000 | ~5.39 EUR/month |
| LB21 | 25 | 25,000 | ~13.49 EUR/month |
| LB31 | 50 | 100,000 | ~26.99 EUR/month |

### Managed Databases

Hetzner offers managed PostgreSQL and MySQL. Backups and failover are included. You do not manage the database server directly, but you are responsible for everything that connects to it.

| Plan | vCPUs | RAM | Storage | Price |
|---|---|---|---|---|
| DB 1 vCPU | 1 | 2 GB | 10 GB | ~around 14 EUR/month |
| DB 2 vCPU | 2 | 4 GB | 40 GB | ~around 28 EUR/month |
| DB 4 vCPU | 4 | 8 GB | 80 GB | ~around 55 EUR/month |

### Object Storage

S3-compatible object storage billed by usage.

- Storage: ~0.023 EUR per GB per month
- Included traffic: 1 TB free per month
- Additional outbound: ~0.01 EUR per GB beyond the free allowance

### Block Storage (Volumes)

Attachable SSD volumes that persist independently of your server.

- ~0.052 EUR per GB per month
- Minimum volume size: 10 GB (~0.52 EUR/month)

### Snapshots and Backups

- Snapshots: ~0.012 EUR per GB per month
- Automated backups: 20% of the server price added to your monthly bill

### Floating IPs

- ~2.00 EUR per IP per month when assigned to a server
- Unused floating IPs are also charged to prevent hoarding

## What Does a Real Production Setup Cost on Hetzner?

The pricing tables tell you the per-resource cost. A realistic production deployment pulls from several of those tables at once.

**Minimal production setup (single app, low traffic):**

| Resource | Plan | Cost |
|---|---|---|
| Compute | CCX13 (2 vCPU dedicated, 8 GB RAM) | ~12.49 EUR/month |
| Managed Database | DB 1 vCPU PostgreSQL | ~14 EUR/month |
| Automated Backups | 20% of server | ~2.50 EUR/month |
| Floating IP | 1 IP | ~2.00 EUR/month |
| **Total** | | **~31 EUR/month** |

**Standard production setup (moderate traffic, load balanced):**

| Resource | Plan | Cost |
|---|---|---|
| Compute x2 | CCX23 (4 vCPU dedicated) | ~48.98 EUR/month |
| Load Balancer | LB11 | ~5.39 EUR/month |
| Managed Database | DB 2 vCPU PostgreSQL | ~28 EUR/month |
| Object Storage | 100 GB | ~2.30 EUR/month |
| Backups | 20% of servers | ~9.80 EUR/month |
| Floating IP | 1 IP | ~2.00 EUR/month |
| **Total** | | **~96 EUR/month** |

These figures cover the server invoice. They do not include the engineering time required to deploy your application, configure Nginx, set up SSL, build and maintain CI/CD pipelines, or respond to incidents.

![Hetzner Cloud limitations for teams without dedicated DevOps](https://kuberns-blogs.s3.ap-south-1.amazonaws.com/hetzner-limitations.png)

## The Cost Hetzner Does Not Show You

Hetzner Cloud pricing is transparent on the resource side. What the pricing page cannot show is the operational overhead that IaaS requires from your team.

Getting an application running on Hetzner requires your team to handle:

- **Server provisioning and OS configuration** via SSH
- **Nginx or Caddy setup** for reverse proxying and routing
- **SSL certificate provisioning and renewal** via Certbot or equivalent
- **CI/CD pipeline creation** using GitHub Actions, GitLab CI, or another tool
- **Environment variable management** across staging and production
- **Process supervision** using systemd, PM2, or Docker
- **Monitoring and alerting** using a separate tool like Grafana or Datadog
- **Incident response** when something breaks at an inconvenient time

For teams with a dedicated DevOps engineer, this overhead is part of the job. For a startup or small team that does not have that role, each item on that list is hours of setup work and an ongoing maintenance commitment.

The server price at 12 EUR a month is real. The total cost of using Hetzner for a team without DevOps experience is meaningfully higher once that time is factored in.

## Is Hetzner Pricing Right for Your Team?

Hetzner Cloud is a strong fit for teams that have Linux and DevOps expertise, need full root access to their infrastructure, are building for European audiences where Hetzner's data centre locations offer latency and data residency benefits, or are running high-volume compute workloads where the price-to-performance ratio is genuinely important.

For teams that want production-grade cloud hosting without owning the infrastructure layer, the price-per-server comparison is only part of the decision. The engineering time that IaaS requires is the cost that the pricing page does not capture.

## A Faster Path: Deploy on Kuberns Without the Infrastructure Overhead

[Kuberns](https://kuberns.com) is an Agentic AI cloud platform that takes your GitHub repository and produces a live, production-ready deployment in under five minutes. No Nginx configuration, no SSL setup, no CI/CD pipelines to build. The platform handles all of it automatically on AWS-backed infrastructure.

![Kuberns Agentic AI cloud platform](https://kuberns-blogs.s3.ap-south-1.amazonaws.com/kuberns-homepage.png)

**What you get with Kuberns:**

- **Automatic stack detection.** Kuberns reads your repository and configures the build and runtime settings without any input from you.
- **No Dockerfile or YAML required.** Connect your repo and deploy. Nothing else to write.
- **CI/CD from your GitHub branch.** Every push triggers an automatic redeploy. No pipeline to configure.
- **HTTPS provisioned automatically.** Your app is live at a secure URL from the first deploy.
- **Agentic AI autoscaling.** Traffic spikes are handled without manual intervention.
- **AWS-backed infrastructure.** Enterprise-grade uptime without managing AWS directly.
- **Transparent pricing.** No egress fees, no surprise charges, no credit-based cutoffs.
- **Free credits to start.** Get your first app live before committing to a paid plan.

**What you need:**
- A GitHub repository with your application code
- Environment variables your application needs in production

### Step 1: Create a Kuberns Account

Go to [dashboard.kuberns.com](https://dashboard.kuberns.com) and sign up with your Google or GitHub login. No credit card required to start.

![Kuberns dashboard](https://kuberns-blogs.s3.ap-south-1.amazonaws.com/kuberns-homepage.png)

### Step 2: Create a New Project and Connect GitHub

Click **New Project**, connect your GitHub account, and select the repository and branch you want to deploy.

![Creating a new project on Kuberns and connecting GitHub](https://kuberns-blogs.s3.ap-south-1.amazonaws.com/create-new-project-in-kuberns.png)

### Step 3: Review Auto-Detected Settings

Kuberns scans your repository and automatically detects your framework, build command, and start command. Review the settings and adjust only if something looks off. For most standard frameworks, nothing needs changing.

![Kuberns auto-detects your stack and build settings](https://kuberns-blogs.s3.ap-south-1.amazonaws.com/project-page-kuberns.png)

### Step 4: Add Environment Variables

Go to the **Environment** section and add your API keys, database URLs, and any other configuration values your app needs. Kuberns encrypts them and injects them securely at runtime.

![Adding environment variables in the Kuberns dashboard](https://kuberns-blogs.s3.ap-south-1.amazonaws.com/environment-variable-kuberns.png)

### Step 5: Click Deploy

Press **Deploy**. Kuberns provisions your infrastructure on AWS, issues an SSL certificate, sets up CI/CD from your connected GitHub branch, and makes your app live at a public HTTPS URL. Every subsequent push to that branch triggers an automatic redeploy.

![Deploying your app on Kuberns](https://kuberns-blogs.s3.ap-south-1.amazonaws.com/deploying-kuberns.png)

<a href="https://dashboard.kuberns.com" target="_blank" rel="noopener noreferrer">
  <img src="https://kuberns-blogs.s3.ap-south-1.amazonaws.com/deploy-on-kuberns-bannner6.png" alt="Deploy on Kuberns" style={{ width: "100%", height: "auto" }} />
</a>

## Frequently Asked Questions

### How much does Hetzner Cloud cost per month?

Hetzner Cloud compute starts at around 3.79 EUR per month for a CX22 shared vCPU instance. A realistic production setup with a dedicated vCPU server, managed database, and load balancer typically runs between 50 and 120 EUR per month depending on the tier, before factoring in engineering time for setup and maintenance.

### Does Hetzner charge for bandwidth?

Each Hetzner Cloud server includes a monthly outbound traffic allowance. Inbound traffic is always free. Traffic beyond the included allowance is charged at 1 EUR per TB, which is much lower than egress pricing on AWS or Google Cloud.

### Is Hetzner Cloud cheaper than DigitalOcean?

In most direct comparisons, Hetzner compute is priced lower than DigitalOcean for equivalent specifications. DigitalOcean includes a broader range of managed services and a larger app marketplace, which may offset the price difference for teams that need those services.

### What is the real total cost of using Hetzner Cloud?

The server invoice is only part of the cost. Hetzner is an IaaS platform, which means your team owns deployment configuration, SSL setup, CI/CD pipelines, monitoring, and incident response. The engineering time required to set up and maintain a production-grade deployment adds significantly to the total cost for teams without dedicated DevOps resources.

### What is a good Hetzner Cloud alternative for teams who want less infrastructure work?

[Kuberns](https://kuberns.com) is the best alternative for teams who want production-grade infrastructure without managing it themselves. It deploys automatically from GitHub in under five minutes, handles autoscaling, monitoring, and CI/CD, and runs on AWS-backed infrastructure with transparent pricing and no DevOps overhead.

### Does Hetzner Cloud have a free tier?

Hetzner does not offer a permanent free tier. New accounts may receive a small credit to test the platform, but all production usage is billed. Kuberns offers free credits to get started with no credit card required.

<a href="https://dashboard.kuberns.com" target="_blank" rel="noopener noreferrer">
  <img src="https://kuberns-blogs.s3.ap-south-1.amazonaws.com/CTA_banner.png" alt="Deploy on Kuberns" style={{ width: '100%', height: 'auto', cursor: 'pointer' }} />
</a>

---
- [More Deployment Guides articles](https://kuberns.com/blogs/category/deployment-guides/1/)
- [All articles](https://kuberns.com/blogs/)