Every developer forum thread about cheap cloud servers lands on the same three names: Linode, Vultr, and Hetzner. All three sell straightforward hourly-billed virtual servers with no sales call in between, and all three have loyal users who will argue for their pick.
There is no single winner. The right choice depends on where your users are, how much hand-holding you want from managed services, and whether you would rather pay less per gigabyte or get more regions and documentation. This guide compares the three on specs, pricing, locations, tooling, and support. Prices are approximate, from public pricing pages in October 2026, so check the official page before buying.
The three contenders at a glance
| Factor | Linode (Akamai Cloud) | Vultr | Hetzner |
|---|---|---|---|
| Entry plan | $5/mo: 1 vCPU, 1 GB RAM, 25 GB | $5/mo: 1 vCPU, 1 GB RAM, 25 GB ($6 NVMe) | ~€4-6/mo: 2 vCPU, 4 GB RAM, 40 GB NVMe |
| 2 vCPU / 4 GB | $24/mo, 80 GB | $24/mo, 100 GB NVMe | Same as entry plan |
| Transfer | 1 TB, pooled per account | 2-5 TB per plan | 20 TB per plan |
| Regions | 25+ cities | 32+ locations | DE, FI, US, SG |
| Kubernetes | LKE | VKE, free control plane | HKE |
| Managed DB | Yes | Yes, from $15/mo | No |
| API/Terraform | Yes / Yes | Yes / Yes | Yes / Yes |
| Docs | Excellent | Solid | Improving, thinner |
| Support | 24/7 tickets | Tickets | Tickets, EN and DE |
Linode: the veteran with the best docs
Linode has sold developer cloud servers since 2003. Akamai acquired it in 2022, so customers now sit alongside one of the world’s largest edge networks.
Shared plans start at $5 per month for the Nanode 1 GB: 1 vCPU, 1 GB RAM, 25 GB storage, 1 TB transfer. The 4 GB plan (2 vCPUs, 80 GB storage) runs about $24 per month, and dedicated CPU starts near $30. Billing is hourly with a monthly cap, and new accounts typically get $100 in free credit.
The ecosystem is the draw: managed Kubernetes (LKE), managed databases, load balancers, S3-compatible object storage, a free cloud firewall, free DDoS protection, and pooled outbound transfer across your account.
The quiet advantage is documentation: one of the deepest guides libraries in the industry. Trade-offs: market-floor pricing rather than below it, ticket-only technical support, no money-back guarantee.
Vultr: the widest map
Vultr, founded in 2014, competes on choice: more plan families and 32 or more regions. If you need a server close to users somewhere the others do not cover, Vultr usually has an option.
Regular Cloud Compute starts at $5 per month for 1 vCPU, 1 GB of RAM, and 25 GB of SSD. High Performance NVMe instances start at $6 for the same specs, and 2 vCPU / 4 GB / 100 GB NVMe runs about $24 per month. Dedicated CPU starts near $28, bare metal near $120.
Vultr’s managed Kubernetes (VKE) has a free control plane, so you pay only for worker nodes. Managed databases start at $15 per month, block storage about $0.10 per GB per month, object storage about $0.01 per GB per month. Billing is hourly, capped at 672 hours per month.
Caveats: prices vary by region, and there is no money-back guarantee.
Hetzner: the price-performance outlier
Hetzner is the German hosting veteran developers adopted as a budget cloud: more resources per euro than anyone else here, especially for compute-heavy workloads in Europe.
Shared x86 plans start around €4-6 per month for 2 vCPUs, 4 GB of RAM, and 40 GB of NVMe. The standout number is bandwidth: 20 TB included per plan, with cheap overage. Billing is hourly with a monthly cap. Note that Hetzner raised cloud prices in April 2026, so treat older price roundups with suspicion.
Cheaper ARM plans on Ampere chips exist for ARM64-clean workloads. Managed Kubernetes (HKE) is available, the REST API and hcloud CLI are genuinely pleasant, and there is an official Terraform provider.
The gaps: few regions (Germany, Finland, two US locations, Singapore), no managed databases, ticket-only support in English and German, and a strict identity check that can delay first signup.
Pricing compared, honestly
Entry pricing sits within a few dollars across the three, except Hetzner hands you double the vCPUs and quadruple the RAM for roughly €4-6 per month. At 2 vCPU / 4 GB, Linode and Vultr charge about $24 per month while Hetzner sits several euros lower with far more bandwidth.
That bandwidth gap decides the math for media servers, download mirrors, and busy APIs: 20 TB at Hetzner against 1 TB at Linode (pooled per account) or a few TB per plan at Vultr. Behind a CDN, none of this matters for a normal site. Without one, overage near $0.01 per GB on the US providers adds up fast, while Hetzner’s overage stays near €1 per TB.
Two traps: headline prices exclude snapshots, floating IPs, load balancers, and managed databases, which bill separately everywhere; and Vultr’s prices differ by region. Confirm on the official pricing page for your region.
Do not trust anyone’s benchmarks, run your own in five minutes
Comparison articles love benchmark tables. Treat every one as a rough hint: shared plans vary with host load, hardware generations differ by region, and a Frankfurt benchmark says little about Singapore.
Test the actual instance you would buy. All three bill hourly with a monthly cap, so a spin-up, test, and delete costs cents. Run three checks: a sysbench CPU test, an fio disk test with random read/write patterns, and a network test for throughput and latency from where your audience is.
Repeat each test two or three times at different hours. A 10-20 percent swing is normal on shared plans and tells you about noisy neighbors. Pick the provider whose worst run still meets your needs.
Beyond specs: APIs, tooling, and support
All three offer REST APIs, official Terraform providers, cloud-init user data, and custom image or ISO support, so infrastructure-as-code workflows transfer without much friction. Hetzner’s hcloud CLI gets consistent praise; Linode’s CLI and Cloud Manager are mature; Vultr’s API covers its wide product surface.
Documentation separates them. Linode’s guides library is the strongest and doubles as a general Linux reference. Vultr’s docs are solid for provisioning, backed by community tutorials. Hetzner’s docs have improved but cover fewer scenarios.
Expect tickets everywhere for technical issues. Linode offers 24/7 tickets with a reputation for thorough answers; Vultr’s gets mixed reports; Hetzner’s is generally described as responsive, English and German only. No live chat or phone at any of the three. If you need contractual SLAs, look at larger enterprise clouds.
Which one should you pick?
This is opinion, not measurement:
- Pick Hetzner if your users are in Europe, you manage your own databases, and you want the most resources per euro. The 20 TB allowance makes it the default for data-heavy workloads.
- Pick Vultr if you need a region the others lack, want NVMe from the $6 tier, or like the free Kubernetes control plane with managed databases available later.
- Pick Linode if you value the documentation library, pooled transfer, and Akamai’s edge network. The $100 credit makes it the cheapest way to experiment at first.
Starting out, the move is the same everywhere: rent the smallest plan that fits your RAM needs, run the five-minute benchmark above, set up automated backups from day one, and keep deployment scripts portable so switching providers later is a chore, not a migration.
Frequently asked questions
Which VPS is cheapest for developers in 2026?
Hetzner usually wins on raw price per resource in Europe, from around €4-6 per month for 2 vCPUs and 4 GB of RAM plus 20 TB of traffic. Linode and Vultr start at $5 per month for smaller 1 vCPU / 1 GB plans. Compare the official pricing pages for your configuration.
Do these providers charge for bandwidth overages?
Yes. Hetzner includes 20 TB per plan with overage near €1 per TB. Linode includes 1 TB and up, pooled per account, with overage around $0.01-0.02 per GB by region. Vultr includes a few TB per plan with overage at $0.01 per GB.
Can I run Kubernetes on all three?
Yes: LKE on Linode, VKE on Vultr with a free control plane, and HKE on Hetzner. You pay for worker nodes at standard instance pricing, so a small two-node cluster costs roughly twice the single-instance price.
Is Hetzner reliable enough for production?
Many teams run production on Hetzner, particularly in Europe, and it publishes a cloud SLA. The honest caveat: no managed databases, fewer regions, and ticket-only support suit self-sufficient teams best.
Conclusion
Linode vs Vultr vs Hetzner has no universal winner. Hetzner gives you the most server for your money in Europe, Vultr gives you the most places to put a server, and Linode gives you the best documentation and the smoothest on-ramp into managed services.
My opinionated shortlist: European side projects on Hetzner, region-specific deployments on Vultr, tutorial-driven teams on Linode with the free credit. Verify pricing on the official page, run your own benchmark, and keep backups from day one.