Plans and limits
Seats, projects, pages, languages, AI translation allowances, and features included on each KopiMark plan — Free, Starter, Team, and Business.
Open as Markdown Full docs bundle
Open this page in
KopiMark has four public plans: Free, Starter, Team, and Business. Pricing on this page reflects monthly billing on the pricing page; 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.
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.
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.
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.