Launch catalog / Playbook

Hugging Face Spaces

huggingface.co ↗

Conditional free route other

Researched from public pages — no submission was run · sources read 2026-09-26. Rules change — recheck the platform's own pages before submitting.

What the free route requires

  • Static HTML Spaces are free for everyone
  • Gradio and Docker Spaces run on compute and require a paid plan (PRO for personal accounts, Team/Enterprise for orgs)
  • Exception: free personal accounts in good standing can host up to 2 Gradio Spaces running on ZeroGPU
  • Requires a Hugging Face account — /new-space redirects to login/signup

Requirements

  • Must publish a real ML-powered demo or app — a Space is a deployed application backed by a git repo, not a promotional listing
  • Choose an SDK at creation: Gradio, Docker, or static HTML
  • Space code lives in a public (or protected/private) git repo on the Hub — public Spaces expose source code to everyone
  • Outbound network requests are limited to ports 80, 443 and 8080

Prepare before opening the form

  • A Hugging Face account (free signup at huggingface.co/join)
  • Working app code for the chosen SDK (app.py for Gradio, Dockerfile, or static index.html)
  • License choice and a public-visibility decision — public Spaces are fully open and clonable
  • Secrets/variables to set in Space Settings (never hard-code keys; a secrets scanner flags them)

Workflow

  1. Sign in and open huggingface.co/new-space (or 'Create new Space' on huggingface.co/spaces)
  2. Name the Space, pick the SDK (static HTML is the free path), set visibility to Public
  3. Push code to the Space's git repo — each commit triggers a rebuild and restart
  4. Set any required variables/secrets in Settings
  5. Verify the Space runs (free CPU Basic sleeps after inactivity)
  6. The public Space appears at huggingface.co/spaces/<user>/<name> and the app at <space>.hf.space

Watch for

  • Plan gate: as of the docs read, Gradio/Docker Spaces need a paid plan — only static Spaces (and ≤2 ZeroGPU Gradio Spaces) are free
  • Free CPU Basic hardware sleeps when unused — the app may appear down until it wakes
  • Public Spaces publish source code and are clonable — do not ship anything you can't open-source
  • A 'protected' visibility (app public, source hidden) requires PRO/Team plans
  • A pure marketing page with no working app invites takedowns; this is a hosting platform, not a directory

What counts as live

A public Space page exists at huggingface.co/spaces/<owner>/<name> and the running app responds on its embed URL

Not verified

  • Whether a SaaS product without an ML demo has any legitimate fit (likely none — Spaces are for deployed apps)
  • Current PRO price needed for non-static Spaces

Sources

← Back to the launch catalog