Google Cloud Storage Pricing Calculator

Google Cloud Storage provides object storage up to 5TB per file and is modeled after the buckets concept started by S3. Like other services, it also provides a REST api to GET and PUT objects. The different storage options are optimized differently for availability vs price.

#Services Offered by Google Cloud Storage

  • Coldline Storage: For infrequent data access (less than once per year). Usually for disaster recovery, or archives that may be needed in the future.
  • Nearline Storage: Data you expect to access less than once a month. It's best used for serving long tail media like videos and audio.
  • Regional Storage: Storing frequently accessed in the same region as the application instances that query it, such as for data analytics or location based content.
  • Multi-Regional Storage: Use this to store data that is frequently accessed around the world, like website content, streaming videos, or gaming and mobile applications.
storage amount (gbs)

data transfer out (GBS)

read requests (thousands)

write requests (thousands)

region name

US    EU    US(East)    US(West)   

Hot    Warm    Cool    Cold

aws    azure    ibm    google    oracle    backblaze
Calculate Cloud Storage Prices

Cloud Storage Pricing Components

All providers charge on a monthly basis, and are prorated for the amount of time you use the services. Therefore, these metrics that contribute to pricing are also calulated at the monthly level.

Storage Amount (GBs)

How much data you are storing in the cloud, in gigabytes.

Data Transfer Out (GBs)

How much data you sending out (downloading) from the storage service to the public internet. Some provider rates change based on region within in the public internet. Some providers charge to transfer within the same cloud, but in a different region. All providers do not charge to transfer data within the same region.

Read Requests (Thousands)

The number of times you read data or make GET requests. Reading data is usually cheaper than writing data but the ratio varies by the storage temp.

Write Requests (Thousands)

The number of times you are adding or changing data on the cloud storage service. PUT, COPY, POST, or LIST Requests. Usually DELETEs are not charged.

Region Name

The location of the servers storing your data. This matters for reduced latency on your requests. If most of your users are in a specific region, you are better off storing there. However prices vary by region as well.


The frequency of access to your data. Hot means you need the cloud storage to have your data ready for read access with sub milisecond speed. Cold storage is usually used for infrequent access -- mostly to backup your data for the long term. Usually with cold storage, read requests are more expensive, and storage volume is cheaper.


Does your data need to be replicated over multiple regions? If this is set to true, the calculator only includes those services with redundant storage available.