How does billing and pricing work?
Three plans — Free, Pro, Enterprise — billed per organization, not per project or per seat. Team members do not cost extra.
What each plan allows #
| Free | Pro | Enterprise | |
|---|---|---|---|
| Projects | 5 | 10 | Unlimited |
| Translation keys | 5,000 | 50,000 | Unlimited |
| Content items | 100 | 10,000 | Unlimited |
| AI messages / month | 500 | 5,000 | Unlimited |
| Publishes / month | 100 | 1,000 | Unlimited |
| MCP writes / month | 500 | 10,000 | Unlimited |
| MCP reads / month | 5,000 | 100,000 | Unlimited |
| Web research / month | 30 | 50 | Unlimited |
Prices and the current limits are on the pricing page; this table is what the platform enforces.
Two kinds of limit, and they behave differently #
This is the part that matters when you hit one:
Totals — projects, translation keys, content items. These count what exists right now, across the organization. At the limit, creating the next one is blocked until you upgrade or delete something. What already exists keeps working: translations stay live, the CDN keeps serving.
Monthly usage — AI messages, publishes, MCP reads and writes, web research. These reset each month and are soft-capped: you get a warning banner in the dashboard and an email as you approach the limit, rather than a door slamming mid-task.
"Publishes" counts every publish, whether it came from the dashboard button or an AI agent over MCP. One number, both routes.
Watching your usage #
Settings → Billing leads with your current plan and its usage — the four numbers most likely to matter, with the rest behind Show all. A metric turns to a warning at 80% of its limit, which is the point at which it is worth deciding rather than discovering.
Keys in deleted projects do not count. Neither do deleted keys.
Upgrading #
Settings → Billing → Upgrade to Pro, then Stripe Checkout. Pro includes a free trial — the modal tells you how many days before you commit a card, and billing starts when the trial ends.
Yearly or monthly: the toggle is in the upgrade modal, and yearly is preselected because it is cheaper.
Changing or cancelling later #
Everything after the first purchase goes through the Stripe customer portal, reachable from the billing page: change your card, download invoices, switch cycle, or cancel.
Cancelling leaves you on Pro until the end of the period you paid for, then drops to Free. Anything over the Free limits stops being creatable at that point — nothing is deleted, but you will not be able to add the 5,001st key until you are back under.
Enterprise #
Unlimited on every metric, and the conversation is about what else you need — invoicing, custom terms, support commitments. Ask through the chat widget on this site and it will reach us.
Related #
- How do I invite team members? — seats are not billed
- How do I access content via API and MCP? — what counts as an MCP call
Better I18N