Skip to content

Commit 34ee0f0

Browse files
authored
Update Spaces docs: paid plan required for compute Spaces, ZeroGPU free tier (#2624)
Static Spaces stay free for everyone. Creating Gradio/Docker Spaces (compute) now requires PRO for personal accounts, Team or Enterprise for organizations. Free personal accounts in good standing can host up to 2 ZeroGPU Spaces (10 for PRO, 50 for paid orgs).
1 parent 5873e81 commit 34ee0f0

6 files changed

Lines changed: 16 additions & 6 deletions

File tree

docs/hub/billing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The PRO subscription unlocks essential features for serious users, including:
2929
- Higher bandwidth and API [rate limits](./rate-limits)
3030
- Included credits for [Inference Providers](/docs/inference-providers/)
3131
- Higher tier for ZeroGPU Spaces usage, and pay-as-you-go quota extension
32-
- Ability to create ZeroGPU Spaces and use Dev Mode
32+
- Ability to create Gradio and Docker Spaces running on compute, host up to 10 ZeroGPU Spaces, and use Dev Mode
3333
- Ability to publish Social Posts and Community Blogs
3434
- Leverage the [Data Studio](./data-studio) on private datasets
3535

@@ -56,7 +56,7 @@ See the full pricing tiers at [huggingface.co/pricing](https://huggingface.co/pr
5656

5757
We also directly provide compute services with [Spaces](./spaces), [Inference Endpoints](https://huggingface.co/docs/inference-endpoints/index) and [Inference Providers](https://huggingface.co/docs/inference-providers/index).
5858

59-
While most of our compute services have a comprehensive free tier, users and organizations can pay to access more powerful hardware accelerators.
59+
While several of our compute services have a free tier, users and organizations can pay to access more powerful hardware accelerators.
6060

6161
The billing for our compute services is usage-based, meaning you only pay for what you use. You can monitor your usage at any time from your billing dashboard, located in your user's or organization's settings menu.
6262

docs/hub/pro.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The PRO subscription unlocks essential features for serious users, including:
66
- Higher bandwidth and API [rate limits](./rate-limits)
77
- Included credits for [Inference Providers](/docs/inference-providers/)
88
- Higher tier for [ZeroGPU Spaces](./spaces-zerogpu) usage, and pay-as-you-go quota extension
9-
- Ability to create ZeroGPU Spaces and use [Dev Mode](./spaces-dev-mode)
9+
- Ability to create Gradio and Docker Spaces running on compute, host up to 10 [ZeroGPU Spaces](./spaces-zerogpu), and use [Dev Mode](./spaces-dev-mode)
1010
- Ability to publish Social Posts and Community Blogs
1111
- Leverage the [Data Studio](./data-studio) on private datasets
1212

docs/hub/spaces-gpus.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ In the following tables, you can see the Specs for the different upgrade options
2828
| CPU Basic | 2 vCPU | 16 GB | - | 50 GB | Free! |
2929
| CPU Upgrade | 8 vCPU | 32 GB | - | 50 GB | $0.03 |
3030

31+
> [!NOTE]
32+
> CPU Basic has no hourly cost, but creating a new Space that runs on compute (Gradio or Docker) requires a paid plan. Static Spaces are free for everyone. See the [Spaces Overview](./spaces-overview#hardware-resources) for details.
33+
3134
### GPU
3235

3336
| **Hardware** | **CPU** | **Memory** | **GPU Memory** | **Disk** | **Hourly Price** |

docs/hub/spaces-overview.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ In the following sections, you'll learn the basics of creating a Space, configur
1010

1111
**To make a new Space**, visit the [Spaces main page](https://huggingface.co/spaces) and click on **Create new Space**. Along with choosing a name for your Space, selecting an optional license, and setting your Space's [visibility](#space-visibility) (public, protected, or private), you'll be prompted to choose the **SDK** for your Space. The Hub offers three SDK options: Gradio, Docker and static HTML. If you select "Gradio" as your SDK, you'll be navigated to a new repo showing the following page:
1212

13+
> [!WARNING]
14+
> Static Spaces are free for everyone. Gradio and Docker Spaces run on compute and require a paid plan to create: <a href="https://huggingface.co/pro">PRO</a> for personal accounts, <a href="https://huggingface.co/enterprise">Team or Enterprise</a> for organizations. Free personal accounts in good standing can still host up to 2 Gradio Spaces running on [ZeroGPU](./spaces-zerogpu).
15+
1316
<div class="flex justify-center">
1417
<img class="block dark:hidden" src="https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/hub/spaces-blank-space.png"/>
1518
<img class="hidden dark:block" src="https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/hub/spaces-blank-space-dark.png"/>
@@ -43,7 +46,7 @@ You can set a Space's visibility from the **Settings** tab using the visibility
4346

4447
## Hardware resources
4548

46-
Each Spaces environment is limited to 16GB RAM, 2 CPU cores and 50GB of (not persistent) disk space by default, which you can use free of charge. You can upgrade to better hardware, including a variety of GPU accelerators, for a [competitive price](https://huggingface.co/pricing#spaces). To request an upgrade, please click the _Settings_ button in your Space and select your preferred hardware environment.
49+
Each Spaces environment is limited to 16GB RAM, 2 CPU cores and 50GB of (not persistent) disk space by default. The default CPU Basic hardware has no hourly cost, but creating a Space that runs on compute (Gradio or Docker) requires a paid plan, while Static Spaces are free for everyone. You can upgrade to better hardware, including a variety of GPU accelerators, for a [competitive price](https://huggingface.co/pricing#spaces). To request an upgrade, please click the _Settings_ button in your Space and select your preferred hardware environment.
4750

4851
| **Hardware** | **CPU** | **Memory** | **GPU Memory** | **Hourly Price** |
4952
|----------------------- |-------------- |------------- |---------------- | ----------------- |
@@ -117,7 +120,7 @@ If you want to duplicate a Space, you can click the three dots at the top right
117120
* Storage: If the original repo uses a storage bucket, you will be prompted to configure storage. Read more about disk usage and storage [here](./spaces-storage).
118121
* Secrets and variables: If the original repo has set some secrets and variables, you'll be able to set them while duplicating the repo.
119122

120-
Some Spaces might have environment variables that you may need to set up. In these cases, the duplicate workflow will auto-populate the public Variables from the source Space, and give you a warning about setting up the Secrets. The duplicated Space will use a free CPU hardware by default, but you can later upgrade if needed.
123+
Some Spaces might have environment variables that you may need to set up. In these cases, the duplicate workflow will auto-populate the public Variables from the source Space, and give you a warning about setting up the Secrets. The duplicated Space will use CPU Basic hardware by default, but you can later upgrade if needed. Duplicating follows the same rules as creating a new Space: duplicating a Gradio or Docker Space requires a paid plan for the target account or organization (with the same [ZeroGPU free tier](./spaces-zerogpu) exception for personal accounts).
121124

122125
## Networking
123126

docs/hub/spaces-sdks-static.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
Spaces also accommodate custom HTML for your app instead of using Streamlit or Gradio. Set `sdk: static` inside the `YAML` block at the top of your Spaces **README.md** file. Then you can place your HTML code within an **index.html** file.
44

5+
Static Spaces are free for everyone: they are served directly without running on compute, so unlike [Gradio](./spaces-sdks-gradio) and [Docker](./spaces-sdks-docker) Spaces, creating them never requires a paid plan.
6+
57
Here are some examples of Spaces using custom HTML:
68

79
* [Smarter NPC](https://huggingface.co/spaces/mishig/smarter_npc): Display a PlayCanvas project with an iframe in Spaces.

docs/hub/spaces-zerogpu.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ Unlike traditional single-GPU allocations, ZeroGPU's efficient system lowers bar
1515
- ZeroGPU Spaces are available to use for free to all users. (Visit [the curated list](https://huggingface.co/spaces/enzostvs/zero-gpu-spaces)).
1616
- [PRO users](https://huggingface.co/subscribe/pro) get x8 more daily usage quota, highest priority in GPU queues, and can go beyond their daily quota using pre-paid credits when using any ZeroGPU Spaces.
1717
- **Hosting your own ZeroGPU Spaces**
18-
- Personal accounts: [Subscribe to PRO](https://huggingface.co/settings/billing/subscription) to access ZeroGPU in the hardware options when creating a new Gradio SDK Space.
18+
- Free personal accounts: accounts in good standing (verified email, account older than 30 days) can host up to 2 ZeroGPU Spaces for free.
19+
- PRO accounts: [Subscribe to PRO](https://huggingface.co/settings/billing/subscription) to host up to 10 ZeroGPU Spaces under your account.
1920
- Organizations: [Subscribe to a Team or Enterprise plan](https://huggingface.co/enterprise) to enable ZeroGPU Spaces for all organization members.
2021

2122
## Technical Specifications
@@ -175,6 +176,7 @@ You can add credits from your [billing settings](https://huggingface.co/settings
175176

176177
## Hosting Limitations
177178

179+
- **Free personal accounts**: Maximum of 2 ZeroGPU Spaces, for accounts in good standing (verified email, account older than 30 days).
178180
- **Personal accounts ([PRO subscribers](https://huggingface.co/subscribe/pro))**: Maximum of 10 ZeroGPU Spaces.
179181
- **Organization accounts ([Team & Enterprise](https://huggingface.co/enterprise))**: Maximum of 50 ZeroGPU Spaces.
180182

0 commit comments

Comments
 (0)