Helm7

Arm64 Hosting: Cheaper Than CPX, Dearer Than CX

The Helm7 team · Published 23 September 2026 · Checked 30 September 2026 · 8 min read

arm64 hosting: a close-up of a microprocessor on a motherboard
Photo by Sergei Starostin on Pexels

The tidy story about arm64 hosting is that Arm costs a third of x86. On Hetzner's June 2026 price list that is true against one x86 line and false against another. We checked every size against the provider's own table, then against AWS and Arm's own claims, and the honest gap is smaller than the headline. This is what the numbers support, and the one test that decides whether to move.

In short

  • On Hetzner's June 2026 list, Arm (CAX) costs about 30 percent of the CPX line at matching vCPU and RAM, but 9 to 39 percent more than the like-for-like x86 CX line.
  • CPX rose 144 to 175 percent on 15 June; CAX and CX rose roughly 30 to 38 percent. The Arm gap over CPX is a repricing effect, not an Arm efficiency gain.
  • AWS claims Graviton costs up to 20 percent less than comparable x86. Arm cites case studies of 20 to 35 percent. Both are vendor-chosen figures.
  • Docker official images for Node.js and PostgreSQL support arm64v8, so arm64 hosting runs most stacks unchanged. Test native addons and build multi-arch.
  • On Hetzner, CAX is listed for Germany and Finland only. Compare on the CX line, and move to Arm only if it delivers about 24 percent more work per vCPU.

The claim we made, and where it fell short

An earlier version of this article said that after Hetzner's 15 June 2026 price change, Arm cost roughly a third of x86 per vCPU on the same provider. The arithmetic was right. The comparison was not fair. It set Hetzner's Arm line, CAX, against its regular-performance x86 line, CPX, and skipped the cheaper x86 line that Hetzner sells at exactly the same sizes.

Correction: the CAX against CPX gap is real, but CPX is the wrong yardstick for most small workloads. The table below uses the like-for-like x86 line, CX.

That matters because the story we told, arm64 hosting quietly winning on price, is the sort of claim that gets repeated. If you are choosing a server this month, you should be choosing on the right pair.

Same shape, two chips: CAX against CX

Hetzner sells four sizes where the cost-optimised Arm servers and the cost-optimised x86 servers have identical vCPU, RAM and disk. Prices are per month excluding VAT for Germany and Finland, from Hetzner's price adjustment page. The specs come from its cost-optimised plans page.

Hetzner Cloud CX (Intel/AMD) against CAX (Ampere Arm), same vCPU, RAM and disk, from 15 June 2026
ShapeCX priceCAX priceArm premium
2 vCPU, 4 GB, 40 GB NVMe€5.49 (CX23)€5.99 (CAX11)+9%
4 vCPU, 8 GB, 80 GB NVMe€8.49 (CX33)€10.49 (CAX21)+24%
8 vCPU, 16 GB, 160 GB NVMe€15.99 (CX43)€20.99 (CAX31)+31%
16 vCPU, 32 GB, 320 GB NVMe€29.49 (CX53)€40.99 (CAX41)+39%

On the cheaper x86 line, arm64 hosting is not a saving at any size. It is a premium that grows with the server. Both lines rose by about the same proportion in June, roughly 30 to 38 percent, so the June change did not create an Arm advantage here. It stayed a small disadvantage.

Where the "third of the price" comes from

Set the same Arm servers against CPX and the original claim reappears. CPX, Hetzner's regular-performance line, went up by 144 to 175 percent in the same June update, for example from €7.99 to €19.49 for the two-vCPU size.

Hetzner Cloud CAX against CPX at matching vCPU and RAM, from 15 June 2026, with the old CPX price for context
ShapeCAX priceCPX priceCPX before JuneCAX as share of CPX
2 vCPU, 4 GB€5.99 (CAX11, 40 GB disk)€19.49 (CPX22, 80 GB disk)€7.9931%
4 vCPU, 8 GB€10.49 (CAX21, 80 GB disk)€35.49 (CPX32, 160 GB disk)€13.9930%
8 vCPU, 16 GB€20.99 (CAX31, 160 GB disk)€69.49 (CPX42, 320 GB disk)€25.4930%

So the arm64 hosting gap widened because one x86 line was repriced steeply, not because Arm got better. Before June, CAX11 at €4.49 was already cheaper than CPX22 at €7.99, but by about 44 percent, not 70. CPX also carries double the disk at each size, which the table shows and a per-vCPU figure hides. Hetzner has not published a reason for the uneven sizes. Its February statement, ahead of the 1 April rise, says only that the costs to operate its infrastructure and to buy new hardware have both increased dramatically.

Is arm64 hosting cheaper anywhere else?

At the large clouds, the case for arm64 hosting is stronger and the numbers are smaller. AWS states its own figure on the Graviton page.

“AWS Graviton-based instances cost up to 20% less than comparable x86-based Amazon EC2 instances.”
Amazon Web Services, EC2 Graviton product page

Note the two hedges, up to and comparable. This is a vendor claim. So are the case studies in Arm's January 2026 blog post: one startup moved from $2,000 to $1,300 a month on Graviton3, which is a 35 percent cut; another reported about 25 percent lower monthly costs, and a third about 20 percent lower compute cost. Those are chosen examples from the company that sells the architecture. The same post says close to half of new server deployments at top hyperscalers are set to be Arm-based, which is a forecast, not a count.

Our reading is that arm64 hosting saving 20 to 25 percent is credible where a provider prices Arm below x86. A three-fold saving is a quirk of one price list. AWS also reports more than 120,000 customers using Graviton, which says the move is safe more than it says it is a bargain.

Will your stack run on Arm64?

Almost certainly, and that is the good news for arm64 hosting. Docker's official Node.js and PostgreSQL images both list arm64v8 among their supported architectures, so a typical Next.js app with a Postgres database has no missing base image. The risk sits in what you add on top: native addons compiled at install time, and any tool that downloads an amd64-only binary in a build step.

If you build images yourself, build both architectures once and let the host pick. Docker's multi-platform documentation gives the command.

docker buildx build --platform linux/amd64,linux/arm64 .
One build invocation targeting both CPU architectures (from the Docker multi-platform build docs)

Building an image on your laptop for the other architecture is a place people lose an afternoon, so our guide to dockerising a Next.js app covers the multi-arch route in more detail. Run your own test suite on the Arm server before you move anything real.

Where can you actually buy Arm on Hetzner?

Fewer places than x86. In Hetzner's price adjustment tables, CAX appears under Germany and Finland only. The US and Singapore lists carry CPX and CCX, and no CAX. So if your users, your compliance position or your latency budget needs a US region, the arm64 hosting discount is not on the menu at all.

For a European team the constraint is friendlier. Germany and Finland are where many EU teams want their data anyway, as EU data residency explains.

The one test that decides it

Worked example, using the table above. A Next.js app and Postgres on 4 vCPU and 8 GB. On CX33 it costs €8.49 a month. On CAX21 it costs €10.49. Arm only wins on price if it does more work per vCPU, and the break-even is 10.49 divided by 8.49, which is 1.24. Arm needs to deliver about 24 percent more throughput per core than that x86 server before the extra €2 a month pays back.

  • Against CPX32 at €35.49, CAX21 saves €25 a month, or €300 a year, for the same vCPU and RAM but half the disk.
  • Against CX33, CAX21 costs €24 a year more. Move only if your benchmark shows the throughput gain above.
  • Measure your own workload. A vCPU is a billing unit, not a performance unit, and we have not found a published benchmark that settles it for a web app.
  1. 1Build for bothRun docker buildx build with --platform linux/amd64,linux/arm64 so one tag serves both servers, and the only thing that changes is the hardware.
  2. 2Rent an hour of eachHetzner bills by the hour, so trying a CAX21 and a CX33 side by side costs pennies. Put the same image and the same database size on both.
  3. 3Replay real trafficUse a load tool such as k6 or autocannon against your slowest real page, and note requests per second at the same 95th-percentile latency. Ignore the peak number; it flatters everyone.
  4. 4Do the divisionIf Arm serves 1.24 times the requests or more at the same latency, it wins on price. If not, the x86 box is cheaper for you, whatever the headline says.

If you would rather not do this arithmetic on a server bill at all, that is a fair reason to look at a platform. Our Hetzner Cloud pricing explained covers what each price includes, and our pricing is a minimum monthly spend with usage drawn against it.

Common questions

  • Is arm64 hosting actually cheaper than x86?

    It depends on the pair. At AWS, Graviton is claimed to cost up to 20 percent less than comparable x86. On Hetzner, Arm is about a third of the price of the CPX line but 9 to 39 percent more than the CX line at the same size, so check the like-for-like comparison.

  • Will my app just work on an Arm server?

    Most modern stacks do. Docker official images for Node.js and PostgreSQL support arm64v8. The exceptions are usually native addons or build tools that only ship amd64 binaries, so run your tests on an Arm server before you move.

  • Why did CPX prices rise so much more than CAX at Hetzner?

    Hetzner has not published a reason for the uneven sizes. Its February 2026 statement cites sharply higher costs to run its infrastructure and buy hardware. The observable fact is that CPX rose 144 to 175 percent and CAX about 30 to 35 percent.

  • Do existing Hetzner servers pay the June 2026 prices?

    Hetzner's documentation says the 15 June change took effect for new orders and cloud server rescales. Its billing FAQ says a price adjustment applies when you rescale, whether up or down, so resizing an older server moves it to the new price.

Sources

  1. Hetzner Docs: Price adjustment (effective 15 June 2026)
  2. Hetzner: Cost-optimized cloud plans (specifications)
  3. Hetzner press statement on the 1 April 2026 price adjustment
  4. AWS: EC2 Graviton
  5. Arm Newsroom: Why cloud developers are moving to Arm (26 January 2026)
  6. Docker Docs: Multi-platform builds

Run your entire app stack, end to end, from $12 a month.

App, Postgres, auth, storage, jobs and domains on one platform, planned and priced before anything changes.

More from the blog