fshy

Home / Google

Cloud Firestore (Storage)

firebase.google.com/products/firestorePaaSstorage/cloud-firestoreJSONcomparereport an errorprovider JSON

Free allowance
1 GiB stored data on the free tier; 50,000 document reads/day; 20,000 writes/day; 10 GiB/month outbound
Verdict
fails: quotathe free allowance is too small to matter
Cost
free tier
Identity
email?placeholder, not evidence; card unknown, phone unknown
Binding limit
request-rate20,000 writes/day
Evidence
reported3 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tier1 GiB stored data on the free tier; 50,000 document reads/day; 20,000 writes/day; 10 GiB/month outbound
unit GiB; metered on stored-bytes
Pricenone stated
Limits
  • request-rate (binding) 20,000 writes/day source
1 GiB total; 1 MiB per document; 1 MiB - 89 bytes per field value; 50K reads/day; 20K writes/day; 7.5 KiB max index entry; only ONE free database per project
Bindingrequest-rate calls are bounded rather than bytes, which is fatal to a nightly job on a monthly counter
Identityemail (placeholder) not published
EgressMetered — 10 GiB/month outbound free, then GCP rates. 10 GiB/month = ~340 MB/day, 1,500x short of 500 GB/day.
free allowance: 10 GiB per month
Per-object capnot stated
Retentionnot stated
Interfacerest rest
ToolingFirebase Admin SDK, client SDKs, REST/gRPC API, gcloud firestore export to a bucket; documents are JSON-ish with a native Bytes type (no base64 bloat)
Composes with1 GiB per database; 'Cloud Firestore allows exactly one free database per project'. 500 GB needs 500 projects, each with its own billing-less free quota and its own 10 GiB/month egress.
ReliabilityReliable; has a native Bytes type so no base64 overhead. The 20K writes/day cap means 1 GiB at 1 MiB/doc = 1,024 documents, which is trivially fine, but re-writing or migrating burns the quota. Single-field indexes add storage you do not control.
Evidence 3
datesourcewhat it proved
2026-10-21firebase.google.com/docs/firestore/quotas'Stored data | 1 GiB'; 'Outbound data transfer | 10 GiB per month'; 'Maximum size for a document | 1 MiB (1,048,576 bytes)'; 'Maximum size of a field value | 1 MiB - 89 bytes'
2026-10-21firebase.google.com/docs/firestore/pricing'Document reads 50,000 per day'; 'Document writes 20,000 per day'; 'Cloud Firestore allows exactly one free database per project'
2026-10-21source not publishedarithmetic: 50,000 reads/day x 1 MiB max document = 52.4 GB/day of theoretical read — 10x short of 500 GB/day, and the 10 GiB/month egress cap cuts it to 340 MB/day
More fields 1
{
 "dead_end": {
  "failure_class": "quota",
  "why": "1 GiB stored data on the free tier; 50,000 document reads/day; 20,000 writes/day; 10 GiB/month outbound",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown values 4
  • $.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