ButterCMS

API-first SaaS CMS with a blog engine and visual editing

/ 5

Our score

ButterCMS is a hosted, API-first CMS with a built-in blog engine, pages and collections. Editors get visual editing and live preview on every plan. Developers use a REST API with SDKs and starters for common frameworks.

Overview

ButterCMS is a fully managed, cloud-native SaaS CMS. It is API-first: content is delivered through a REST API, with SDKs and starters for React, Next.js, Angular, Django and Laravel. ButterCMS handles hosting, scaling and security updates, and there is no self-hosted option.

Marketers work with pages, collections, a blog engine and SEO fields. Visual editing, live preview, scheduled publishing and version history are on every plan, and so are unlimited users and components. Plan limits apply to API calls, bandwidth, pages, blog posts, collections and assets.

Strengths

  • Unlimited users and components on every plan.
  • The free plan includes visual editing and live preview.
  • SDKs and starters for React, Next.js, Angular, Django and Laravel.
  • Built-in blog engine, pages, collections and SEO fields.

Watch out for

  • Each plan caps pages, blog posts, collections and assets.
  • Write API and webhooks are paid add-ons from Advanced, and multi environment is only on Professional.
  • REST only; no GraphQL found.
  • Dollar prices for paid plans were not shown on the vendor's page when checked. Workflows and the SLA are Enterprise only.

Pricing

What each plan costs and what the bill is counted by: seats, sites, usage or a one-off license. The bottom of each card shows what you pay on top.

ButterCMS Free

Free

Free

No payment. Includes a 14-day free trial of paid features.

Small sites with limited pages and posts

  • 50K API calls per month and 100 GB bandwidth
  • 5 pages, 50 blog posts, 50 collections, 500 assets
  • 2 roles and 2 templates
  • Visual editing and live preview

Costs extra

ButterCMS Basic

Flat fee

$71 per month

Billed yearly. $79 if paid monthly.

Small teams that outgrow the free plan

  • 100K API calls per month and 250 GB bandwidth
  • 20 pages, 100 blog posts, 100 collections, 1K assets
  • 5 templates
  • Image editing

Costs extra

ButterCMS Advanced

Flat fee

$224 per month

Billed yearly. $249 if paid monthly.

Growing sites with more content and traffic

  • 500K API calls per month and 500 GB bandwidth
  • 50 pages, 500 blog posts, 500 collections, 2K assets
  • 3 roles and 10 templates

Costs extra

Write API, webhooks and video uploads are add-ons.

ButterCMS Professional

Flat fee

$359 per month

Billed yearly. $399 if paid monthly.

Larger sites with multiple locales

  • 1M API calls per month and 1 TB bandwidth
  • 100 pages, unlimited blog posts, 1K collections, 3K assets
  • 25 templates
  • 3 locales

Costs extra

Write API, webhooks, video uploads and multi environment are add-ons.

ButterCMS Enterprise

Custom quote

Custom

Custom limits and pricing.

Large organizations that need workflows and an SLA

  • Custom limits
  • Workflows
  • SLA and onboarding

Costs extra

SSO is an add-on.

Prices checked See current prices on the vendor's site

Features

Free, included in the cheapest plan, on a higher plan, or enterprise only. Open a feature to compare it across every platform.

AI content tools Free AI Assistant listed on all plans; what it does is not described on the vendor's pages AI translation Free Automated translations listed on all plans Automation and webhooks Tiered Webhooks are a paid add-on from Advanced Content modeling Free Pages, blog posts and collections; 50 collections on Free, 1K on Professional Drafts and versioning Free Version history on every plan Editorial workflow Enterprise Workflows on the Enterprise plan Environments Tiered Multi environment is an add-on on Professional Framework integrations Free SDKs and starters for React, Next.js, Angular, Django and Laravel Headless API Free REST Read API on every plan, plus Write, Webhooks and Image APIs Import and export Included WordPress Importer and import tools on paid plans from ButterCMS Basic; blog posts export to CSV, pages and collections only through the API Live preview Free Included on every plan Localization Tiered 3 locales on Professional, custom on Enterprise; locale-based roles and translation integration on all plans Media library Free Asset storage with plan caps: 500 assets on Free, 3K on Professional Reusable components Free Unlimited components on every plan Roles and permissions Free 2 roles on Free, 3 roles on Advanced; unlimited users on every plan Scheduled publishing Free Included on every plan SEO tools Free SEO fields built into pages and blog posts Single sign-on (SSO) Enterprise SSO is an add-on on the Enterprise plan Visual editing Free Listed on the Free plan and all paid plans