> For the complete documentation index, see [llms.txt](https://docs.overflowcms.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.overflowcms.com/plans-and-billing.md).

# Plans & Billing

## Plans & Billing

### Plans & Billing

Billing lives on the **workspace**, not the site. One plan sets how many sites the workspace can hold, how many teammates can join, and which features are unlocked across every site in it.

#### Plans

|                            | Starter              | Pro                            | SEO Engine                          |
| -------------------------- | -------------------- | ------------------------------ | ----------------------------------- |
| Price (monthly)            | $19/mo               | $39/mo                         | $99/mo                              |
| Price (yearly)             | $190/yr              | $390/yr                        | $990/yr                             |
| Sites                      | 5                    | 15                             | Unlimited                           |
| Team members               | 2                    | 10                             | 25                                  |
| Items & collections        | Unlimited            | Unlimited                      | Unlimited                           |
| Rendering                  | Embed (client-side)  | Embed (client-side)            | Embed + server-rendered proxy pages |
| List features              | Pagination & sorting | + Filtering, search, load-more | Everything in Pro                   |
| Media CDN                  | Basic                | Full (srcset, transforms)      | Full (srcset, transforms)           |
| Video fields               | —                    | Included                       | Included                            |
| AI search & related items  | —                    | Included                       | Included                            |
| Content analytics          | Basic                | Full                           | Full                                |
| Sitemaps, OG, JSON-LD, RSS | —                    | —                              | Included                            |
| Custom domain / proxy SSL  | —                    | —                              | Included                            |

![The Billing page, showing the plan cards and current subscription](https://overflowcms.com/images/docs-screenshots/billing.png)

{% hint style="info" %}
"Unlimited items" means fair-use storage/bandwidth tiers, not a hard item counter. The point is that nothing throttles you at 100, 1,000, or 10,000 items the way Webflow's CMS does.
{% endhint %}

#### Yearly billing

Every plan can be billed annually instead of monthly, at **10× the monthly price — 2 months free** compared to paying monthly all year (e.g. Pro is $390/yr instead of $468/yr). A Monthly/Yearly toggle drives this on both the marketing pricing section and the in-app Billing page; switching it re-prices the plan cards and carries the choice into Stripe Checkout. Changing your billing interval later works the same way as changing plans — through **Manage subscription** (the Stripe customer portal).

#### Choosing and changing plans

From a workspace, go to **Billing** and pick a plan and billing interval. This opens a Stripe Checkout session for that plan/interval; on return you land back on the Billing page with the plan applied. To change plan or interval, cancel, or update a payment method, use **Manage subscription**, which opens the Stripe customer portal.

#### What actually gates what

* **Site cap** is enforced when you try to create a site (`402` with an upgrade message if you're at the limit).
* **Seat cap** is enforced when you try to invite a teammate past your plan's member limit.
* **Feature flags** (video fields, AI search, advanced list features) are resolved per workspace and pushed to the edge config that content-api and the dashboard read — they take effect immediately on upgrade, no redeploy needed on your end. Filtering and the JSON API's `search` parameter specifically require Pro or above — see the API Reference's Collections & Items page.
* **Reference fields and video fields** require Pro — the field-type picker in the dashboard shows this next to the type.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.overflowcms.com/plans-and-billing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
