Hetzner Cloud

hetzner.com ↗

Provision configurable Linux virtual machines with private networks, firewalls, volumes, and an infrastructure API.

SI Score
80/100
Pricing
Not confirmed
Free plan
Not confirmed
Sign-up required
Required AI reading, not confirmed

Ask SI about Hetzner Cloud

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the Hetzner Cloud homepage

What it does

Hetzner Cloud provides virtual machines managed through the Hetzner Console, API, or command-line and infrastructure tools. A server is created from a selected plan, location, and operating-system image, with optional networking, SSH keys, volumes, firewall rules, backups, and cloud-init configuration. It is infrastructure hosting rather than a source-to-deploy application platform, so you choose and maintain the software stack on the virtual machine.

Choose the server before buying it

The documented Console flow starts in a project. Open Servers, choose Add server, then select a server type, location, and image. You can attach an existing snapshot, select an app image, configure public or private networking, assign a firewall, and add a volume or daily backups. This is useful for a small API server, staging host, or private database where you want operating-system control rather than a managed application runtime.

Pay attention to the SSH-key step: Hetzner's guide says a key cannot be added later through the Console after the server is created, although a command-line route is available. Set up the intended access key before choosing CREATE & BUY NOW. Cloud-init can run initialization scripts at first boot, but the documented field is limited to 32 KiB.

The cloud product page lists a REST API and CLI as well as integrations with tools such as Terraform and Ansible. Those options can automate repeatable server provisioning; they do not remove the need to patch the guest operating system, secure application services, or plan backups. The opened pricing page did not expose a usable rate table, so compare the selected plan and location in Hetzner's own calculator before committing to a workload.

Strengths

  • Server creation exposes choices for image, location, networking, SSH key, volumes, firewall, backups, and placement groups.
  • A REST API, CLI, and integrations with infrastructure tools support automated provisioning.
  • The guide documents rescaling an existing server and cloud-init configuration during setup.

Watch out for

  • This is a virtual machine service, so operating-system and application administration remain with the customer.
  • An SSH key cannot be added later through the Console after server creation, according to the setup guide.

Best for

  • Hosting services that need direct control of a Linux virtual machine
  • Creating private-networked application and database servers
  • Automating cloud-server setup through an API or infrastructure-as-code tool

Sources