TinaCMS

What TinaCMS is
TinaCMS is an open-source, Git-backed headless CMS for adding no-code editing to websites. It stores Markdown, MDX, and JSON content in Git rather than in a proprietary database. For React sites, editors can make visual changes and see them in real time. Its backend offers a queryable GraphQL content API with filtering, searching, and pagination. Teams can use TinaCloud as a hosted backend or host the backend on their own stack. Integrations are documented for Astro and Next.js, with Hugo and Jekyll also listed. Editorial Workflow, available on Business and Enterprise plans, adds branch creation, protected branches, automatic pull requests, and shareable previews. The free plan includes two users and two roles, with community support through Discord. Team is listed at $24 a month, billed annually. Paid plan members receive prioritized Discord support. Tina says its security program follows SOC 2 Framework criteria and includes independent third-party assessments and at least annual penetration testing. Every plan has a 100 MB asset size cap.
Who it suits
TinaCMS is aimed at developers and content creators, especially teams that want nontechnical users to edit Git-managed website content. It suits projects that can work with Markdown, MDX, or JSON files.
What it does well
- Content is stored in Git-managed files.
- React sites can support visual, real-time editing.
- Backend includes a queryable GraphQL content API.
- Can use TinaCloud or self-host the backend.
- Editorial Workflow includes previews and pull requests.
What to know first
- Every plan has a 100 MB asset size cap.
- Free plan is limited to two users and two roles.
- Editorial Workflow is limited to Business and Enterprise plans.
Limits
The Free plan includes two users and two roles. Every plan has a 100 MB asset size cap, while Editorial Workflow is available on Business and Enterprise plans.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Forever · 2 users · 2 roles · community support | Free |
| Team | $290 billed annually (save $58) · 1 project · 3 included users · up to 10 users · 2 roles · team support · $90/additional seat per year | $24 a month |
| Team Plus | $490 billed annually (save $98) · 1 project · 5 included users · up to 20 users · 2 roles · team support · editorial workflow · AI features (Coming Soon) · $150/additional seat per year | $41 a month |
| Business | $2,990 billed annually (save $598) · 1 project · 20 included users · no user limit · 3 roles (Beta) · business support · editorial workflow · AI features (Coming Soon) · API (Beta) · $180/additional seat per year | $249 a month |
| Enterprise | Custom · Entire organization · one plan covers every project · custom users and roles · no user limit · enterprise support · custom editorial workflow · API (Beta) · GitHub Enterprise support · SSO | On request |
As tina.io lists them, read 29 Sept 2026. The maker's own page has the final word.
Getting started
- Open the TinaCMS website.
- Choose TinaCloud hosting or plan to host the backend on your own stack.
- Use a documented integration for Astro, Next.js, Hugo, or Jekyll.
- Choose the Free plan or a paid plan based on users and required features.
- Use Discord for community support, or prioritized Discord support as a paid member.
Verdict
TinaCMS brings visual editing and a content API to a Git-based content workflow. Its plan limits and the placement of Editorial Workflow matter when choosing a tier.
Questions
Is TinaCMS open source?
Yes. TinaCMS describes itself as an open-source, Git-backed headless CMS.
Is there a free plan?
Yes. The Free plan costs nothing, billed Forever, and includes two users and two roles.
How much does TinaCMS cost?
Paid plans start at $24/mo. Team is listed at $24 a month, billed annually at $290.
What platforms and frameworks does it support?
Its platforms are API, self-hosted, and web. Tina documents integrations for Astro and Next.js and lists Hugo and Jekyll among its integrations.
Can TinaCMS be hosted on my own stack?
Yes. Teams can use TinaCloud as a hosted backend or host the backend on their own stack.
Who makes TinaCMS?
TinaCMS says it is actively developed by Australia's leading software consultants.
Facts from TinaCMS's own pages
- API
- The TinaCMS backend provides a queryable GraphQL content API with filtering, searching, and pagination. · tina.io, 29 Sept 2026
- Audience
- TinaCMS describes itself as built for developers and content creators, with Git-based editing intended to let nontechnical users update content. · tina.io, 29 Sept 2026
- Content
- Content is stored as Markdown, MDX, and JSON files with Git rather than in a proprietary database. · tina.io, 29 Sept 2026
- Data protection
- Tina says its databases are hosted on AWS in the United States, encrypted at rest, and its applications encrypt data in transit using TLS/SSL. · tina.io, 29 Sept 2026
- Editing
- For React sites, TinaCMS supports visual editing that lets content editors see real-time changes. · tina.io, 29 Sept 2026
- Editorial workflow
- Editorial Workflow supports branch creation, protected branches, automatic pull requests, and shareable previews, and is available on Business and Enterprise plans. · tina.io, 29 Sept 2026
- Frameworks
- The maker documents integrations for Astro and Next.js and lists Hugo and Jekyll among its integrations. · tina.io, 29 Sept 2026
- Free plan
- Yes · tina.io, 22 Sept 2026
- Hosting
- Users can use TinaCloud as a hosted backend or host the backend on their own stack. · tina.io, 29 Sept 2026
- Maker
- TinaCMS says it is actively developed by Australia's leading software consultants. · tina.io, 29 Sept 2026
- Plan limit
- The pricing comparison lists a 100 MB asset size cap for every plan. · tina.io, 29 Sept 2026
- Product
- TinaCMS is an open-source, Git-backed headless CMS that lets teams create a no-code editing experience on top of a website. · tina.io, 29 Sept 2026
- Security
- Tina says its information security program follows SOC 2 Framework criteria and that it undergoes independent third-party assessments and at least annual penetration testing. · tina.io, 29 Sept 2026
- Paid from
- 24 · tina.io, 22 Sept 2026
- Support
- Community support is provided through Discord, while paid plan members receive prioritized Discord support. · tina.io, 29 Sept 2026
Where TinaCMS stands on Freedom251
- Headless CMS#19 of 34
- Git-Based CMS#16 of 23