> ## Documentation Index
> Fetch the complete documentation index at: https://ubicloud-00f14c0d-dependabot-npm-and-yarn-mintlify-4-2-808.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Pricing

Ubicloud provides IaaS cloud features on bare metal providers, such as Hetzner, Leaseweb, or AWS Bare Metal. You can set it up yourself on these providers or use our managed service.

The pricing information below is for our managed service. Billing is based on the resources provisioned, pro-rated for the time they are provisioned. We calculate resource consumption at per minute granularity and bill monthly.

At a high level, our prices are 3-10x lower than comparable offerings. For example, 2 vCPU instance prices for different services are:

* [GitHub Actions](#github-actions): \$0.00125/min on Ubicloud vs. \$0.00600/min on GitHub
* [Compute (VMs)](#compute): \$41.89/month on Ubicloud vs. \$90/month on AWS Germany
* [Managed PostgreSQL](#managed-postgresql): \$78.15/month on Ubicloud vs. \$200/month on AWS Germany
* [Burstable VMs](#burstable-vms) start at \$10.47/month and [Hobby Managed PostgreSQL](#hobby-postgresql) starts at \$19.54/month

## GitHub Actions

Ubicloud runners come with dedicated CPU, memory, local block storage, and a public IPv4 address. Our GitHub Managed Runner Application allocates virtual machines (VMs) across data centers in Germany to provide high availability. Every account gets a \$2.5/month credit that's equivalent to 1,250 minutes of Ubicloud runner time.

The tag `ubicloud-standard-2` defaults to Linux x64 2 vCPUs. Given Ubicloud's price advantage, we recommend trying 4 vCPUs or more if your pipeline benefits from parallelism.

When you enable premium runners, we automatically route your jobs to premium machines. If capacity's full, you seamlessly fall back to standard runners with no extra wait time. You are billed by the minute based on the type of runner you're using.

### Standard x64 Runners

| vCPU | Memory | Ubicloud Standard | GitHub Standard |
| ---- | ------ | ----------------- | --------------- |
| 2    | 8GB    | \$0.00125/min     | \$0.00600/min   |
| 4    | 16GB   | \$0.00250/min     | \$0.01200/min   |
| 8    | 32GB   | \$0.00500/min     | \$0.02200/min   |
| 16   | 64GB   | \$0.01000/min     | \$0.04200/min   |
| 30   | 120GB  | \$0.01875/min     | \$0.07700/min   |

### Premium x64 Runners

| vCPU | Memory | Ubicloud Premium | GitHub Standard |
| ---- | ------ | ---------------- | --------------- |
| 2    | 8GB    | \$0.002/min      | \$0.006/min     |
| 4    | 16GB   | \$0.004/min      | \$0.012/min     |
| 8    | 32GB   | \$0.008/min      | \$0.022/min     |
| 16   | 64GB   | \$0.016/min      | \$0.042/min     |
| 30   | 120GB  | \$0.030/min      | \$0.077/min     |

<Info>
  All new users get the superior performance of our premium runners by default. You disable premium runners in your account settings if you want to use standard runners instead.
</Info>

### arm64 Runners

| vCPU | Memory | Ubicloud      | GitHub        |
| ---- | ------ | ------------- | ------------- |
| 2    | 6GB    | \$0.00125/min | \$0.00500/min |
| 4    | 12GB   | \$0.00250/min | \$0.00800/min |
| 8    | 24GB   | \$0.00500/min | \$0.01400/min |
| 16   | 48GB   | \$0.01000/min | \$0.02600/min |
| 30   | 90GB   | \$0.01875/min | \$0.04687/min |

## Compute

Ubicloud virtual machines (VMs) come in standard and burstable flavors. The following tables display our VM pricing in Hetzner's Germany region.

* You can choose extra storage in the portal at additional cost.
* Ubicloud prices in our LeaseWeb US region are now comparable to Germany.

### Standard VMs

Standard VMs come with dedicated CPU, memory, and local block storage. You can think of the standard family as our general purpose instances.

| Virtual Machine | vCPU | Memory | Storage |               Pricing               |
| :-------------: | :--: | :----: | :-----: | :---------------------------------: |
|    standard-2   |   2  |   8GB  |   40GB  |  \$0.00104/min <br /> (\$41.89/mo)  |
|    standard-4   |   4  |  16GB  |   80GB  |  \$0.00208/min <br /> (\$83.79/mo)  |
|    standard-8   |   8  |  32GB  |  160GB  |  \$0.00416/min <br /> (\$167.58/mo) |
|   standard-16   |  16  |  64GB  |  320GB  |  \$0.00831/min <br /> (\$335.16/mo) |
|   standard-30   |  30  |  120GB |  600GB  |  \$0.01559/min <br /> (\$628.42/mo) |
|   standard-60   |  60  |  240GB |  1200GB | \$0.03117/min <br /> (\$1256.85/mo) |

### Burstable VMs

Burstable VMs come with shared CPUs.  Each VM can utilize host cpu capacity up to 50% of the allocated vCPU and additionally burst up to 100% of the allocated vCPU at micro-intervals. Memory and block storage is currently dedicated to each VM. Burstable VMs are best suited for low-traffic websites, development and testing workloads, and AI agents.

| Virtual Machine | vCPU | Memory | Storage |              Pricing              |
| :-------------: | :--: | :----: | :-----: | :-------------------------------: |
|   burstable-1   |   1  |   2GB  |   10GB  | \$0.00026/min <br /> (\$10.47/mo) |
|   burstable-2   |   2  |   4GB  |   20GB  | \$0.00052/min <br /> (\$20.95/mo) |

### Networking

Ubicloud creates each VM in a private subnet. For free, each VM gets a private IPv4 and IPv6 address. The VM also gets a public IPv6 address for free. For a public IPv4 address, we charge \$3.00/month pro-rated per minute. You can opt out of getting a public IPv4 when creating the VM.

Each VM has a monthly egress quota of 0.625TB per 2 vCPUs. If you exceed this limit, we will charge you \$3 per TB of egress traffic. We don't charge for ingress traffic or traffic between your resources within the same cloud region.

## Machine Images

[Machine images](/machine-images/overview) let you capture a VM's disk as a reusable, versioned image and boot new VMs from it. You are billed for the storage that your image versions consume.

|        Resource       |                             Pricing                            |
| :-------------------: | :------------------------------------------------------------: |
| Machine Image Storage | \$0.0000034722/GiB/min <br /> (approximately \$0.15/GiB/month) |

* Billing is based on the "Archive Size" of each captured image version, which can be less than the source VM's disk allocation because of compression. We calculate usage at per-minute granularity and bill you at the end of the month.
* Each version of an image is billed separately. Destroy versions you no longer need to stop incurring charges.
* This rate is the same across all Ubicloud regions.

## Managed PostgreSQL

Ubicloud Managed PostgreSQL comes in standard and hobby flavors. The following tables display our pricing in Germany.

* We calculate usage at per minute granularity and bill you at the end of the month for usage.
* We retain backups for 7 days for disaster recovery purposes. You can restore from backups at per-minute granularity.
* You can choose extra storage in the portal at additional cost.
* Ubicloud prices in our US region are now comparable to Germany.

### Standard PostgreSQL

Standard Managed PostgreSQL comes with dedicated CPU, memory, and local block storage.

|  PostgreSQL | vCPU | Memory | Storage | Monthly Price |
| :---------: | :--: | :----: | :-----: | :-----------: |
|  standard-2 |   2  |   8GB  |   64GB  |      \$78     |
|  standard-4 |   4  |  16GB  |  128GB  |     \$156     |
|  standard-8 |   8  |  32GB  |  256GB  |     \$313     |
| standard-16 |  16  |  64GB  |  512GB  |     \$625     |
| standard-30 |  30  |  120GB | 1,024GB |     \$1180    |
| standard-60 |  60  |  240GB | 2,048GB |     \$2361    |

### Hobby PostgreSQL

Hobby Managed PostgreSQL comes with shared CPUs. Each VM can utilize host cpu capacity up to 50% of the allocated vCPU and additionally burst up to 100% of the allocated vCPU at micro-intervals. Memory and local block storage are currently dedicated to the database.

| PostgreSQL | vCPU | Memory | Storage | Monthly Price |
| :--------: | :--: | :----: | :-----: | :-----------: |
|   hobby-1  |   1  |   2GB  |   16GB  |    \$19.54    |
|   hobby-2  |   2  |   4GB  |   32GB  |    \$39.08    |

## Managed Kubernetes

Managed Kubernetes comes with dedicated CPU, memory, local block storage, and public IP address for each node. With Ubicloud Kubernetes, you only pay for the nodes you use and there are no hidden costs for networking, load balancers or egress fees. The following table display our pricing in Germany:

|        Control Plane        | Worker Nodes |                 Node Specs                | Monthly Price |
| :-------------------------: | :----------: | :---------------------------------------: | :-----------: |
| Single node <br /> (non-HA) |       1      | 2 vCores, 8 GB memory, 40GB local storage |    \$71.82    |
| Single node <br /> (non-HA) |       3      | 2 vCores, 8 GB memory, 40GB local storage |    \$165.06   |
| Single node <br /> (non-HA) |      10      | 2 vCores, 8 GB memory, 40GB local storage |    \$491.40   |
|         3 nodes (HA)        |       3      | 2 vCores, 8 GB memory, 40GB local storage |    \$215.46   |
|         3 nodes (HA)        |       5      | 2 vCores, 8 GB memory, 40GB local storage |    \$308.70   |
|         3 nodes (HA)        |      10      | 2 vCores, 8 GB memory, 40GB local storage |    \$541.80   |

We calculate usage at per-minute granularity and bill you at the end of the month for usage.

Ubicloud prices in our US region are now comparable to Germany for both worker and control plane nodes.
