Skip to content
Finitizer

Cloud Storage Class Calculator

Compare Google Cloud Storage classes on your own data and access pattern, with read and write charges included.

Google CloudCalculator60 seconds
New here? See what this tool does and how to use it.

Learn more

Cloud Storage Class Calculator

What this free tool does for you

On Google Cloud, colder storage classes cost less to store but far more to read. Find the cheapest class for your bucket, with read, write and early-delete charges counted, before you move any data.

How to use it

  1. Pick a scenario under Start from a scenario, or type your own numbers. Choose the Bucket location.
  2. Under What are you pricing? choose a new workload or existing data, then enter Stored data and Average stored object size.
  3. Enter Full-object reads per month and Average size of objects read, or choose Advanced to enter operations and data.
  4. Set Days from object creation until deletion or overwrite, Soft-delete retention, any lifecycle rule and Data written per month.
  5. Compare recurring savings (and first-year net for existing data), then Estimated monthly costs by storage class for the breakdown.

Good to know

  • Reads often decide it. Archive costs far less to store than Standard, but much more per read. If you read your data often, Standard can be the cheapest.
  • Short-lived data. Nearline, Coldline and Archive have 30, 90 and 365-day minimums. Delete or overwrite sooner and you pay for the rest anyway; the tool counts it.
  • Check the ranges. Where each class is cheapest shows the read volumes at which the cheapest class changes.
  • Save or share. Use Copy link to this result to get a link with your numbers filled in.
Start from a scenario

Each one fills in the fields below for a typical workload of that kind. You can change any of them.

What are you pricing?

This calculator compares storage classes you choose yourself and a lifecycle rule you configure. It does not evaluate Autoclass.

Reads

Data retrieved: 3,125 GiB a month (400,000 reads x 8 MiB / 1,024).

Lifecycle ruleShowNone
Baseline: Standard$407.46/mo
Lowest recurring cost: Coldline
$149.10/mo
Estimated recurring saving versus Standard
$258.36/mo
Share not spent on storage, cheapest class
45%

USD · us-central1 · Regional · Flat namespace · List pricesNot included: network transfer and Autoclass.Includes soft-deleted copies kept 7 days after each delete or overwrite.

Lowest recurring cost: Coldline, $149.10 a month.

Lowest recurring cost: Coldline
$149.10/mo
Estimated recurring saving versus Standard: $258.36 a month (63%). Annualized recurring saving: $3,100.32 at unchanged rates.

USD · us-central1 · Regional · Flat namespace · List prices

Not included: network transfer and Autoclass.

Includes soft-deleted copies kept 7 days after each delete or overwrite.

Recurring saving versus Standard

ClassRecurring cost/moRecurring saving/moAnnualized recurring saving (12 x monthly)
Standard$407.46$0.00$0.00
Nearline$235.75$171.71$2,060.52
Coldline$149.10$258.36$3,100.32
Archive$203.67$203.79$2,445.48
  • A new workload has no migration cost. The annualized figure is twelve months of the recurring saving at unchanged rates, not a first-year net saving.
  • A negative saving means the class costs more each month than Standard.
Retrieval fees decided this, not storage. Archive would save $56.00 a month on storage against Coldline, but reading back 3,125 GiB a month costs $156.25 on Archive ($0.05 per GiB) against $62.50 on Coldline.

Estimated monthly costs by storage class

ClassTotalStorageClass AClass BRetrievalEarly deleteSoft delete
Standard$407.46$400.00$0.30$0.16$0.00$0.00$7.00
Nearline30-day minimum$235.75$200.00$0.60$0.40$31.25$0.00$3.50
Coldline90-day minimum$149.10$80.00$1.20$4.00$62.50$0.00$1.40
Archive365-day minimum$203.67$24.00$3.00$20.00$156.25$0.00$0.42

Soft delete: every deleted or overwritten object is kept 7 days at its class’s storage rate, so a bucket that replaces its data every 400 days also stores 2% more as soft-deleted copies. Those days count toward each class’s minimum, so they reduce any early-delete charge.

Estimated objects
2.6M
8 MiB average stored object
Data retrieved
3.1K GiB
16% of the bucket a month
Cheapest class changes at
1.4M reads
Nearline cheapest above this

Where each class is cheapest

Recurring monthly cost only. Transition costs and payback are not included.

Varies full-object reads per month. Held fixed: stored data, object sizes, Class A operations, days from object creation until deletion or overwrite, soft-delete retention, lifecycle rule and location.

ClassCheapest when reads a month are
Archive0 to 201,112
ColdlineYou are here: 400,000 reads201,112 to 1,394,548
Nearline1,394,548 to 2,581,137
Standardabove 2,581,137
Roughly 108 kg CO2e a year

20K GiB stored, counted 2 times for the copies Google keeps · 21 kWh a month at 432 gCO2eq/kWh (us-central1). That is about 5 tree-years of sequestration.

An estimate from open coefficients, a single figure because storage and transfer have one published coefficient each; only compute is a range. Your provider’s own carbon tool is the authoritative figure; this exists to price a change at the moment you are deciding it, which theirs cannot do. Methodology and sources.

What this model assumes

Show
  • Rates are Iowa (us-central1), single-region storage with a flat namespace, list price, before any negotiated discount.
  • Google publishes storage rates per gibibyte-hour; these are converted at 730 hours per month, which reproduces the published monthly figure exactly ($0.000027397 × 730 = $0.020 for Standard in Iowa).
  • Class A operations are writes and lists; Class B are reads, including metadata reads. Both are charged per request whatever the object size. In simple mode each read is taken to download one complete object of the average read size; advanced mode takes the operations and the data retrieved separately. 1 GiB is 1,024 MiB throughout.
  • Minimum-duration charges assume a steady-state bucket with uniform turnover: every object is deleted or overwritten after the days you entered, so the bucket’s data is replaced (30.42 / the days you entered) times in a 730-hour month, and each replaced GiB pays the days short of the minimum at Google’s early-delete rate (one thirtieth of the monthly storage rate per day). A bucket with mixed lifetimes sits between this and zero. This is a steady-state estimate, not a simulation of your bucket’s actual age distribution.
  • Soft delete: each deleted or overwritten object is kept for the retention you entered (7 days) and billed at its class’s storage rate, so the bucket also holds stored data x retention / days until deletion as soft-deleted copies. The early-delete charge falls due at permanent deletion and the soft-deleted days count toward the minimum. Google sets 7 days on new buckets; restores are not modeled.
  • With a lifecycle rule, the share of the data in each class is the days it spends there over its lifetime. Reads are assumed to occur uniformly over the object’s modeled lifetime. This does not model higher access during the initial Standard period. Each object moves once, for one Class A operation at the colder class’s rate, with no retrieval, early-delete or replication charge; moves a month are the estimated objects created a month (estimated objects x 30.42 / the days until deletion), not your Class A count. The colder class’s minimum counts from creation, so the days left after the move set the remaining obligation. This is one rule from Standard to a colder class; multi-stage policies are not simulated. A rule that would not move objects before they are deleted is rejected and not priced.
  • Autoclass, Object Versioning (noncurrent versions bill like live objects), hierarchical namespace rates, Rapid storage, turbo replication, cross-bucket replication and any excluded replication charges are outside this model. These features can affect total costs and the appropriate storage strategy. Network transfer (egress) is not included.
  • This calculator compares storage classes you choose yourself and a lifecycle rule you configure. It does not evaluate Autoclass. Autoclass prices differently: every operation at Standard rates, no retrieval or early-delete fees, a management fee of $0.0025 per 1,000 objects of 128 KiB or more every 30 days, and a one-time charge when enabled on an existing bucket that covers early deletes, retrieval and one Class A operation per object.
  • Regional buckets pay no inter-region replication.
  • Prices are list prices before the Always Free allowance and any negotiated discount.
Rates used and their sourcesShow
  • Cloud Storage classes, operations and retrieval (us-central1), source, read 19 Oct 2026

Prices verified 19 Oct 2026. Public list prices in USD for 23 bucket locations, before any discount you have negotiated.

Want this done on your real bill?

Cloud Cost Audit: We go through your real AWS or Google Cloud bill and hand you a ranked list of what to cut first. From $1,500, fixed. Nothing paid upfront.

See the service

Questions

Is Archive storage always cheaper on Google Cloud?

No. In Iowa, Archive stores data at $0.0012 per GiB-month against Standard's $0.020, about sixteen times less, but reading it costs more in two ways: Class B (read) operations cost $0.05 per thousand against Standard's $0.0004, 125 times as much, and every GiB read pays a $0.05 retrieval fee. For objects of a few MiB or more the retrieval fee is the larger of the two; for small objects the operation charge is. Objects deleted before 365 days also pay the rest of the minimum. How much you read decides it: on the default lake of 8 MiB objects, Archive stays cheapest up to about 8% of the data read back a month, then Coldline, Nearline and Standard take over in turn.

What is the difference between Class A and Class B operations?

Class A operations write or list, inserts, updates, copies, bucket and object listings. Class B operations read, object gets and metadata reads. Class A costs more than Class B in every class except Archive, where the two cost the same. Both are charged per operation rather than per byte, so for the same data, object size decides the count: reading a terabyte held as a million small objects takes a million operations, and the same terabyte in a thousand large ones takes a thousand. In this calculator you enter the operation counts. In simple mode the average size of objects read sets how much data the reads retrieve; advanced mode takes the data retrieved directly, for metadata-heavy or partial reads.

How does the Cloud Storage minimum duration charge work?

Nearline requires 30 days, Coldline 90 and Archive 365. Deleting an object before its minimum, overwriting it, or rewriting it yourself (for example to change its class by hand) bills the remaining days at that class's rate, because a rewrite replaces the object. Changing the class with an Object Lifecycle Management rule is different: there is no early-delete charge for the change, and the days the object already spent count toward the new class's minimum. On data that turns over quickly the charge compounds: objects living 10 days in a 90-day class pay for 80 unused days every 10 days, about eight times the nominal storage cost. With soft delete on, the charge falls due when the soft-deleted copy is permanently deleted, and the soft-deleted days count toward the minimum, so they replace early-delete days rather than adding to them.

Does this include multi-region and dual-region storage?

Yes. Choose the bucket location: 17 regions, three dual-regions and three multi-regions, at Google's catalog rates. Standard costs $0.020 per GiB-month in Iowa, $0.026 in the US multi-region (30% more) and $0.044 in the nam4 dual-region. Dual- and multi-region writes cost twice the regional Class A rate and pay inter-region replication per GiB of data written ($0.02 for nam4, eur4, US and EU; $0.08 for asia1 and Asia). Enter Data written per month to include it; until you do, the results say replication is not included. A lifecycle class change pays no replication.

Can it model Standard storage followed by a colder class?

Yes. Set the days in Standard before a lifecycle rule moves objects. Each colder class is then priced as Standard for those days and the colder class after, with no retrieval, early-delete or replication charge for the move. Each object moves once, one Class A operation at the colder class's rate. The colder class's minimum counts from creation, so the days left after the move (days from creation until deletion minus days in Standard) set the remaining obligation, and deleting before the minimum bills the days short. 0 means no rule: data is written straight into each class. The rule must move objects before they are deleted or overwritten; otherwise it is rejected and not priced. Only one rule is modeled, not a multi-stage policy. Reads are assumed to occur uniformly over the object's modeled lifetime. This does not model higher access during the initial Standard period.

Should I use Autoclass instead of choosing a class?

This calculator compares storage classes you choose yourself and a lifecycle rule you configure; it does not evaluate Autoclass. Autoclass prices differently: every operation is charged at Standard rates, there are no retrieval or early-delete fees, and a management fee of $0.0025 per 1,000 objects is charged every 30 days for objects of 128 KiB or more (smaller objects stay in Standard and are not counted). Most class changes are free, but moving an object from Coldline or Archive back to Standard or Nearline costs one Class A operation at the Standard rate. Enabling Autoclass on an existing bucket triggers a one-time charge for early deletion of objects under their minimum, retrieval of objects not in Standard and one Class A operation per object. It cannot be combined with lifecycle rules that change or match storage class. It suits buckets with unpredictable access; when you know the pattern, choosing the class yourself is what this calculator compares.

Does it include soft delete?

Yes. Google keeps deleted and overwritten objects for the bucket's soft-delete retention, 7 days by default on new buckets, and bills them at the storage rate of their class. Set Soft-delete retention to your bucket's policy, or 0 if soft delete is off. Short-lived data pays the most: objects replaced every 21 days with 7-day retention store a third more on Standard. In the colder classes the soft-deleted days count toward the minimum, so they mostly replace early-delete charges rather than add to them.

What does the estimate leave out?

Autoclass, Object Versioning (noncurrent versions bill like live objects), hierarchical namespace rates, Rapid storage, turbo replication, cross-bucket replication and any excluded replication charges are outside this model. These features can affect total costs and the appropriate storage strategy. Network transfer (egress) is not included. When moving existing data, early-delete charges on existing objects rewritten to a warmer class and soft-delete retention of rewritten objects are flagged beside the result.

Related tools

More tools for: Storage and lifecycle

Knowing the right class is easy. Finding the buckets is not.

Finitizer reads your Cloud Storage inventory and access logs, works out each bucket's real read pattern and object-size distribution, and flags the ones whose lifecycle rule is costing more in operations than it saves in storage.

See how Finitizer works

Rate this tool

How would you rate the Cloud Storage Class Calculator?