Лучшие headless CMS 2026: API-платформы для контента по фактам
Мы ранжируем headless CMS — системы управления контентом без собственного сайта, которые отдают тексты, картинки и страницы сайтам и приложениям через API, — только по фактам с их собственных сайтов: месячная цена самого дешёвого платного тарифа и период оплаты, который для неё нужен, есть ли постоянный бесплатный тариф и сколько пользователей он допускает, GraphQL и REST API, вебхуки, свои роли, история версий, установка на свой сервер, открытая лицензия, хранение контента в ЕС, сертификат SOC 2 или ISO 27001, доступность в опубликованном SLA, публичная страница статуса и год основания компании. У каждого факта есть ссылка на официальную страницу и дата проверки. Рейтинг для разработчиков, которые выбирают бэкенд для контента; сервисы, где сайт собирают без кода, — в рейтинге конструкторов сайтов. Мы не используем отзывы, пользовательские оценки и собственные тесты, которые нельзя повторить, а платное размещение никогда не меняет Score.
| # | Компания | Кому | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Strapi | 78 | $35,00 | Нет | 0 | Да | Да | Да | Да | GraphQL Свой сервер Открытый код Данные в ЕС |
| 2 | Sanity | 77 | $15,00 | Да | 20 | Да | Не проверено | Да | Да | Бесплатный тариф GraphQL Данные в ЕС |
| 3 | DatoCMS | 74 | $222,46 | Да | 2 | Да | Не проверено | Да | Да | Бесплатный тариф GraphQL Данные в ЕС |
| 4 | Directus | 73 | $99,00 | Нет | 0 | Да | Да | Да | Да | GraphQL Свой сервер Данные в ЕС |
| 5 | Storyblok | 72 | $99,00 | Да | 1 | Да | Не проверено | Да | Не проверено | Бесплатный тариф GraphQL Данные в ЕС |
| 6 | Kontent.ai | 58 | Не проверено | Нет | 0 | Да | Не проверено | Да | Да | GraphQL Данные в ЕС |
| 7 | Agility CMS | 55 | $1425,00 | Нет | 0 | Да | Не проверено | Да | Да | GraphQL Данные в ЕС |
-
- Самый дешёвый платный тариф, в месяц
- $35,00
- Бесплатный тариф
- Нет
- Пользователей на бесплатном тарифе
- 0
- GraphQL API
- Да
- Установка на свой сервер
- Да
- Хранение контента в ЕС
- Да
- SOC 2 или ISO 27001
- Да
Плюсы
- Недорогой начальный платный тариф
- Можно запустить на своём сервере
- Контент можно хранить в ЕС
- Проверенная безопасность: SOC 2 или ISO 27001
Минусы
- Нет постоянного бесплатного тарифа
- Бесплатный тариф на одного человека или его нет
-
- Самый дешёвый платный тариф, в месяц
- $15,00
- Бесплатный тариф
- Да
- Пользователей на бесплатном тарифе
- 20
- GraphQL API
- Да
- Установка на свой сервер
- Не проверено
- Хранение контента в ЕС
- Да
- SOC 2 или ISO 27001
- Да
Плюсы
- Недорогой начальный платный тариф
- Есть постоянный бесплатный тариф
- Контент можно хранить в ЕС
- Проверенная безопасность: SOC 2 или ISO 27001
-
- Самый дешёвый платный тариф, в месяц
- $222,46
- Бесплатный тариф
- Да
- Пользователей на бесплатном тарифе
- 2
- GraphQL API
- Да
- Установка на свой сервер
- Не проверено
- Хранение контента в ЕС
- Да
- SOC 2 или ISO 27001
- Да
Плюсы
- Есть постоянный бесплатный тариф
- Контент можно хранить в ЕС
- Проверенная безопасность: SOC 2 или ISO 27001
- Свои роли или детальные права
Минусы
- Бесплатный тариф на одного человека или его нет
-
- Самый дешёвый платный тариф, в месяц
- $99,00
- Бесплатный тариф
- Нет
- Пользователей на бесплатном тарифе
- 0
- GraphQL API
- Да
- Установка на свой сервер
- Да
- Хранение контента в ЕС
- Да
- SOC 2 или ISO 27001
- Да
Плюсы
- Недорогой начальный платный тариф
- Можно запустить на своём сервере
- Контент можно хранить в ЕС
- Проверенная безопасность: SOC 2 или ISO 27001
Минусы
- Нет постоянного бесплатного тарифа
- Бесплатный тариф на одного человека или его нет
- Не под открытой лицензией
-
- Самый дешёвый платный тариф, в месяц
- $99,00
- Бесплатный тариф
- Да
- Пользователей на бесплатном тарифе
- 1
- GraphQL API
- Да
- Установка на свой сервер
- Не проверено
- Хранение контента в ЕС
- Да
- SOC 2 или ISO 27001
- Не проверено
Плюсы
- Недорогой начальный платный тариф
- Есть постоянный бесплатный тариф
- Контент можно хранить в ЕС
- Свои роли или детальные права
Минусы
- Бесплатный тариф на одного человека или его нет
-
- Самый дешёвый платный тариф, в месяц
- Не проверено
- Бесплатный тариф
- Нет
- Пользователей на бесплатном тарифе
- 0
- GraphQL API
- Да
- Установка на свой сервер
- Не проверено
- Хранение контента в ЕС
- Да
- SOC 2 или ISO 27001
- Да
Плюсы
- Контент можно хранить в ЕС
- Проверенная безопасность: SOC 2 или ISO 27001
- Свои роли или детальные права
- История версий с откатом
Минусы
- Нет постоянного бесплатного тарифа
- Бесплатный тариф на одного человека или его нет
-
- Самый дешёвый платный тариф, в месяц
- $1425,00
- Бесплатный тариф
- Нет
- Пользователей на бесплатном тарифе
- 0
- GraphQL API
- Да
- Установка на свой сервер
- Не проверено
- Хранение контента в ЕС
- Да
- SOC 2 или ISO 27001
- Да
Плюсы
- Контент можно хранить в ЕС
- Проверенная безопасность: SOC 2 или ISO 27001
- Свои роли или детальные права
- История версий с откатом
Минусы
- Дорогой начальный платный тариф
- Нет постоянного бесплатного тарифа
- Бесплатный тариф на одного человека или его нет
Пока вне рейтинга: мало проверенных данных
Мы знаем об этих сервисах, но проверили слишком мало фактов, чтобы честно их ранжировать.
- ButterCMS (57% подтверждено фактами)
- Contentful (сайт закрыт для автоматической проверки, )
- Contentstack (53% подтверждено фактами)
- Cosmic (61% подтверждено фактами)
- Ghost (53% подтверждено фактами)
- Hygraph (65% подтверждено фактами)
- Prismic (69% подтверждено фактами)
Отмеченные сайты не пускают автоматическое чтение (ошибка 403, капча или запрет в robots.txt). Мы не обходим такую защиту, поэтому не можем проверить факты и не ставим компании в рейтинг. Это не оценка их качества. Компания может прислать ссылки на свои официальные страницы на [email protected].
Как мы считаем Score
25%
Цена
Месячная цена в USD самого дешёвого платного тарифа, который можно купить без отдела продаж, в минимальной комплектации (одно место, если цена за место): $0 — 100 баллов, $500 и дороже — 0 (вес 3). Берём цену за тот период оплаты, который указан на странице цен: при помесячной и годовой оплате — помесячную, иначе месячный эквивалент годовой оплаты с пометкой. Цена без указанного периода оплаты, цена, которую показывает только скрипт, или «свяжитесь с продажами» — факт пустой; цены в евро пересчитываются по курсу ЕЦБ на дату проверки. Также постоянный бесплатный тариф в облаке компании (вес 2) и число пользователей на нём, до 10 (без лимита — 100 баллов; вес 1).
20%
API
Описан ли в документации GraphQL API (вес 1), REST API (вес 1) и вебхуки, которые сообщают другим системам об изменении контента (вес 1). Бета-версии и функции в предварительном доступе не засчитываются. Факт означает, что функция есть хотя бы в одном тарифе, не обязательно в самом дешёвом.
15%
Работа редакции
Свои роли или детальные права для редакторов (вес 1) и история версий записей с возможностью вернуть прежнюю версию (вес 1) — в любом тарифе.
20%
Контроль над данными
Может ли любой желающий установить CMS на свой сервер — как открытый код или по опубликованному тарифу для своего сервера, а не только по корпоративному договору (вес 2); выпущен ли код под открытой лицензией, одобренной OSI, — лицензии «исходный код доступен» не засчитываются (вес 1); можно ли хранить контент в облаке компании на территории Евросоюза (вес 2).
20%
Надёжность и доверие
Отчёт SOC 2 или сертификат ISO 27001 у самой компании — «соответствует», «следует стандарту» и сертификаты облачного провайдера не засчитываются (вес 2); наибольшая доступность в опубликованном документе SLA или условиях: 99% — 0 баллов, 100% — 100; обещания доступности в рекламном тексте не засчитываются (вес 1); публичная страница статуса (вес 1); сколько лет работает компания: 15 лет и больше — 100 баллов (вес 1).
Как выбрать headless CMS
Начните с API и фреймворка
Проверьте, что CMS даёт тот тип API, который использует ваш фронтенд, — GraphQL или REST, — и SDK для вашего фреймворка. Сделайте настоящий запрос на бесплатном тарифе или в пробном периоде, прежде чем переносить всю модель контента.
Читайте лимиты, а не только цену
Тарифы ограничивают пользователей, записи, языки, вызовы API и трафик. Оцените свою нагрузку и проверьте, оплачивается ли превышение или сервис останавливается, и считается ли цена за место или за проект.
Решите, где будет жить контент
Если нужен полный контроль, выбирайте платформу, которую можно установить на свой сервер, и проверьте её лицензию. Если работаете в облаке компании и храните персональные данные жителей ЕС, выберите регион в ЕС и подпишите договор об обработке данных (DPA).
Продумайте переезд заранее
Убедитесь, что весь контент и файлы можно выгрузить через API или инструмент экспорта. История версий и отдельные окружения делают миграции безопаснее; держите модель контента описанной, чтобы её можно было перенести на другую платформу.
Частые вопросы
Что такое headless CMS?
Система управления контентом без собственного сайта: редакторы ведут тексты и картинки в CMS, а ваш сайт, приложение или другой канал забирает их через API. Если нужно собрать сайт без программирования, лучше подойдёт конструктор сайтов.
Какая headless CMS лучше?
У платформы на первом месте самый высокий Score по нашей открытой методике, но Score не измеряет удобство редактора и разработки. Сравните цену, лимиты бесплатного тарифа, нужный вам тип API и то, где хранится контент.
Почему у некоторых цен стоит пометка о годовой оплате?
Многие компании показывают только цену при оплате за год. Мы берём цену за тот период, который указан на странице цен, при выборе предпочитаем помесячную оплату и отмечаем цены, для которых нужна оплата за год. Если период оплаты не указан, цена остаётся пустой.
Открытый код и свой сервер — это одно и то же?
Не всегда. Некоторые платформы публикуют код под лицензией «исходный код доступен», которая ограничивает коммерческое использование: их можно поставить на свой сервер, но по нашей методике это не открытый код. Эти два факта оцениваются отдельно.
Что значит пустой факт?
Мы не смогли подтвердить его на официальной странице, иногда потому, что сайт компании закрыт для автоматической проверки. Пустой факт даёт ноль баллов и снижает полноту данных; платформу со слишком малым количеством данных мы не ранжируем.