Cloud Storage pricing
This document discusses pricing for Cloud Storage. For Google Drive, which offers simple online storage for your personal files, see Google Drive pricing.
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Overview
Cloud Storage pricing is based on the following components:
- Data storage: the amount of data stored in your buckets. Storage rates vary depending on the storage class of your data and location of your buckets.
- Data processing: the processing done by Cloud Storage, which includes operations charges, any applicable retrieval fees, and inter-region replication.
- Network usage: the amount of data read from or moved between your buckets.
Try it for yourself
If you're new to Google Cloud, create an account to evaluate how Cloud Storage performs in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
Try Cloud Storage freePricing tables
The pricing tables below show what charges apply when using Cloud Storage.
For example scenarios that show usage and charges, see the Pricing examples page. For the Google Cloud pricing calculator, see the Calculator page.
Data storage
Click on a geographic area to view the at-rest costs for associated locations:
Regions
North America
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Iowa (us-central1 ) |
$0.020 | $0.010 | $0.004 | $0.0012 |
South Carolina (us-east1 ) |
$0.020 | $0.010 | $0.004 | $0.0012 |
Northern Virginia (us-east4 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Columbus (us-east5 ) |
$0.020 | $0.010 | $0.004 | $0.0012 |
Oregon (us-west1 ) |
$0.020 | $0.010 | $0.004 | $0.0012 |
Los Angeles (us-west2 ) |
$0.023 | $0.016 | $0.007 | $0.0025 |
Salt Lake City (us-west3 ) |
$0.023 | $0.016 | $0.007 | $0.0025 |
Las Vegas (us-west4 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Dallas (us-south1 ) |
$0.020 | $0.010 | $0.004 | $0.0012 |
Montréal (northamerica-northeast1 ) |
$0.023 | $0.013 | $0.007 | $0.0025 |
Toronto (northamerica-northeast2 ) |
$0.023 | $0.013 | $0.007 | $0.0025 |
South America
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
São Paulo (southamerica-east1 ) |
$0.035 | $0.020 | $0.007 | $0.0030 |
Santiago (southamerica-west1 ) |
$0.030 | $0.018 | $0.006 | $0.0027 |
Europe
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Warsaw (europe-central2 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Finland (europe-north1 ) |
$0.020 | $0.010 | $0.004 | $0.0012 |
Belgium (europe-west1 ) |
$0.020 | $0.010 | $0.004 | $0.0012 |
London (europe-west2 ) |
$0.023 | $0.013 | $0.007 | $0.0025 |
Frankfurt (europe-west3 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Netherlands (europe-west4 ) |
$0.020 | $0.010 | $0.004 | $0.0012 |
Zürich (europe-west6 ) |
$0.025 | $0.014 | $0.007 | $0.0025 |
Milan (europe-west8 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Paris (europe-west9 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Berlin (europe-west10 ) |
$0.025 | $0.014 | $0.007 | $0.0024 |
Turin (europe-west12 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Madrid (europe-southwest1 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Middle East
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Doha (me-central1 ) |
$0.023 | $0.013 | $0.006 | $0.0025 |
Dammam (me-central2 ) |
$0.03 | $0.018 | $0.006 | $0.0027 |
Tel Aviv (me-west1 ) |
$0.021 | $0.0125 | $0.004 | $0.0012 |
Asia
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Taiwan (asia-east1 ) |
$0.020 | $0.010 | $0.005 | $0.0015 |
Hong Kong (asia-east2 ) |
$0.023 | $0.016 | $0.007 | $0.0025 |
Tokyo (asia-northeast1 ) |
$0.023 | $0.016 | $0.006 | $0.0025 |
Osaka (asia-northeast2 ) |
$0.023 | $0.016 | $0.006 | $0.0025 |
Seoul (asia-northeast3 ) |
$0.023 | $0.016 | $0.006 | $0.0025 |
Mumbai (asia-south1 ) |
$0.023 | $0.016 | $0.006 | $0.0025 |
Delhi (asia-south2 ) |
$0.023 | $0.016 | $0.006 | $0.0025 |
Singapore (asia-southeast1 ) |
$0.020 | $0.010 | $0.005 | $0.0015 |
Indonesia
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Jakarta (asia-southeast2 ) |
$0.023 | $0.016 | $0.006 | $0.0025 |
Africa
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Johannesburg (africa-south1 ) |
$0.025 | $0.014 | $0.007 | $0.002499996 |
Australia
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Sydney (australia-southeast1 ) |
$0.023 | $0.016 | $0.006 | $0.0025 |
Melbourne (australia-southeast2 ) |
$0.023 | $0.016 | $0.006 | $0.0025 |
Dual-regions
United States
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Iowa (us-central1 ) |
$0.022 | $0.011 | $0.0044 | $0.0014 |
South Carolina (us-east1 ) |
$0.022 | $0.011 | $0.0044 | $0.0014 |
Northern Virginia (us-east4 ) |
$0.0253 | $0.0143 | $0.0066 | $0.0028 |
Columbus (us-east5 ) |
$0.022 | $0.011 | $0.0044 | $0.0014 |
Oregon (us-west1 ) |
$0.022 | $0.011 | $0.0044 | $0.0014 |
Los Angeles (us-west2 ) |
$0.0253 | $0.0176 | $0.0077 | $0.0028 |
Salt Lake City (us-west3 ) |
$0.0253 | $0.0176 | $0.0077 | $0.0028 |
Las Vegas (us-west4 ) |
$0.0253 | $0.0143 | $0.0066 | $0.0028 |
Dallas (us-south1 ) |
$0.022 | $0.011 | $0.0044 | $0.0014 |
Iowa and South Carolina (nam4 ) |
$0.044 | $0.022 | $0.0088 | $0.0028 |
Canada
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Montréal (northamerica-northeast1 ) |
$0.0253 | $0.0143 | $0.0077 | $0.0028 |
Toronto (northamerica-northeast2 ) |
$0.0253 | $0.0143 | $0.0077 | $0.0028 |
Europe
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Warsaw (europe-central2 ) |
$0.0253 | $0.0143 | $0.0066 | $0.0028 |
Finland (europe-north1 ) |
$0.022 | $0.011 | $0.0044 | $0.0014 |
Madrid (europe-southwest1 ) |
$0.0253 | $0.0143 | $0.0066 | $0.0028 |
Belgium (europe-west1 ) |
$0.022 | $0.011 | $0.0044 | $0.0014 |
Frankfurt (europe-west3 ) |
$0.0253 | $0.0143 | $0.0066 | $0.0028 |
Netherlands (europe-west4 ) |
$0.022 | $0.011 | $0.0044 | $0.0014 |
Milan (europe-west8 ) |
$0.0253 | $0.0143 | $0.0066 | $0.0028 |
Paris (europe-west9 ) |
$0.0253 | $0.0143 | $0.0066 | $0.0028 |
Finland and Netherlands (eur4 ) |
$0.044 | $0.022 | $0.0088 | $0.0028 |
Belgium and London (eur5 ) |
$0.0473 | $0.0253 | $0.0121 | $0.0041 |
Frankfurt and London (eur7 ) |
$0.0506 | $0.0286 | $0.0143 | $0.0055 |
Frankfurt and Zürich (eur8 ) |
$0.0528 | $0.0297 | $0.0143 | $0.0055 |
Asia
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Taiwan (asia-east1 ) |
$0.022 | $0.011 | $0.0055 | $0.0017 |
Singapore (asia-southeast1 ) |
$0.022 | $0.011 | $0.0055 | $0.0017 |
Tokyo and Osaka (asia1 ) |
$0.0506 | $0.0352 | $0.0132 | $0.0056 |
India
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Mumbai (asia-south1 ) |
$0.0253 | $0.0176 | $0.0066 | $0.0028 |
Delhi (asia-south2 ) |
$0.0253 | $0.0176 | $0.0066 | $0.0028 |
Australia
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
Sydney (australia-southeast1 ) |
$0.0253 | $0.0176 | $0.0066 | $0.0028 |
Melbourne (australia-southeast2 ) |
$0.0253 | $0.0176 | $0.0066 | $0.0028 |
Multi-regions
Location | Standard storage (per GB per Month) |
Nearline storage (per GB per Month) |
Coldline storage (per GB per Month) |
Archive storage (per GB per Month) |
---|---|---|---|---|
US (United States multi-region) | $0.026 | $0.015 | $0.007 | $0.0024 |
EU (European Union multi-region) | $0.026 | $0.015 | $0.007 | $0.0024 |
Asia (Asia multi-region) | $0.026 | $0.015 | $0.00875 | $0.0030 |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Dual-regions are billed to both underlying regions at the above prices. For
example, Standard Storage in a dual-region comprised of Iowa and Oregon
will be billed at $0.022 per GB per month for the us-central1
dual-region SKU
and $0.022 per GB per month for the us-west1
dual-region SKU. The three
predefined dual-regions nam4
, eur4
, and asia1
bill usage against their
locational SKUs at the prices listed.
Data storage charges are prorated to the sub-second for each object, and data storage rates are based on the storage class of each object, not the default storage class set on the bucket that contains them. Data storage charges apply in the same way to live objects, noncurrent objects, and soft-deleted objects.
In addition to the data contained in your uploaded objects, the following count toward your monthly storage usage:
Custom metadata. For example, for the custom metadata
NAME:VALUE
, Cloud Storage counts each character inNAME
andVALUE
as a byte stored with the object.Uploaded parts of an XML API multipart upload, until the multipart upload is either completed or aborted.
Minimum storage duration
A minimum storage duration applies to data stored using Nearline storage, Coldline storage, or Archive storage.
The following table shows the minimum storage duration for each storage class:
Standard storage | Nearline storage | Coldline storage | Archive storage |
---|---|---|---|
None | 30 days | 90 days | 365 days |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
You can delete, replace, or move an object before it has been stored for the minimum duration, but at the time you delete, replace, or move the object, you are charged as if the object was stored for the minimum duration. See the early deletion example to see how charges apply.
Note the following regarding minimum storage durations and early deletion charges:
Early deletion charges are billed through
early delete
SKUs.Early deletion charges apply when rewriting objects, such as when you change an object's storage class, because a rewrite replaces the existing object.
Early deletion charges do not apply in the following cases:
- When Object Lifecycle Management changes an object's storage class.
- When the object exists in a bucket that has Autoclass enabled.
In buckets that use Object Versioning, early deletion charges apply when a noncurrent object is deleted, not when it became noncurrent. That object will become soft deleted if Soft Delete is enabled. Otherwise it will be permanently deleted.
In buckets that use Soft Delete, early deletion charges apply when an object is soft deleted. These charges are reduced based on the length of the Soft Delete retention duration.
For XML API multipart uploads, a part is subject to early deletion charges if it's not used when assembling the final object, or if the part is overwritten by another part, or if the multipart upload is aborted.
The storage duration for each part in a multipart upload begins at the time the upload of the part completes, and the storage duration for the overall object begins when the object is assembled.
Tags
Each tag that you attach to a bucket is charged at $0.005 per month.
Data processing
Data processing costs consist of the following:
- Operation charges for all requests made to Cloud Storage
- Retrieval fees for reading data stored in certain storage classes
- Inter-region replication charges for data written to dual-regions and multi-regions
- Autoclass charges for buckets with Autoclass enabled
Operation charges
Operation charges apply when you perform operations within Cloud Storage. An operation is an action that makes changes to or retrieves information about resources such as buckets and objects in Cloud Storage.
Operations are divided into three categories: Class A, Class B, and free. See below for a breakdown of which operations fall into each class.
For buckets located in a single region:
Flat Namespace
Storage Class1 | Class A operations (per 1,000 operations) |
Class B operations (per 1,000 operations) |
Free operations |
---|---|---|---|
Standard storage | $0.0050 | $0.0004 | Free |
Nearline storage and Durable Reduced Availability (DRA) storage | $0.0100 | $0.0010 | Free |
Coldline storage | $0.0200 | $0.0100 | Free |
Archive storage | $0.0500 | $0.0500 | Free |
Hierarchical Namespace (HNS)
Storage Class1 | Class A operations (per 1,000 operations) |
Class B operations (per 1,000 operations) |
Free operations |
---|---|---|---|
Standard storage | $0.0065 | $0.0005 | Free |
Nearline storage and Durable Reduced Availability (DRA) storage | $0.0130 | $0.0013 | Free |
Coldline storage | $0.0260 | $0.0130 | Free |
Archive storage | $0.0650 | $0.0650 | Free |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
For buckets located in a dual-region or multi-region:
Flat Namespace
Storage Class1 | Class A operations (per 1,000 operations) |
Class B operations (per 1,000 operations) |
Free operations |
---|---|---|---|
Standard storage | $0.0100 | $0.0004 | Free |
Nearline storage and Durable Reduced Availability (DRA) storage | $0.0200 | $0.0010 | Free |
Coldline storage | $0.0400 | $0.0100 | Free |
Archive storage | $0.1000 | $0.0500 | Free |
Hierarchical Namespace (HNS)
Storage Class1 | Class A operations (per 1,000 operations) |
Class B operations (per 1,000 operations) |
Free operations |
---|---|---|---|
Standard storage | $0.0130 | $0.0005 | Free |
Nearline storage and Durable Reduced Availability (DRA) storage | $0.0260 | $0.0013 | Free |
Coldline storage | $0.0520 | $0.0130 | Free |
Archive storage | $0.1300 | $0.0650 | Free |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
1 The storage class for an operation is determined by the following considerations:
When listing buckets in a project, the Class A Standard storage rate always applies.
When an operation applies to a bucket, such as listing the objects in a bucket, the default storage class set for that bucket determines the operation cost.
When an operation applies to a tag, such as attaching or detaching tags, the default storage class set for the tagged bucket determines the operation cost.
When an operation applies to an object, the storage class of that object determines the operation cost. The following are exceptions to this rule:
When changing the storage class of an object, either yourself or with Object Lifecycle Management, the Class A rate associated with the object's destination storage class applies. For example, changing an object from Standard storage to Coldline storage using Object Lifecycle Management counts as a Class A operation and is billed at the Class A operation rate for Coldline storage.
When changing the storage class of an object using Autoclass, most transitions are free. However, the Class A Standard storage rate applies for transitions from Coldline storage or Archive storage to Standard storage or Nearline storage.
In buckets with Autoclass enabled, operations are always charged at the Standard storage rate.
In buckets with Soft Delete enabled, restore operations are always charged at the Standard storage rate.
In buckets that use Soft Delete, one Class A Standard storage operation is charged per 1,000 objects processed as part of a bulk restore operation, rounded up so that at least one Class A operation is always billed. This is in addition to the operations charge assessed per object restored.
Operations that fall into each class
The following table lists the operations that fall into each class for the JSON API, XML API and gRPC. Keep in mind the following:
Except as noted in the footnotes, each request is considered one operation, regardless of the content sent or received as part of the request.
Tools such as the Google Cloud console, the Google Cloud CLI, and the Cloud Storage client libraries might use two or more operations to perform a task. For example, when you click on a bucket name in the Google Cloud console, the system performs an operation to get the list of objects in the bucket and a separate operation to get the metadata for the bucket.
The Google Cloud console uses the JSON API to make requests. Other tools might use either or both the JSON API and XML API. Consult the tool's reference documentation for information about the underlying API that it uses.
API or Feature | Class A Operations | Class B Operations | Free Operations |
---|---|---|---|
JSON API or gRPC | storage.*.insert1 storage.*.patch storage.*.update storage.*.setIamPolicy storage.buckets.list storage.buckets.lockRetentionPolicy storage.notifications.delete storage.objects.compose storage.objects.copy storage.objects.list storage.objects.restore storage.objects.rewrite1 storage.objects.watchAll storage.projects.hmacKeys.create storage.projects.hmacKeys.list storage.*AccessControls.delete storage.folders.list storage.folders.rename |
storage.*.get storage.*.getIamPolicy storage.*.testIamPermissions storage.*AccessControls.list storage.notifications.list Each object change notification2 storage.buckets.getStorageLayout |
storage.channels.stop storage.buckets.delete storage.objects.delete storage.projects.hmacKeys.delete storage.folders.delete |
XML API | GET Service GET Bucket (when listing objects in a bucket) PUT POST |
GET Bucket (when retrieving bucket configuration or when listing ongoing multipart uploads) GET Object HEAD |
DELETE |
Object Lifecycle Management | SetStorageClass | AbortIncompleteMultipartUpload Delete |
|
Autoclass | The following storage class transitions:
|
The following storage class transitions:
|
|
Tags3 | Attach a tag Detach a tag |
List tags attached to a bucket | |
Soft Delete | Process 1,000 objects during a bulk restore Restore a soft-deleted object |
List soft-deleted objects |
In Hierarchical Namespace buckets, iterative (recursive) folder operations are billed as class A for each child operation. There are two types of iterative folder operations:
- Operations that create missing parent folders automatically. Each parent folder created is considered a child operation. This includes the following operations (and their equivalents in the XML API, if applicable):
a. storage.objects.insert
b. storage.objects.compose
c. storage.objects.copy
d. storage.objects.rewrite
e. storage.objects.restore
f. storage.managedFolders.insert
g. storage.folders.insert (when recursive is set to true)
h. Complete a multipart upload (this is a POST operation in the XML API) - The rename folder operation. Each child folder under the top-level folder being renamed is considered a child operation.
1 A rewrite or resumable upload of a single object performed using the JSON API or gRPC is billed as a single Class A operation, even though these actions can require multiple requests to complete.
2 Applies specifically to Object Change Notifications. For Pub/Sub notifications, see Pub/Sub pricing.
3 Tag operations are not eligible for the Cloud Storage Always Free program.
Retrieval fees
A retrieval fee applies when you read, copy, move, or rewrite object data or metadata that is stored using Nearline storage, Coldline storage, or Archive storage. This cost is in addition to any network charges associated with reading the data.
The following table shows the retrieval rates for each storage class:
Standard storage | Nearline storage | Coldline storage | Archive storage |
---|---|---|---|
$0 per GB | $0.01 per GB | $0.02 per GB | $0.05 per GB |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Retrieval fees do not apply when an object exists in a bucket that has Autoclass enabled.
Retrieval fees do not apply when restoring soft-deleted objects.
Inter-region replication
Where applicable, inter-region replication is billed on a per-GB written basis.
Click on a geographic area to view the inter-region replication costs for associated locations:
North America
Location | Default replication (per GB) |
Turbo replication (per GB) |
---|---|---|
North American dual-regions, including nam4 |
$0.02 | $0.04 |
US (multi-region) | $0.02 | Not available |
Europe
Location | Default replication (per GB) |
Turbo replication (per GB) |
---|---|---|
European dual-regions, including eur4 |
$0.02 | $0.04 |
EU (multi-region) | $0.02 | Not available |
Asia
Location | Default replication (per GB) |
Turbo replication (per GB) |
---|---|---|
Asian dual-regions, including asia1 |
$0.08 | $0.11 |
Asia (multi-region) | $0.08 | Not available |
Oceania
Location | Default replication (per GB) |
Turbo replication (per GB) |
---|---|---|
Oceania dual-regions | $0.08 | $0.12 |
Inter-region replication fees do not apply when restoring soft-deleted objects.
Autoclass charges
The following additional charges are associated with buckets that use the Autoclass feature:
Autoclass management fee: Buckets that have Autoclass enabled incur a fee of $0.0025 for every 1000 objects stored for 30 days within them.
Objects smaller than 128 kibibytes are not counted when determining the fee.
The fee is prorated to the millisecond for each object that isn't stored for the 30-day period.
The fee is also prorated to the millisecond when disabling Autoclass.
Soft-deleted objects do not incur this fee.
Autoclass enablement charge: Buckets that enable Autoclass have a one-time charge for configuring existing objects to use Autoclass. This charge applies even if you immediately disable Autoclass and includes the following, as applicable:
Early delete charges for objects that haven't met their minimum storage duration
Retrieval fees for objects not currently in Standard storage
A Class A operation charge for each object in the bucket, in order to transition them to Autoclass pricing and Standard storage
- Objects that are smaller than 128 kibibytes and already stored in Standard storage at the time Autoclass is enabled are excluded from this operation charge
The Autoclass enablement charge does not apply to soft-deleted objects, which retain their existing storage classes and are billed as such until the end of their Soft Delete retention duration.
Network
Outbound data transfer represents data sent from Cloud Storage in HTTP responses. Data or metadata read from a Cloud Storage bucket is an example of data transfer.
Inbound data transfer represents data sent to Cloud Storage in HTTP requests. Data or metadata written to a Cloud Storage bucket is an example of inbound data transfer.
Network usage charges apply for data transfer and are divided into the following cases:
Data transfer within Google Cloud, when Data transfer is to other Cloud Storage buckets or to Google Cloud services.
Specialty network services, when data transfer uses certain Google Cloud network products.
General data transfer, when data transfer is out of Google Cloud or between continents.
Data transfer within Google Cloud
Data transfer within Google Cloud applies when you move or copy data from one Cloud Storage bucket to another or when another Google Cloud service accesses data in your Cloud Storage bucket.
The following cases of data transfer from a Cloud Storage bucket to within Google Cloud are free:
Case | Examples | Notes |
---|---|---|
Data moves within the same location. |
|
A region is not considered the same location as a multi-region, even
if the region is within the geographic limits of a multi-region. Starting February 01, 2025, for data transfer out to BigQuery datasets, Cloud Storage will consider BigQuery US to be equivalent to us-central1 and BigQuery EU to be equivalent to europe-west4. As an example, no data transfer out charges will be assessed when BigQuery US reads data from a bucket in us-central1, or from a dual-region bucket with one region set as us-central1. However, data transfer out charges will apply when BigQuery US reads data from any other Cloud Storage bucket. |
Data moves from a Cloud Storage bucket located in a dual-region to a different Google Cloud service located in one of the regions that make up the dual-region. |
|
This case does not include bucket-to-bucket data moves. |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
For all other data transfer from your Cloud Storage buckets to within Google Cloud, pricing is determined by the bucket's location and the destination location, as defined in the following matrix:
Bucket location | Destination location | |||||||
---|---|---|---|---|---|---|---|---|
Northern America | Europe | Asia | Indonesia | Oceania | Middle East | Latin America | Africa | |
Northern America | $0.02/GB | $0.05/GB | $0.08/GB | $0.10/GB | $0.10/GB | $0.11/GB | $0.14/GB | $0.11/GB |
Europe | $0.05/GB | $0.02/GB | $0.08/GB | $0.10/GB | $0.10/GB | $0.11/GB | $0.14/GB | $0.11/GB |
Asia | $0.08/GB | $0.08/GB | $0.08/GB | $0.10/GB | $0.10/GB | $0.11/GB | $0.14/GB | $0.11/GB |
Indonesia | $0.10/GB | $0.10/GB | $0.10/GB | N/A | $0.08/GB | $0.11/GB | $0.14/GB | $0.14/GB |
Oceania | $0.10/GB | $0.10/GB | $0.10/GB | $0.08/GB | $0.08/GB | $0.11/GB | $0.14/GB | $0.14/GB |
Middle East | $0.11/GB | $0.11/GB | $0.11/GB | $0.11/GB | $0.11/GB | $0.08/GB | $0.14/GB | $0.11/GB |
Latin America | $0.14/GB | $0.14/GB | $0.14/GB | $0.14/GB | $0.14/GB | $0.14/GB | $0.14/GB | $0.14/GB |
Africa | $0.11/GB | $0.11/GB | $0.11/GB | $0.14/GB | $0.14/GB | $0.11/GB | $0.14/GB | N/A |
Specialty network services
If you have chosen to use certain Google Cloud network products, data transfer pricing is based on their pricing tables:
- For Cloud CDN, Cloud Storage data transfer charges are waived, but cache fill charges may apply. For more information, see Cloud CDN pricing.
- For Media CDN, Cloud Storage data transfer charges are waived. For more information, contact sales.
- For CDN Interconnect, see CDN Interconnect pricing.
- For Cloud Interconnect, see Cloud Interconnect pricing. For more information, see the Cloud Interconnect overview.
- For Direct Peering, see Direct Peering pricing.
General network usage
General network usage applies for any data read from your Cloud Storage bucket that does not fall into one of the above categories or the Always Free usage limits. For example, general network usage applies when data moves from a Cloud Storage bucket to the Internet.
Monthly Usage | Data transfer to Worldwide Destinations (excluding Asia & Australia) (per GB) |
Data transfer to Asia Destinations (excluding China, but including Hong Kong) (per GB) |
Data transfer to China Destinations (excluding Hong Kong) (per GB) |
Data transfer to Australia Destinations and Data transfer from Cloud Storage regions located in Australia (per GB) |
Inbound data transfer |
---|---|---|---|---|---|
0-1 TB | $0.12 | $0.12 | $0.23 | $0.19 | Free |
1-10 TB | $0.11 | $0.11 | $0.22 | $0.18 | Free |
10+ TB | $0.08 | $0.08 | $0.20 | $0.15 | Free |
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
You can view your current usage in the billing details for your project.
Pricing notes
Storage and network usage are calculated in JEDEC binary gigabytes (GB), also known as IEC gibibytes (GiB), where 1 JEDEC GB is 230 bytes. Similarly, 1 JEDEC TB is 240 bytes, or 1024 JEDEC GBs.
When rewriting or copying data from one Cloud Storage bucket to another, inter-region replication charges, if applicable, are billed to the billing account associated with the destination bucket. All other applicable charges are billed to the billing account associated with the source bucket.
Data transfer costs and retrieval fees are based on the amount of data accessed, not the size of the entire object. For example, if you request only the first 8 MB of a 100 MB Nearline storage object or if the download connection is broken after 8 MB is served, the data transfer cost and the retrieval fee are based on 8 MB.
Charges accrue daily, but Cloud Storage bills you only at the end of the billing period. You can view unbilled usage in your project's billing page in the Google Cloud console.
For compressed objects that are transcoded during download, storage rates are based on the compressed size of the object. Data transfer rates are based on the uncompressed size of the object.
For buckets with Object Versioning enabled, each noncurrent version of an object is charged at the same rate as the live version of the object.
Cloud Storage also has the storage class Durable Reduced Availability (DRA) storage; however, you should use Standard storage in favor of DRA. Standard storage has lower pricing for operations but otherwise has the same price structure. Standard storage also provides better performance, particularly in terms of availability.
There are no extra costs for using the Storage Transfer Service; however, normal Cloud Storage and external provider costs apply when using the Storage Transfer Service. See Storage Transfer Service pricing for a list of potential costs.
Cloud Storage Always Free usage limits
As part of the Google Cloud Free Tier, Cloud Storage provides resources that are free to use up to specific limits. These usage limits are available both during and after the free trial period. If you are no longer in the free trial period, usage beyond these Always Free limits is charged according to the pricing tables above.
Resource | Monthly Free Usage Limits1 |
---|---|
Standard storage | 5 GB-months |
Class A Operations | 5,000 |
Class B Operations | 50,000 |
Data transfer | 100 GB from North America to each Google Cloud Data transfer destination (Australia and China excluded) |
1Cloud Storage Always Free quotas apply to usage in
US-WEST1
, US-CENTRAL1
, and US-EAST1
regions. Usage is aggregated
across these 3 regions. Always Free is subject to change. Please see
our FAQ for eligibility requirements and other restrictions.
To prevent getting billed for usage beyond the Always Free usage limits, you can set API request caps.
Usage Policies
The use of this service must adhere to the Google Cloud Terms of Service and Program Policies, as well as Google's Privacy Policy.
What's next
- Visit the Cloud Storage documentation.
- Explore Cloud Storage pricing examples.
- Get started with Cloud Storage by following the Quickstart using the Console.
- Get started with Cloud Storage using a Cloud Storage client library.
- Learn about Cloud Storage solutions and use cases.