Skip to content

DatoCMS review

Best media pipeline

Reviewed by Eugene SuslovUpdated August 2026No affiliate links

DatoCMS is the option that has clearly thought hardest about images and video. Its media pipeline returns responsive srcsets, low-quality image placeholders for blur-up loading, automatic format negotiation and video encoding, which together remove most of the work that otherwise sits between a CMS and a fast page.

The rest is a well-built GraphQL CMS: structured text that can embed records, a clean editing interface, real-time API updates and solid localisation. It is European, which occasionally matters for data residency conversations.

Who DatoCMS is for

Image-heavy and video-heavy marketing sites where Core Web Vitals are a real target rather than an aspiration, and teams that would otherwise be integrating Cloudinary or Mux separately.

Less compelling for text-only sites, where you are paying for a pipeline you will not use.

Strengths and limits

What it does well

  • The image and video pipeline genuinely removes work: responsive sizes, placeholders, format negotiation and encoding are all handled rather than integrated.
  • Structured text can embed records and blocks, which handles rich editorial layouts without dropping to raw HTML.
  • Real-time updates over the GraphQL API make live preview straightforward rather than a hack.
  • Clear, published pricing with a metered pay-as-you-go model above the Professional allowances rather than a forced tier jump.

Where it falls short

  • The free tier's 300-record limit is the tightest here, and it is easy to hit during a real evaluation.
  • Professional at €149 a month billed annually, or €199 monthly, is a significant step from free with nothing in between.
  • GraphQL only for content delivery, so a REST-only consumer needs a shim.
  • Priced in euros, which adds a small currency wrinkle for US teams.

DatoCMS pricing

Free is $0 forever with 2 editors, 300 records, 5 locales, 100,000 Content Delivery API calls and 25,000 Management API calls a month, and 10GB of traffic. You cannot exceed the free limits; there is no overage.

Professional is €149 a month billed annually, or €199 month to month, and includes 10 collaborators, 100,000 records, 5 locales, 1,000,000 CDA calls, 100,000 CMA calls and 1TB of traffic, with pay-as-you-go metering above that. Enterprise is quote-only and adds SSO, audit logs, custom roles, a Slack support channel and uptime SLAs.

Check current DatoCMS pricing

Verdict

Pick DatoCMS when the site is visual. The media pipeline is worth real money if the alternative is wiring up Cloudinary, and the performance defaults are better than what most teams would configure themselves.

The 300-record free tier means you should plan the evaluation carefully, and the €149 entry point means it is not the budget option. For a text-led site, Prismic or Storyblok gives you more for less.

Visit DatoCMS

DatoCMS FAQ

  • How much does DatoCMS cost?
    Free is $0 with 2 editors, 300 records and 100,000 Content Delivery API calls a month. Professional is €149 a month billed annually or €199 monthly, with 10 collaborators, 100,000 records and 1,000,000 API calls. Enterprise is quote-only.
  • Is DatoCMS good for Core Web Vitals?
    It is the strongest here on that specific axis. Responsive srcsets, low-quality placeholders, automatic format negotiation and video encoding come as standard, which removes most of the image work that damages LCP on content sites.
  • Does DatoCMS have a REST API?
    Content delivery is GraphQL. The Content Management API is REST-based for writes and imports, but if you need REST for reading content you will be writing a shim.

This is an independent review. We have no affiliate relationship with DatoCMS, earn nothing if you sign up, and no vendor pays for placement in the directory. Prices were read from the vendor's own pages in August 2026 and change without notice.