fshy

Home / Microsoft

azure blob storage 'always free' 5 gb

azure.microsoft.com/en-gb/pricing/free-servicesstorage/azure-blob-storage-always-free-5-gbJSONcomparereport an errorprovider JSON

Free allowance
5 GB per subscription with card verification, and the grant is labelled 12 months on the free-services page.
Verdict
fails: identitythe identity required is not reachable without it
Cost
no price stated
Identity
email?placeholder, not evidence; card unknown, phone unknown
Binding limit
noneno named constraint binds
Evidence
reported2 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tier5 GB per subscription with card verification, and the grant is labelled 12 months on the free-services page. Egress is metered at $0.087/GB after the first 100 GB/month, which alone kills…
unit none; metered on none
Pricenone stated
Bindingnone the quota is real and unreachable: identity is the binding constraint, and it is not one of the six limits kinds
Identityemail (placeholder) not published
Egressnot recorded
Interfaceunknown
Toolingnot recorded
Evidence 2
datesourcewhat it proved
2026-10-21azure.microsoft.com/en-gb/pricing/free-servicesthe text of Free tier, above
2026-10-21azure.microsoft.com/en-us/pricing/details/bandwidth/cited as the basis of the rejection: 5 GB per subscription with card verification, and the grant is labelled 12 months on the free-services page. Egress is metered at $0.087/GB after the first 100 GB/month, which alone kills th
More fields 1
{
 "dead_end": {
  "failure_class": "identity",
  "why": "5 GB per subscription with card verification, and the grant is labelled 12 months on the free-services page. Egress is metered at $0.087/GB after the first 100 GB/month, which alone kills…",
  "retry_when": "if the registration gate opens to a foreign individual",
  "first_recorded": "2026-10-21"
 }
}
Unknown values 7
  • $.chaining the record was rejected before this field was looked at
  • $.egress.terms the record was rejected before this field was looked at
  • $.interface the access interface was not established
  • $.per_object_cap.notes the record was rejected before this field was looked at
  • $.per_object_cap.stated the record was rejected before this field was looked at
  • $.retention.stated the record was rejected before this field was looked at
  • $.tooling the record was rejected before this field was looked at