fshy

Home / Google

Google Artifact Registry (incl. the gcr.io domain)

cloud.google.com/artifact-registry/pricingRegistrystorage/google-artifact-registryJSONcomparereport an errorprovider JSON

Sibling records disagree:

Free allowance
0.5 GiB-month, once per billing account, shared across every project on it: 'Artifact Registry Storage | 0 gibibyte month to 0.5 gibibyte month | $0.00 (Free) / 1 gibibyte hour, per 1 month / account'; above that $0.000136986/GiB-hour (~$0.10/GiB-month).
Verdict
fails: egressdata cannot be read back out at a usable rate or price
Cost
free tier
Identity
country-phoneno card, phone required
Binding limit
noneno named constraint binds
Evidence
reported3 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tier0.5 GiB-month, once per billing account, shared across every project on it: 'Artifact Registry Storage | 0 gibibyte month to 0.5 gibibyte month | $0.00 (Free) / 1 gibibyte hour, per 1 month / account'; above that $0.000136986/GiB-hour (~$0.10/GiB-month). The page explicitly closes the multi-project loophole: 'Pricing applies to billing accounts, not individual Google Cloud projects ... the limit for the storage free tier is for total usage across all the attached projects.'
unit GiB; metered on stored-bytes
Pricenone stated
Identitycountry-phone not published
EgressNOT free — this is the clearest egress failure among the three hyperscalers: 'Pricing for outbound Internet data transfer is based on Premium tier pricing. This is network traffic leaving a repository to a client that is not a Google product, such as using a local server that is downloading artifacts.' Intra-Google traffic is $0.00, and same-continent repository-to-service moves are $0.00, but anything to the open internet is metered at Google's premium internet egress rates. There is no anonymous or public-repo egress allowance.
Per-object capnot stated
Retentionnot stated
Interfaceoci oci
Toolingdocker/ORAS/gcloud artifacts; gcr.io domain repositories are billed as Artifact Registry.
Composes with0.5 GiB per billing account is not worth chaining; a second billing account requires a second payment instrument.
ReliabilityStable, but the free tier is effectively decorative and the egress meter is the hard wall.
Evidence 3
datesourcewhat it proved
2026-10-21cloud.google.com/artifact-registry/pricing'0 gibibyte month to 0.5 gibibyte month $0.00 (Free)', 'Pricing applies to billing accounts, not individual Google Cloud projects'
2026-10-21cloud.google.com/artifact-registry/pricing'Pricing for outbound Internet data transfer is based on Premium tier pricing'
2026-10-21cloud.google.com/network-tiers/pricing'Premium Tier egress is priced at internet egress rates'
More fields 1
{
 "dead_end": {
  "failure_class": "quota",
  "why": "0.5 GiB-month, once per billing account, shared across every project on it: 'Artifact Registry Storage | 0 gibibyte month to 0.5 gibibyte month | $0.00 (Free) / 1 gibibyte hour, per 1 month / account'; above that $0.000136986/GiB-hour (~$0.10/GiB-month). The page explicitly closes the multi-project loophole: 'Pricing applies to billing accounts, not individual Google Cloud projects ... the limit for the storage free tier is for total usage across all the attached projects.'",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown values 6
  • $.binding_note boilerplate
  • $.identity_cost.detail boilerplate
  • $.per_object_cap.notes the field may be stated in a source that was not read
  • $.per_object_cap.stated the field may be stated in a source that was not read
  • $.retention.notes the field may be stated in a source that was not read
  • $.retention.stated the field may be stated in a source that was not read