Usage Limits & Quotas
The resource quotas each plan sets across your workspace, how usage is shared, and what happens when you reach a limit.
Every plan sets quotas — numeric ceilings on how much you can create. Quotas are applied per workspace and shared across the whole team: if your plan allows 10 sites, that's 10 sites for everyone in the workspace combined, not per person.
This page lists the quota types and explains what happens at the cap. For which plan includes which limit, the Compare Plans page is always the source of truth.
Quota Types
The following resources are governed by plan quotas:
| Quota | What it counts |
|---|---|
| Sites | Maximum active sites in the workspace. |
| Pages per site | Maximum pages allowed on each site. |
| Workspace members | How many people can belong to the workspace. |
| Asset storage | Total size of uploaded images and files (MB). |
| Bandwidth | Monthly data transfer served to visitors (GB). |
| Forms per site | Number of forms you can build on a site. |
| Submissions / month | Monthly cap on collected form submissions. |
| Blog posts | Total blog posts per site. |
| CMS collections | Number of data collections per site. |
| CMS items per collection | Records allowed inside each collection. |
| API blocks per site | Number of dynamic API-powered blocks per site. |
| AI generations / month | Monthly count of AI-assisted content generations. |
| Version history | How long published-version backups are retained. |
Example: How Limits Scale Across Tiers
The table below is an example only — it shows the general shape of how limits grow from lower to higher tiers. The actual plans, their names, and their exact numbers are configured by the platform and shown on the Compare Plans page.
| Quota | Free | Lower tier | Mid tier | Higher tier |
|---|---|---|---|---|
| Sites | 1 | 10 | 50 | Unlimited |
| Pages / site | 5 | 25 | 100 | Unlimited |
| Members | 1 | 5 | 25 | Unlimited |
| Asset storage | 100 MB | 2 GB | 20 GB | Custom |
| Bandwidth / mo | 5 GB | 50 GB | 500 GB | Custom |
| Submissions / mo | 100 | 2,000 | 20,000 | Custom |
| AI generations / mo | 10 | 200 | 1,000 | Custom |
| API blocks / site | — | 5 | 25 | Unlimited |
These figures are illustrative placeholders, not your real limits. To see your actual limits and current usage, open Compare Plans, check your current active plan, and click View detailed limits on its card (or Compare all limits & features for a full side-by-side table).
How Usage Is Counted
- Shared, not per user. All members draw from the same workspace pool. One person creating a site reduces the remaining site allowance for everyone.
- Periodic quotas reset. Time-based limits — monthly submissions, bandwidth, and AI generations — reset at the start of each billing cycle.
- Cumulative quotas don't reset. Counts like total sites, pages, and stored assets reflect what currently exists; freeing items (deleting a site, removing assets) returns capacity immediately.
Reaching a Limit
As you approach a threshold, warning banners appear on the dashboard. Once a quota is met:
- The matching Create / Add action is disabled (for example, + New Site or Add script), with a notice explaining the limit.
- Existing content is never removed for exceeding a limit — you simply can't create more in that category.
You have two ways forward:
- Upgrade to a plan with a higher quota — capacity increases immediately.
- Free up usage — delete or archive items you no longer need (this works for cumulative quotas like sites, pages, and storage).
Some quotas are enforced by QuotaService before a create operation completes. If you script against the REST API, expect create requests to be rejected once a workspace is at its limit — handle that case in your integration.