fshy

Home / Hugging Face

Hugging Face Spaces (disk check only)

huggingface.co/spacesPaaSstorage/hugging-face-spacesJSONcomparereport an errorprovider JSON

Free allowance
50 GB of disk per Space — but per HF's own docs the Space disk is NOT persistent.
Verdict
fails: quotathe free allowance is too small to matter
Cost
free tier
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 tier50 GB of disk per Space — but per HF's own docs the Space disk is NOT persistent. Persistent storage is the separate Storage Buckets product.
unit GB; metered on stored-bytes
Pricenone stated
Identityemail (placeholder) not published
EgressFree via the Hub CDN for public Spaces; no egress meter.
Per-object capnot stated
Retentionuntil the instance is recycled; not persistent
Interfacerest, cli rest
Toolinghuggingface_hub / hf CLI; Spaces can mount buckets as volumes; Gradio/Docker Spaces are HTTP servers by construction.
Composes withNot a storage play: each Space's 50 GB dies on restart. The real HF storage is buckets + public repos — Spaces is only useful as the free *server* in front of them.
ReliabilityDocs are explicit: 'This disk space is ephemeral, meaning its content will be lost if your Space restarts or is stopped.'
Evidence 2
datesourcewhat it proved
2026-10-21huggingface.co/docs/hub/spaces-storage'Every Space comes with a small amount of disk storage. This disk space is ephemeral'
2026-10-21huggingface.co/docs/hub/spaces-overview'50GB of (not persistent) disk space by default'; Gradio/Docker Spaces 'require a paid plan to create'
More fields 1
{
 "dead_end": {
  "failure_class": "quota",
  "why": "50 GB of disk per Space — but per HF's own docs the Space disk is NOT persistent. Persistent storage is the separate Storage Buckets product.",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown values 4
  • $.binding_note 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