This page describes the pricing information for Compute Engine disks and images. This page does not cover pricing for VM instances, networking, sole-tenant nodes, or GPUs.
Compute Engine charges for usage based on the following price sheet. A bill is sent out at the end of each billing cycle, providing a sum of Google Cloud charges. Prices on this page are listed in U.S. dollars (USD).
For Compute Engine, disk size, machine type memory, and network usage are calculated in JEDEC binary gigabytes (GB), or IEC gibibytes (GiB), where 1 GiB is 230 bytes. Similarly, 1 TiB is 240 bytes, or 1024 JEDEC GBs.
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
You can also find pricing information with the following options:
Each VM has at least one disk attached to it. Each disk incurs a cost, described in this section. In addition, if you back up the disk with standard snapshots or instant snapshots separate charges apply.
All disk-related charges in this section are prorated based on a granularity of seconds. This includes all persistent disk types, snapshot storage, and Local SSD pricing.
For example, based off US pricing, a 200 GB standard Persistent Disk volume would cost $8.00 for the whole month. If you provisioned a 200 GB volume for only half a month, it would cost $4.00. Likewise, a 200 GB SSD Persistent Disk volume would cost $34.00 for the whole month. If you provisioned a 200 GB volume for only half a month, it would cost $17.00.
Provisioned disk space includes all used and unused space. If you provision a 200 GB disk, you are billed for that entire disk space, regardless of how you use it, until you relinquish it.
For disk pricing information and rates, see the following sections on this page:
Persistent Disk and Hyperdisk pricing
You are billed for the total provisioned capacity of your Hyperdisk volumes until you delete them. You are charged per GiB per month. Additionally, you are billed for the following:
For more information about the different types of persistent disk, see the Storage options.
After you successfully delete a persistent disk, you are no longer charged for that disk.
Type | Price (USD) |
---|---|
Standard provisioned space | $0.000054795 / 1 gibibyte hour |
SSD provisioned space | $0.000232877 / 1 gibibyte hour |
Balanced provisioned space | $0.000136986 / 1 gibibyte hour |
Extreme provisioned space | $0.000171233 / 1 gibibyte hour |
Extreme provisioned IOPS | $0.000089041 / 1 hour |
Regional standard provisioned space | $0.000109589 / 1 gibibyte hour |
Regional SSD provisioned space | $0.000465753 / 1 gibibyte hour |
Regional balanced provisioned space | $0.000273973 / 1 gibibyte hour |
Hyperdisk Extreme provisioned space | $0.000171233 / 1 gibibyte hour |
Hyperdisk Extreme provisioned IOPS | $0.000043836 / 1 hour |
Hyperdisk Throughput provisioned space | $0.000006849 / 1 gibibyte hour |
Hyperdisk Throughput provisioned throughput | $0.000342466 / 1 hour |
Hyperdisk Balanced provisioned space | $0.000109589 / 1 gibibyte hour |
Hyperdisk Balanced provisioned IOPS | $0.000006849 / 1 hour |
Hyperdisk Balanced provisioned throughput | $0.000054795 / 1 hour |
Hyperdisk Balanced High Availability provisioned space | $0.000219178 / 1 gibibyte hour |
Hyperdisk Balanced High Availability provisioned IOPS | $0.000013699 / 1 hour |
Hyperdisk Balanced High Availability provisioned throughput | $0.000109589 / 1 hour |
Hyperdisk Storage Pool Throughput provisioned space standard | $0.000006849 / 1 gibibyte hour |
Hyperdisk Storage Pool Throughput provisioned space advanced | $0.000012329 / 1 gibibyte hour |
Hyperdisk Storage Pool Throughput provisioned throughput standard | $0.000342466 / 1 hour |
Hyperdisk Storage Pool Throughput provisioned throughput advanced | $0.000650685 / 1 hour |
Hyperdisk Storage Pool Balanced provisioned space standard | $0.000109589 / 1 gibibyte hour |
Hyperdisk Storage Pool Balanced provisioned space advanced | $0.000191781 / 1 gibibyte hour |
Hyperdisk Storage Pool Balanced provisioned IOPS standard | $0.000006849 / 1 hour |
Hyperdisk Storage Pool Balanced provisioned IOPS advanced | $0.000012329 / 1 gibibyte hour |
Hyperdisk Storage Pool Balanced provisioned throughput standard | $0.000054795 / 1 hour |
Hyperdisk Storage Pool Balanced provisioned throughput advanced | $0.00010411 / 1 hour |
Hyperdisk ML provisioned space | $0.000109589 / 1 gibibyte hour |
Hyperdisk ML provisioned throughput | $0.000164384 / 1 hour |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Disk snapshot pricing
You can backup disks with standard, instant, and archive snapshots. Archive and standard snapshots are remote disk backups, while instant snapshots are local disk backups.
Unless otherwise specified, references to standard snapshots include archive snapshots.
Standard snapshot pricing
All standard snapshots in a project incur monthly storage fees. Whenever you create or restore a standard snapshot, you might also incur network fees based on the storage location of the snapshot.
Note: Pricing changes were introduced for standard snapshots on October 1, 2022. For more information, see Announcement of upcoming pricing changes for disk snapshots.
Standard snapshots incur monthly storage charges as long as they exist in your project. Standard snapshots only incur charges for the total size of the snapshots. For example, if you only used 2 TiB of disk space on a 5 TiB disk, your snapshot size is charged for the resulting compressed storage of the 2 TiB that were used, rather than the full 5 TiB of provisioned disk space. Standard and archive snapshots are incremental snapshots, which contain only the data that has changed since the previous snapshot, providing for a generally lower cost for snapshot storage. When you delete a complete or incremental snapshot, some of its data may move to the next incremental snapshot in the snapshot chain. This additional data increases the storage cost because you are using more space in the storage system.
Standard snapshot storage charges, like disk-related charges, are prorated based on a granularity of seconds.
Starting on April 1, 2023, standard snapshot storage will have a minimum billing period of 1 hour. Archive snapshots are billed for a minimum of 90 days of storage, and also billed for retrieval charges when used to create a disk.
Regional standard snapshots pricing
Type | Price (USD) |
---|---|
Standard snapshot storage | $0.000068493 / 1 gibibyte hour |
Archive snapshot storage | $0.000026027 / 1 gibibyte hour |
Archive snapshot retrieval | $0.019 / 1 gibibyte |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Free Tier:
Free Tier is only available in us-east1, us-west1, and us-central1 regions. Usage calculations are combined across those regions. Learn more
Multi-regional standard snapshots pricing
Type | Price (USD) |
---|---|
Multi-regional standard snapshot storage | $0.000113699 / 1 gibibyte hour |
Multi-regional archive snapshot storage | $0.000042466 / 1 gibibyte hour |
Multi-regional archive snapshot retrieval | $0.031 / 1 gibibyte |
Multi-regional snapshot download | $0.08 / 1 gibibyte |
Multi-regional snapshot upload | $0.08 / 1 gibibyte |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
If you don't require the additional replication and resilience of multi-regional standard snapshots, we recommend using regional standard snapshots by specifying a regional location when snapshots are created.
Network charges for standard snapshot creation and restoration
Network charges are billed under Compute Engine. Standard snapshot storage is compressed.
North America | Europe | Asia | Indonesia | Oceania | Middle East | Latin America | |
---|---|---|---|---|---|---|---|
North America | $0.02 / 1 gibibyte | $0.05 / 1 gibibyte | $0.08 / 1 gibibyte | $0.10 / 1 gibibyte | $0.10 / 1 gibibyte | $0.11 / 1 gibibyte | $0.14 / 1 gibibyte |
Europe | $0.05 / 1 gibibyte | $0.02 / 1 gibibyte | $0.08 / 1 gibibyte | $0.10 / 1 gibibyte | $0.10 / 1 gibibyte | $0.11 / 1 gibibyte | $0.14 / 1 gibibyte |
Asia | $0.08 / 1 gibibyte | $0.08 / 1 gibibyte | $0.08 / 1 gibibyte | $0.10 / 1 gibibyte | $0.10 / 1 gibibyte | $0.11 / 1 gibibyte | $0.14 / 1 gibibyte |
Indonesia | $0.10 / 1 gibibyte | $0.10 / 1 gibibyte | $0.10 / 1 gibibyte | N/A | $0.08 / 1 gibibyte | $0.11 / 1 gibibyte | $0.14 / 1 gibibyte |
Oceania | $0.10 / 1 gibibyte | $0.10 / 1 gibibyte | $0.10 / 1 gibibyte | $0.08 / 1 gibibyte | $0.08 / 1 gibibyte | $0.11 / 1 gibibyte | $0.14 / 1 gibibyte |
Middle East | $0.11 / 1 gibibyte | $0.11 / 1 gibibyte | $0.11 / 1 gibibyte | $0.11 / 1 gibibyte | $0.11 / 1 gibibyte | $0.08 / 1 gibibyte | $0.14 / 1 gibibyte |
Latin America | $0.14 / 1 gibibyte | $0.14 / 1 gibibyte | $0.14 / 1 gibibyte | $0.14 / 1 gibibyte | $0.14 / 1 gibibyte | $0.14 / 1 gibibyte | $0.14 / 1 gibibyte |
Note that Compute Engine regions and Cloud Storage regions have similar names. Each multi-region contains multiple regions, and each region contains multiple zones. For example, the zone europe-north1-a is part of the europe-north1 region, and europe-north1 is part of the eu multi-region.
If you create or restore a standard snapshot that is stored in a different location than the disk, the data travels over the network between those locations and may incur network fees.
For example, if your disk is located in the us-central1 region, and you make a snapshot to us multi-region, or a different region such as us-west1, you will incur a network charge. A standard snapshot of this disk to the same us-central1 region would not incur a network charge.
Feature | Pricing Launch Date | Examples |
---|---|---|
Inter-region standard snapshot egress | Price changes on April 1, 2023 | - Create a standard snapshot in Iowa from a disk in Virginia - Create a disk in Iowa from a standard snapshot in London - Create a standard snapshot in US multi-region from a disk in London |
Multi-region standard snapshot download within the multi-region (create disk) | New SKUs as of April 1, 2023 | - Create a disk in Iowa from a snapshot in US multi-region - Create a disk in Frankfurt from a snapshot in EU multi-region |
Multi-region standard snapshot upload within the multi-region (create snapshot) | New SKUs as of April 1, 2023 | - Create a standard snapshot in US multi-region from a disk in Iowa - Create a standard snapshot in EU multi-region from a disk in London |
Instant Snapshots
Instant snapshots provide a near-instantaneous, point-in-time backup of a disk. They are ideal for protecting workloads from application-level data corruption, user error, or bad software upgrades. The point-in-time backups are read-only, frozen views of a disk or volume and serve as short-term, online backups. They are optimized for recovery scenarios where the zone and disk are intact but the data must be quickly restored.
Pricing is based on two components:
Instant Snapshot operations in all regions are charged 0.05 USD per operation
Type | Price (USD) |
---|---|
Balanced PD Instant Snapshot data storage | $0.000136986 / 1 gibibyte hour |
Extreme PD Instant Snapshot data storage | $0.000260274 / 1 gibibyte hour |
SSD PD Instant Snapshot data storage | $0.000232877 / 1 gibibyte hour |
Standard PD Instant Snapshot data storage | $0.000054795 / 1 gibibyte hour |
Regional Balanced PD Instant Snapshot data storage | $0.000273973 / 1 gibibyte hour |
Regional SSD PD Instant Snapshot data storage | $0.000465753 / 1 gibibyte hour |
Regional Standard PD Instant Snapshot data storage | $0.000109589 / 1 gibibyte hour |
Hyperdisk Balanced Instant Snapshot data storage | $0.000109589 / 1 gibibyte hour |
Hyperdisk Balanced High Availability Instant Snapshot data storage | $0.000219178 / 1 gibibyte hour |
Hyperdisk Extreme Instant Snapshot data storage | $0.000171233 / 1 gibibyte hour |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Local SSD
Local SSD devices are charged for the amount of provisioned space per device for the lifetime of the VM that it is attached to. The prices for Local SSD disks differ depending on the region. For example, in the Iowa, Oregon, Taiwan, and Belgium regions, Local SSDs cost $0.080 per GB per month. As mentioned earlier, Local SSD charges are prorated to a granularity of seconds.
Local SSD disks can only be purchased in 375 GiB or 3,000 GiB increments, depending on the machine family type. The cost-per-month for a single device is the monthly rate multiplied by the size of the disk. For example, at a monthly rate of $0.080 per GiB and a single 375 GiB disk, the cost would be $30.00 per device per month. Actual data storage and usage are included in that price and there is no additional charge for local traffic between the virtual machine and the Local SSD device.
You can reserve Local SSD disks in a specific zone, with or without a commitment. Without a commitment, you pay normal on-demand prices. For committed-use discounted pricing for Local SSD disks, a reservation must be created when purchasing the commitment. For more information, see Reserving zonal resources.
Spot prices apply to Local SSD disks attached to Spot VMs (or preemptible VMs). Spot prices provide smaller discounts for Local SSD disks than for machine types and GPUs. Local SSD disks attached to Spot VMs are not eligible for other discounts.
Type | Default* (USD) | Compute Flexible CUD - 1 Year* (USD) | Compute Flexible CUD - 3 Year* (USD) | Compute Resource CUDs - 1 Year (USD) | Compute Resource CUDs - 3 Year (USD) |
---|---|---|---|---|---|
Local SSD provisioned space | $0.000109589 / 1 gibibyte hour | $0.000078904 / 1 gibibyte hour | $0.000059178 / 1 gibibyte hour | $0.000069041 / 1 gibibyte hour | $0.000049315 / 1 gibibyte hour |
*The Default consumption model for Compute Engine is "On Demand"
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Spot prices are dynamic and can change up to once every 30 days, but provide discounts of 60-91% off of the corresponding on-demand price for most machine types and GPUs. Spot prices also provide smaller discounts for local SSDs and A3 machine types. For more information, see the Spot VMs documentation.
Asynchronous Replication
Asynchronous Replication allows Compute Engine customers to enable disaster recovery protection for mission-critical workloads that require a low Recovery Point Objective and Recovery Time Objective. Async Replication automatically and periodically replicates data from a disk in a primary region to a disk in a secondary (failover) region, so that workloads can be recovered with minimal data loss and minimal downtime if a disaster occurs.
Pricing is based on the amount of provisioned data being protected, and the amount of data replicated over the network. There is no additional price for Compute Engine VMs to use Async Replication, and no additional Google Cloud resources such as dedicated replication VMs are required.
Pricing based on capacity of data being protected
The Async Replication Protection SKUs for Asynchronous Replication apply to primary & secondary disks and are based on the provisioned capacity of the underlying disk. Replication Protection is charged while replication is active, i.e. beginning when disks.startAsyncReplication is called and stopping when disks.stopAsyncReplication is called. This SKU is metered based on GiB-month of the primary and secondary disks, with the price dependent on the location. Usage is metered each second.
Note that primary and secondary disks themselves are billed as ordinary disks based on their type, location, and provisioned size.
Additionally, for Hyperdisk, you are billed for the following:
Type | Price (USD) |
---|---|
Asynchronous Replication Protection - PD Balanced | $0.000054795 / 1 gibibyte hour |
Asynchronous Replication Protection - PD SSD | $0.000093151 / 1 gibibyte hour |
Asynchronous Replication Protection - Regional PD Balanced | $0.000109589 / 1 gibibyte hour |
Asynchronous Replication Protection - Regional PD SSD | $0.000186301 / 1 gibibyte hour |
Asynchronous Replication Protection - Hyperdisk Balanced | $0.000043836 / 1 gibibyte hour |
Asynchronous Replication Protection - Hyperdisk Balanced provisioned throughput | $0.000021918 / 1 hour |
Asynchronous Replication Protection - Hyperdisk Balanced provisioned IOPS | $0.00000274 / 1 hour |
Asynchronous Replication Protection - Hyperdisk Balanced High Availability | $0.000087671 / 1 gibibyte hour |
Asynchronous Replication Protection - Hyperdisk Balanced High Availability provisioned throughput | $0.000043836 / 1 hour |
Asynchronous Replication Protection - Hyperdisk Balanced High Availability provisioned IOPS | $0.000005479 / 1 hour |
Asynchronous Replication Protection - Hyperdisk Extreme | $0.000068493 / 1 gibibyte hour |
Asynchronous Replication Protection - Hyperdisk Extreme provisioned IOPS | $0.000017534 / 1 hour |
Pricing for data replicated over the network
The Async Replication Inter-region Network SKUs meter the replicated data sent between regions. Network charges are applied in the project of the secondary (DR) disk. This SKU is metered based on GiB of network usage, with the price dependent on the location. Usage is metered each second.
Regions | Type | Price (USD) |
---|---|---|
Asia | Asynchronous Replication Networking | $0.08 / 1 gibibyte |
Europe | Asynchronous Replication Networking | $0.02 / 1 gibibyte |
North America | Asynchronous Replication Networking | $0.02 / 1 gibibyte |
Oceania | Asynchronous Replication Networking | $0.08 / 1 gibibyte |
If you import or create custom images in Compute Engine, these images incur a storage cost. The cost of these custom images depends on the location where you store the image. There are no network transfer fees for creating images, nor for creating disks from images.
Type | Price (USD) |
---|---|
Image storage | $0.000068493 / 1 gibibyte hour |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
The cost of using a machine image depends on the size of the machine image, and the location where it is stored.
There is also a one time network transfer fee if you are storing a machine image in a different location than the source VM, or if you create a VM from a machine image that is stored in a different location from the VM.
Type | Price (USD) |
---|---|
Machine image | $0.000068493 / 1 gibibyte hour |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.