Skip to content

Glossary

What is Sanity CMS?

In depth

Sanity was founded in 2017 by Magnus Hillestad and Even Westvang. The Norwegian startup is today $100M+ ARR with 100K+ projects in 2026. Differentiators: schema in code (JavaScript/TypeScript), real-time collaboration (Google-Docs-style), and GROQ — a query language for shape-shifting content.

Architecture: (1) **Sanity Studio** — admin UI (React, runs locally or cloud-hosted). (2) **Content Lake** — managed database. (3) **APIs** — GROQ query (most flexible), GraphQL, REST. (4) **Image CDN** — automatic responsive sizes + AVIF.

Pricing 2026: **Free** — 3 users, 1M API requests/mo, 10GB assets, 1 dataset (production). Sufficient for 80% of projects. **Growth** $99/mo — 10 users, 5M API/mo. **Business** $599/mo — 25 users, advanced workflow. **Enterprise** custom.

Strengths: (1) **Real-time collaboration** — multiple editors live (Google Docs feel). (2) **Schema as code** — version-controlled, TypeScript types auto-generated. (3) **GROQ flexibility** — projection, joins, filters in one query. (4) **Sanity Studio extensible** — custom inputs, dashboards, validation. (5) **Bilingual native** — language field per document or per field.

Weaknesses: (1) Vendor lock — content lives in Sanity Cloud, export is possible but not trivial. (2) GROQ learning curve — different from SQL/GraphQL. (3) Free tier strict — 1M API requests/mo can blow on a traffic spike. (4) Studio customisation — moderate complexity for advanced flows.

Craftwebstudio recommendation: Sanity in 80% of cases for new headless builds. Payload (self-hosted) — cost-sensitive or data-sovereignty needs. Strapi — Node.js team preference. Contentful — only with enterprise budget.

Examples

  • 1Bilingual schema: { title: { ka: string, en: string } } — Sanity native
  • 2Image: Sanity URL → ?w=800&fm=avif → 80% size reduction automatic
  • 3GROQ query: *[_type == "blog" && publishedAt > now()][0..9] — top 10 published
  • 4Real-time: 2 editors live, conflicts resolved automatically
  • 5TypeScript types: sanity-codegen + groq-types-generator → 100% type-safe queries

Related terms

Related services

Frequently asked questions

Sanity vs Contentful in 2026?

Sanity: developer-first, schema-as-code, GROQ flexibility, $0-$99 in most cases. Contentful: enterprise-first, GraphQL standard, multi-environment workflow, $300+/mo. Sanity wins in 90% of cases.

Is Sanity's free tier really enough for production?

Yes — < 100K page views/mo, < 1M API requests/mo, 3 editors. Reference: Craftwebstudio blog with 850 articles and 80K visits/mo runs entirely on the free tier.

Can Sanity Studio be self-hosted?

The Studio yes (npm package, deploys anywhere). The Content Lake (database) no — Sanity Cloud only. Our deployment pattern: Studio on Vercel + Content Lake managed by Sanity.

Ready for a free consultation?

Get in touch — we reply within 24 hours with a scoped project estimate.

Now PlayingCraftwebstudio Mix