DatoCMS logo
Headless CMS
API-first
GraphQL
Free tier

DatoCMS

Structured Content with Real-Time GraphQL

4.6/ 5
72 verified reviews on G2
datocms.com

Quick Specs

Type
API-first SaaS
Site Generators
All frameworks
Pricing
Free & Paid
Self-hosted
No
APIs
GraphQL + REST
Founded
2016, Italy

What is DatoCMS?

DatoCMS is a cloud-based headless CMS distinguished by its real-time GraphQL API and best-in-class image handling. Built in Italy and launched in 2016, it provides a clean editorial interface, Imgix-powered image optimisation, and a portable Structured Text format for rich content.

It is a strong fit for performance-focused web projects built with Next.js or Gatsby, where image delivery and API speed are critical factors.

G2 Reviews

Rated 4.6/5 from 72 verified reviews.

"DatoCMS has the best image handling of any headless CMS I have used. Upload once, serve in any format, size, or aspect ratio via the CDN. The real-time GraphQL API is fast and the Structured Text format works beautifully with React renderers."

Frontend Developer · Agency

"The admin panel is genuinely pleasant to use. Editors adapted in an afternoon. The Modular Content field gave us Storyblok-style page building without the SaaS lock-in overhead. DatoCMS sits at the right level of simplicity versus power."

Tech Lead · Small Business

"We chose DatoCMS for its real-time GraphQL subscriptions and image pipeline. The Structured Text format took a small amount of learning for editors, but it is the right abstraction for delivering content to web and mobile simultaneously."

Senior Developer · Agency

"Migrated from WordPress + Advanced Custom Fields to DatoCMS. The content model is cleaner, the editorial experience is faster, and the GraphQL API has let our frontend team build significantly more performant pages."

Digital Director · Mid-Market

Platform Features

Content Modelling

  • Visual model editor with 30+ field types
  • Structured Text for portable, framework-agnostic rich content
  • Modular Content field for flexible page layout composition
  • Nested modular blocks with unlimited nesting depth

Media & Images

  • Built-in Imgix-powered image pipeline with CDN delivery
  • Automatic WebP and AVIF format conversion
  • Responsive image variants with aspect ratio and focal point
  • LQIP blur-up placeholders for progressive loading

APIs & Real-time

  • Real-time GraphQL API with subscription support
  • Full GraphQL API auto-generated from your content model
  • Content Delivery API with caching and webhook invalidation
  • Management API for programmatic content manipulation

Workflows & Collaboration

  • Scheduled publishing with timezone-aware date controls
  • Draft and published states per record
  • Sandbox environments for staging content model changes
  • Roles, permissions, and SSO on Enterprise plans

Pros & Cons

Strengths

  • Real-time GraphQL subscriptions with no extra configuration
  • Best-in-class image handling via Imgix with responsive CDN delivery
  • Structured Text is the cleanest rich text format for multi-platform delivery
  • Clean, well-designed admin panel that is fast to learn for editors
  • Strong Next.js integration with @datocms/next for image and preview support
  • Sandbox environments for testing schema changes before production

Limitations

  • Smaller review base and community than Contentful or Strapi
  • Pricing scales sharply — the jump from Developer to Professional is significant
  • No self-hosting option — entirely SaaS with data stored on DatoCMS infrastructure
  • GraphQL-only delivery (no REST endpoint for content queries)

DatoCMS Pricing

DatoCMS pricing is based on the number of users, locales, and API call volume. A free Developer plan is available for individual developers. Professional plans start at $59/month for growing teams.

Developer

Free

forever

Individual developers

  • 1 user
  • 300 records
  • 2 models
  • 50 API calls/sec
  • Community support
ProfessionalPopular

$59

per month

Growing teams and agencies

  • 3 users
  • Unlimited records
  • Unlimited models
  • Sandbox environments
  • Email support
Enterprise

Custom

contact sales

Scale and compliance

  • Unlimited users
  • SSO & SCIM
  • Audit logs
  • Custom SLA
  • Dedicated support

Not sure which plan is right for you?

Speak with the DatoCMS team to find the right plan for your project and scale.

Frequently Asked Questions

DatoCMS Alternatives

Other platforms worth evaluating alongside DatoCMS.

Contentful

Contentful

More mature platform with a larger app marketplace and a broader range of enterprise compliance certifications.

Sanity

Sanity

Better for teams wanting a fully customisable editing studio with real-time collaboration and a GROQ query language.

Hygraph

Hygraph

Better if you need federated GraphQL — pulling data from multiple sources through a single API endpoint.

Prismic

Prismic

A more affordable alternative for component-driven marketing sites with a visual page builder and Slice Machine workflow.