Disclosure This page may contain affiliate links. Purchases through them can earn this site a commission at no extra cost to you. We only link to hosts we have actually run workloads on.

Hetzner Cloud CX22 Pricing 2026: Cost, Specs, and Who Should Use It

4.1/5

Published · Updated

Hetzner Cloud CX22 Pricing 2026: Cost, Specs, and Who Should Use It

Quick Verdict

Hetzner Cloud CX22 is one of the best low-cost cloud VPS plans for Node.js developers in 2026. For about €4.35/month before any account-specific taxes or region adjustments, you get 2 vCPU, 4GB RAM, 40GB NVMe storage, and enough bandwidth for small APIs, bots, dashboards, and self-hosted tools.

Choose CX22 if you want maximum specs per euro and can manage Linux yourself. Choose DigitalOcean or Vultr instead if you need more regions, live chat, or a smoother beginner dashboard.


Hetzner CX22 Price in 2026

The CX line represents Hetzner’s shared CPU cloud servers, offering a cost-effective balance for general workloads. While smaller plans exist, Hetzner CX22 is the entry point where Hetzner Cloud starts to feel comfortable for production Node.js workloads. The smaller plans can run simple apps, but CX22 gives enough RAM for PM2, Nginx, logs, package installs, and one or two app processes without immediately hitting memory pressure.

ItemHetzner CX22
Approx monthly price~€4.35/month
Billing styleMonthly cloud server billing
vCPU2 shared vCPU
RAM4 GB
Storage40 GB NVMe
BandwidthGenerous Hetzner Cloud transfer allowance
Best fitNode.js APIs, bots, small SSR apps, self-hosted tools

Prices can vary by region, currency conversion, and VAT handling. Always confirm the final amount in the Hetzner Cloud console before creating the server.


Hetzner CX22 Specs

CX22 sits in the sweet spot for small developer workloads because it has enough RAM to avoid the most common low-end VPS problem: the app runs fine until npm install, logs, or a second process pushes memory over the edge.

SpecWhat it means for Node.js
2 vCPUEnough for PM2 cluster mode, background jobs, and light traffic APIs
4 GB RAMComfortable for Express, Fastify, NestJS, bots, and small Next.js apps
40 GB NVMeFast package installs, logs, SQLite, and build artifacts
Linux root accessFull control over Node.js, Nginx, PM2, firewall, and deploy scripts

If you are still choosing a provider, start with the broader best VPS hosting for Node.js developers guide first.


Monthly Cost With VAT

The headline CX22 price is useful for comparing providers, but the final bill can be different depending on your country, VAT status, and selected datacenter. For EU customers, VAT can increase the final total. For business accounts with valid VAT handling, the displayed total may differ.

Use this rule of thumb:

ScenarioWhat to expect
Non-EU or VAT-exempt businessClose to the base listed price
EU individualBase price plus local VAT
Currency conversionYour card or bank may add a small spread
Region differencesSome locations can have slightly different effective costs

For SEO and budgeting, treat CX22 as a roughly €4-5/month VPS. For accounting, use the final amount shown in Hetzner Cloud.


CX22 vs CX21

If you are comparing CX22 against older Hetzner references like CX21, use CX22 as the modern default. CX21 is commonly mentioned in older tutorials, benchmarks, and forum posts, but CX22 is the plan name you should evaluate for current 2026 deployments.

ComparisonCX22
Best for new projectsYes
Good for Node.js APIsYes
Good for PM2 + NginxYes
Good for old tutorial compatibilityUsually, but verify package versions

If an older guide recommends CX21, the practical decision today is usually: pick CX22, then size up to CX32 only if you need more CPU, RAM, or disk.


CX22 vs CPX21

The CX line is the default choice for most budget Node.js apps. CPX plans are better when CPU performance matters more than the lowest monthly cost.

Plan typeChoose it when
CX22You want the best low-cost general VPS for Node.js
CPX21You need more consistent CPU for heavier app logic or build jobs
CX32You need more RAM and disk before you need premium CPU

For a typical Express API, Discord bot, Telegram bot, or small dashboard, CX22 is enough. For CPU-heavy JSON processing, image work, or frequent builds on the server, benchmark CPX21 or CX32 before committing.


Is CX22 Good for Node.js Apps?

Yes. CX22 is a strong baseline for production Node.js apps because it gives you enough RAM for the full deployment stack:

  • Node.js LTS
  • PM2 process manager
  • Nginx reverse proxy
  • Certbot SSL renewal
  • UFW firewall
  • Logs and basic monitoring
  • A small database or queue client

For most solo developers, the bigger question is not whether CX22 can run Node.js. It can. The real question is whether your users are close enough to Hetzner’s regions and whether you are comfortable managing Linux without live chat support.

For performance context, compare it with DigitalOcean in the Hetzner vs DigitalOcean Node.js benchmark.


Best Alternatives to Hetzner CX22

CX22 is not always the right choice. These alternatives are worth comparing:

AlternativeBetter when
DigitalOcean Basic or PremiumYou want the easiest developer experience and managed services
Vultr Cloud ComputeYou need more global regions or hourly test servers
Contabo VPS SYou want more RAM per dollar and can tolerate noisier performance
Linode/Akamai Shared CPUYou want mature infrastructure and predictable production hosting
Hetzner CX32You like Hetzner but need more RAM and disk

If your main requirement is value for Node.js, start with CX22. If your main requirement is support, managed services, or global edge coverage, DigitalOcean and Vultr deserve a closer look.


Real-World Sizing Examples

Before buying, map CX22 to your expected workload so you do not under-size on launch week:

WorkloadTypical CX22 fitUpgrade trigger
Small API (Express/Fastify) + PostgreSQL clientGood fitCPU sustained above ~70% during peak windows
Telegram/Discord bot + scheduler + queue workerGood fitMemory pressure from multiple background workers
Small Next.js SSR appUsually good for low to moderate trafficResponse latency spikes during build/reload cycles
Internal dashboard + cron jobsGood fitDisk growth from logs/artifacts or heavy analytics jobs

For early-stage deployments, CX22 is often enough to ship and validate demand. Use monitoring before upgrading: track memory saturation, load average, and p95 response time for at least one traffic cycle.


Monitoring Checklist Before Upgrading

Use this quick checklist for 7-14 days before deciding to move from CX22 to CX32 or CPX:

  • Keep average RAM headroom above 20-25%.
  • Watch swap usage; sustained swap means upgrade is likely needed.
  • Track p95 API latency during peak periods, not only off-peak.
  • Review restart frequency in PM2; repeated restarts are a scaling warning.
  • Check disk utilization and log growth trend.
  • Confirm users are not latency-bound by region before buying larger plans.

If metrics look healthy, stay on CX22 and improve app efficiency first. If not, scale one tier up and retest.


Verdict: Who Should Use CX22?

Use Hetzner CX22 if:

  • You are a solo developer or small team.
  • You are hosting a Node.js API, bot, dashboard, or self-hosted tool.
  • You want strong specs for about €4-5/month.
  • Your users are mainly in Europe, North America, or near Hetzner’s Singapore region.
  • You are comfortable with SSH, Linux updates, Nginx, and PM2.

Do not use CX22 if:

  • You need live chat support.
  • You need many global regions.
  • You want managed databases bundled into the same platform.
  • You do not want to manage Linux security and deploys yourself.

For most budget-conscious Node.js projects, CX22 is the right first Hetzner plan. Start there, monitor memory and CPU, then upgrade to CX32 only when real usage proves you need it.


FAQ

How much does Hetzner CX22 cost?

Hetzner CX22 costs roughly €4.35/month before account-specific taxes, currency conversion, or regional differences. The final amount can vary, especially for EU customers who need VAT applied.

What specs does Hetzner CX22 include?

CX22 includes 2 shared vCPU, 4GB RAM, 40GB NVMe storage, Linux root access, and generous Hetzner Cloud bandwidth. It is a strong entry-level production VPS for Node.js apps.

Is Hetzner CX22 good for Node.js?

Yes. CX22 has enough RAM and CPU for PM2, Nginx, SSL, logs, and small production Node.js apps. It is especially good for APIs, bots, backend services, and self-hosted tools.

What is the difference between CX22 and CX21?

CX22 is the current plan name to evaluate for new Hetzner Cloud deployments. CX21 appears in older guides and benchmarks, but new projects should compare current CX plans in the Hetzner console.

What are the best Hetzner CX22 alternatives?

The closest alternatives are DigitalOcean for better developer experience, Vultr for more regions, Contabo for more RAM per dollar, Linode/Akamai for stable production hosting, and Hetzner CX32 if you want to stay with Hetzner but need more resources.

What worked

  • Excellent 2 vCPU and 4GB RAM value for the monthly price
  • NVMe storage and generous bandwidth for small production apps
  • Strong fit for Node.js APIs, bots, and self-hosted tools

Friction

  • Support is ticket-only, not live chat
  • Fewer regions than DigitalOcean or Vultr
  • VAT and region selection can change the final monthly bill