Contentful vs Strapi
Compare Contentful and Strapi by publishing scope, licensing, migration work and the operating responsibilities of a live site.
Which CMS model fits the publishing team?
Contentful provides a managed content platform; Strapi offers a CMS that can be self-hosted or run on paid Strapi Cloud. Compare control and operational responsibility alongside editorial needs. Contentful Free is currently restricted to learning and testing, while Strapi Community is free MIT-licensed software. Neither option supplies a finished frontend simply because a CMS project exists.
Seven differences that change the shortlist
| Buying question | Contentful | Strapi |
|---|---|---|
| Operating model | Hosted content platform | Self-hosted CMS or paid Strapi Cloud |
| Core customisation | Model content and use platform APIs and extensions | Extend the CMS application and API implementation |
| Free scope | Learning/testing plan; commercial use excluded | MIT Community CMS software |
| Hosted free access | Restricted Contentful Free plan | No current Strapi Cloud Free plan |
| Premium governance | Plan and space entitlements | Paid CMS capabilities distinct from hosting |
| Frontend | Build and host separately | Build and host separately |
| Cost estimate | Plan, spaces and usage plus delivery application | CMS licence if needed, hosting and operations |
Four worked buying briefs
These are hypothetical scenarios with explicit assumptions. They do not establish equal capabilities, measured usability or a negotiated price.
| Requirement | Evidence to collect | Acceptance condition |
|---|---|---|
| Content migration | A sample export and import covering references, media and languages | The approved sample preserves meaning and editable structure |
| Publishing control | A demonstration using the intended editor and reviewer permissions | Unauthorised changes cannot reach the live site |
| Delivery ownership | An architecture naming CMS, frontend, hosting and integration owners | Every production dependency has a support and recovery owner |
| Commercial scope | A quote for the required licence, capacity and operating services | The estimate includes renewal and implementation responsibilities |
Commercial launch
Can the proposed free option be used for the business?
Contentful: Choose a commercially suitable paid subscription.
Strapi: Review Community capabilities and budget infrastructure.
Contentful Free must not be treated as a free commercial production plan.
Custom backend logic
Where will application-specific behaviour run?
Contentful: Design external services and the supported extension boundary.
Strapi: Demonstrate customisation and its upgrade responsibility.
Document behaviour in a small integration contract before implementation.
Managed operations
Who restores content and handles capacity changes?
Contentful: Confirm the platform service and export/recovery requirements.
Strapi: Choose Cloud or a self-hosted operations arrangement explicitly.
A free CMS licence does not specify backup or recovery service levels.
Approval controls
Which governance functions must editors use?
Contentful: Map required roles and workflows to the selected plan and space.
Strapi: Map history, review workflows and SSO to CMS entitlements.
Do not assume a hosting payment includes every premium editorial feature.
Decide who operates the content service
Draw a boundary around the content store, editor, APIs, assets and frontend. Then assign an owner for upgrades, recovery, access and capacity. This reveals which work the managed platform provides and which work remains with the application team in either design.
For Strapi, assess CMS and hosting purchases separately. A Community deployment on Cloud does not become a premium CMS licence merely because hosting is paid. A self-hosted deployment can also buy paid CMS capabilities without buying Strapi Cloud.
Validate commercial access before building the pilot
Contentful currently describes Free as a learning and testing plan, with commercial use excluded in its usage terms. A successful prototype on Free is therefore not proof that the same account can support the business launch. Establish the eligible production subscription before approving a migration budget.
For Strapi, the free Community software moves the cost question to deployment and operations rather than eliminating it. Include the database, backups, asset delivery and upgrade testing, then identify whether the project needs separately licensed history, identity or review functions.
Questions before you choose
Can Contentful Free run a commercial website?
Current Free usage terms restrict it to learning and testing and exclude commercial use. Select an eligible commercial plan for a business deployment.
Is Strapi Cloud still free?
The current Cloud offer is paid and the old Free plan has been removed. Community CMS remains free software for self-hosting.
Does Strapi Cloud include every paid CMS feature?
No. CMS licensing and hosting are separate decisions. Verify the CMS edition and Cloud resources independently.
Turn the comparison into your own evaluation
Use the same criteria and priorities for both products, keep unknowns unassessed and record the plan and evidence behind your ratings.
Build a Contentful vs Strapi scorecard →Keep the assumptions with the figures
Use the date, billing cycle, units and limits with each example. Check current account terms before purchasing. Unverified prices and model costs stay unpriced.
Download the buying examples as JSON ↓Share the comparison
Use these examples when discussing the shortlist with your team.

