# Plans and limits

> Seats, projects, pages, languages, AI translation allowances, and features included on each KopiMark plan — Free, Starter, Team, and Business.

_Source: https://kopimark.com/docs/reference/plans-and-limits/_

KopiMark has four public plans: **Free**, **Starter**, **Team**, and
**Business**. Pricing on this page reflects monthly billing on the
[pricing page](https://kopimark.com/pricing); annual billing is
discounted via Stripe at checkout.

For the live prices, the **pricing page** on kopimark.com is the source
of truth — this docs page focuses on what's *included* on each plan.

## At a glance

| Limit | Free | Starter | Team | Business |
|---|:---:|:---:|:---:|:---:|
| Seats (members + guests + pending) | 2 | 5 | 12 | 25 |
| Projects per workspace | 3 | 10 | 20 | Unlimited |
| Pages across all projects | 10 | 150 | 300 | Unlimited |
| AI translations / month | 50 | 1,500 | 5,000 | 15,000 |
| Target languages per project | 1 | Unlimited | Unlimited | Unlimited |
| Custom fonts | — | ✓ | ✓ | ✓ |
| Read-only API | — | — | ✓ | ✓ |
| Priority support | — | — | ✓ | ✓ |
| Domain auto-join | — | — | — | ✓ |
| Workspace glossary terms | 50 | 50 | 50 | 50 |

A few notes on the columns:

- **Seats include pending invites.** KopiMark won't let you stack
  unaccepted invites to claim more seats.
- **Target languages per project** doesn't count the source language.
  Free gets source + 1 target = 2 total.
- **AI translations** are counted as successful AI completions. Manual
  edits don't count.
- **Workspace glossary** caps at 50 terms on every plan. Most teams
  need fewer.

## What each limit means in practice

### Seats

Every workspace member or guest counts. The owner counts too.
Free fits a founder + one collaborator. Starter fits a small product
team. Team and Business scale up from there.

If you hit the seat cap, KopiMark blocks new invites with a clear
message and a link to the billing page.

### Projects and pages

A *project* is usually one Figma file (or one body of work). A *page*
is one Figma page imported into a project. Pages are the unit that's
metered, not Figma files — a 50-page Figma file imported as one project
counts as 50 pages.

Trial workspaces often start by importing a single project's worth of
pages, then add more as the team grows comfortable.

### AI translations

The 50 / month free allowance is enough to translate a small landing
page once. The Starter allowance of 1,500 covers most product copy
updates. Team and Business scale into ongoing localisation work.

If you exhaust the allowance mid-period, bulk runs stop cleanly and
show what remains. The counter resets on your renewal date.

### Custom fonts

Upload `.woff2` or `.otf` files so the canvas renders text in your real
brand typeface. **Starter and above.** See [Custom
fonts](/docs/guides/custom-fonts/).

### Read-only API

A token-authenticated endpoint per project that returns your latest
copy and translations. Use it from your build pipeline. **Team and
above.** Manual download works on every plan. See [API and developer
tokens](/docs/guides/api-and-developer-tokens/).

### Priority support

Faster response on the help email (`hello@kopimark.com`). **Team and
above.**

### Domain auto-join

Anyone signing in with a verified company email joins your workspace
automatically. **Business only.** See [Invite your
team](/docs/guides/invite-your-team/).

## What's *not* limited

A few things sometimes mistaken for plan features:

- **Comments and threads** — unlimited on every plan.
- **Statuses** — define as many per project as you want, every plan.
- **Folders** — unlimited.
- **Revision history** — every edit is versioned forever, every plan.
- **Cache-only mode and the Figma token setup** — same UX on every plan.

## Where to manage billing

**Workspace Settings → Billing**:

- Current plan with usage meters.
- Plan picker for upgrading or downgrading.
- A link into your Stripe customer portal for invoices and payment
  methods.

Downgrades take effect at the end of the current period. KopiMark
flags you to fix any "would exceed the new caps" situations *before*
the downgrade locks in.

## FAQ

### What happens if I hit my AI translation limit mid-month?

Bulk translation runs stop cleanly and show what's remaining, rather
than failing partway through. Your existing translations stay intact,
and the counter resets on your billing renewal date.

### Can I change my plan mid-cycle?

Yes. Upgrades take effect immediately and Stripe prorates the
difference automatically. Downgrades take effect at the end of the
current period, and KopiMark flags any seat, project, or page counts
that would exceed the new caps before the downgrade locks in.

### Do pending invites count against my seat cap?

Yes. KopiMark counts every unaccepted invite against the seat
allowance for your plan, so you can't hold seats open by stacking
invitations you never confirm.

### Are comments, revision history, and statuses metered?

No. Comments and threads, revision history, statuses, and folders are
unlimited on every plan, including Free.

## See also

- [Workspace settings](/docs/settings/workspace-settings/)
- [Translate with AI](/docs/guides/translate-with-ai/)
- [Custom fonts](/docs/guides/custom-fonts/)
- [API and developer tokens](/docs/guides/api-and-developer-tokens/)

---

## All documentation

_The full docs index, in case the answer lives on another page. Fetch any item as raw Markdown by appending `.md` to its URL, or grab everything at once from https://kopimark.com/llms-full.txt._

### Start here

- [Introduction](https://kopimark.com/docs/)
- [Getting started](https://kopimark.com/docs/getting-started/)

### Concepts

- [How KopiMark works](https://kopimark.com/docs/concepts/how-kopimark-works/)
- [Figma sync and cache-only mode](https://kopimark.com/docs/concepts/figma-sync-and-cache/)
- [Roles and workspaces](https://kopimark.com/docs/concepts/roles-and-workspaces/)

### Guides

- [Connect Figma](https://kopimark.com/docs/guides/connect-figma/)
- [If your Figma seat is limited](https://kopimark.com/docs/guides/figma-seat-and-rate-limits/)
- [Invite your team](https://kopimark.com/docs/guides/invite-your-team/)
- [Translate with AI](https://kopimark.com/docs/guides/translate-with-ai/)
- [Review with comments](https://kopimark.com/docs/guides/review-with-comments/)
- [Statuses and approvals](https://kopimark.com/docs/guides/statuses-and-approvals/)
- [Custom fonts](https://kopimark.com/docs/guides/custom-fonts/)
- [Export copy](https://kopimark.com/docs/guides/export-copy/)
- [API and developer tokens](https://kopimark.com/docs/guides/api-and-developer-tokens/)

### Settings

- [A tour of Settings](https://kopimark.com/docs/settings/tour/)
- [Profile settings](https://kopimark.com/docs/settings/profile-settings/)
- [Workspace settings](https://kopimark.com/docs/settings/workspace-settings/)
- [Project settings](https://kopimark.com/docs/settings/project-settings/)

### Reference

- [Plans and limits](https://kopimark.com/docs/reference/plans-and-limits/) _(this page)_
- [Keyboard and canvas](https://kopimark.com/docs/reference/keyboard-and-canvas/)
