
Keystatic vs TinaCMS
Our score, every feature we track, pricing plans, hosting and AI, side by side.
At a glance
The facts from each platform's profile, side by side.
| Metric | Keystatic | TinaCMS |
|---|---|---|
| Our score | 3.7 | 4 |
| Pricing | Free (MIT) · Keystatic Cloud free for 3 users · Pro from $10/mo | Free for 2 users · Team $29/mo per project ($290/yr) · Business $299/mo |
| AI | No AI features or MCP server | None shipped yet; an MCP server and AI content checks are on the roadmap |
| Hosting | Self-hosted | SaaS or self-hosted |
| Source code | Open source,Closed source | Open source,Closed source |
| Created | 2023 | 2019 |
| Best for | Astro and Next.js developers who want a typed CMS with no database | Developer-led teams on Next.js or Astro who want visual editing over Markdown in Git |
| AI features | No AI features or MCP server | None shipped yet; an MCP server and AI content checks are on the roadmap |
Features
How each platform offers a feature: free, in the cheapest paid plan, on a higher plan, or enterprise only. Open a feature to compare it across every platform.
Keystatic
- Content modeling Free Typed schema with blocks, relationships and conditional fields
- Framework integrations Free Astro, Next.js and Remix
- Git-based content Free Local mode, or GitHub mode for teams
- Headless API Free Reader API to fetch content in your frontend
- Hosting Tiered Image hosting on Keystatic Cloud Pro, from $10/mo plus $5/mo per extra user
- Markdown editor Free Admin app for Markdown, Markdoc, MDX, JSON and YAML
- Real-time collaboration Tiered Experimental co-editing on Keystatic Cloud Pro
TinaCMS
- Editorial workflow Tiered Team plan, from $29/mo per project
- Git-based content Free Files stay in your GitHub repository
- GraphQL API Free GraphQL content API on top of your Git files
- Hosting Free TinaCloud free plan: 2 users, unlimited projects
- Markdown editor Free Markdown, MDX and JSON
- Self-hosting Free Modular, but some TinaCloud features are not available
- Visual editing Free Visual editing for React sites, live editing in Astro
Pricing
Every plan, cheapest first, and what the bill is counted by. Open a profile for what each plan includes.
Keystatic
- Keystatic (open source)Free Free Developers editing Markdown, JSON or YAML in Git
- Keystatic Cloud FreeFree Free Small teams who want hosted GitHub sign-in
- Keystatic Cloud ProFlat fee $10per team / month Teams with more than 3 editors
Prices checked Vendor pricing page
TinaCMS
- FreeFree Free Trying TinaCMS or small personal sites
- TeamPer project $29per project / month Growing teams on one project
- BusinessPer project $299per project / month Larger teams that need priority support
- EnterpriseCustom quote Custom Organizations with many projects
Prices checked Vendor pricing page
Strengths and watch-outs
From our review of each platform.
Keystatic
Strengths
- No database: content stays as files in your codebase.
- Typed schema with a wide set of fields, including blocks, relationships and conditional fields.
- Local mode for development and GitHub mode for teams; Keystatic Cloud handles GitHub login for you.
- MIT licence with a cheap paid tier.
Watch out for
- Still before version 1.0.
- GitHub is the only Git host with a documented mode.
- A smaller project with slower news; the blog has not been updated since 2023.
- No AI features, and guides for only three frameworks.
TinaCMS
Strengths
- Content stays in your Git repository as plain files, with no database lock-in.
- Visual editing for React sites, and live editing in Astro.
- Apache 2.0 licence and very active development.
- Self-hosting is modular: login, database and Git provider can each be swapped.
Watch out for
- Paid plans are priced per project, and the editorial workflow starts on the Team plan.
- Some TinaCloud features are not available when you host it yourself.
- AI tools, including an MCP server, are on the roadmap, not shipped.
- The pricing page showed two sets of prices when we checked, so confirm before you buy.
More comparisons
Everything on this page comes from our profiles of the two platforms, checked against each vendor's own documentation and pricing pages. Vendors change plans often: confirm prices on their site before you buy.

