Contentful pricing in 2026 has one problem that keeps coming up in forums and Slack groups: there is almost no middle ground between the Free plan and a $300/month commitment. If you are scoping a project and trying to decide whether Contentful fits your budget — or comparing it against Sanity, Payload, or another CMS — this post gives you the actual numbers, what triggers each tier, and what enterprise pricing looks like in practice.
What the Free plan actually includes
Contentful's Free plan is genuinely useful for small projects, but its limits are specific and worth knowing before you build against them. The figures below are from Contentful's pricing page at the time of writing — check contentful.com/pricing before you commit, because Contentful has renamed and restructured its plans more than once.
Records: 10,000 records in the included Starter Space. A "record" in Contentful counts each published entry and each asset. A mid-size marketing site with 200 blog posts, product pages, team bios, and associated images can eat through several thousand records faster than teams expect, especially once you factor in localised variants and component-level entries.
Locales: 2 locales per space. For a bilingual site this is fine. For anything requiring three or more languages — a common requirement for European SaaS companies — you are already past the free tier before you write a single line of code.
Users: 10 users and 2 roles. Fine for a freelance project, but the fixed roles get tight for an agency handing off to a client team.
Environments: 2 environments in the Starter Space (master + 1). You cannot have a staging, preview, and production environment under the free plan. Most serious Next.js projects need at least three.
Bandwidth and API calls: The Free plan lists around 100,000 API calls and 50 GB of CDN bandwidth per month, with no option to buy more. A busy site using ISR with short revalidation windows can breach this.
Rich text and content types: Up to 25 content types in the Starter Space. This sounds like a lot until you start modelling component-level entries — hero blocks, feature grids, testimonials, modals — each of which typically gets its own content type.
The $300 jump: Contentful Lite
This is the pricing cliff that generates most of the search frustration. There is no $49/month or $99/month tier sitting between Free and Lite. Contentful's Lite plan (called Basic until it was renamed) starts at approximately $300 per month.
What does $300 unlock?
- Users: 20 (up from 10)
- Roles: 3 (up from 2)
- Locales: 3 (up from 2)
- API calls and bandwidth: around 1M API calls and 100 GB of CDN bandwidth per month
- Records and environments: the plan still includes the Starter Space (10,000 records, 2 environments). More records and environments come from a larger Lite Space, which is a separate paid add-on on top of the $300 — check the current add-on price on Contentful's pricing page
For a small team shipping a single marketing site, that jump is hard to justify. $300/month is $3,600/year — a cost that rivals full Vercel Pro plans plus a Sanity Growth subscription combined. The problem is not that Lite is overpriced for what it delivers; it is that there is nothing between zero and three hundred.
Teams that hit the 10,000-record ceiling or the 2-locale wall mid-project have two options: upgrade immediately or restructure their data model to delay the upgrade. Neither is a comfortable conversation to have with a client.
Contentful pricing table: 2026
| Plan | Monthly cost | Records (Starter Space) | Locales | Users | Environments |
|---|---|---|---|---|---|
| Free | $0 | 10,000 | 2 | 10 | 2 |
| Lite | ~$300 | 10,000 (more with a paid Lite Space add-on) | 3 | 20 | 2 (more with a Lite Space) |
| Enterprise | Custom quote | Custom | Custom | Custom | Custom |
Figures are from Contentful's pricing page at the time of writing. Contentful does not publish a mid-tier plan between Free and Lite. Enterprise pricing is negotiated and typically involves a minimum annual commitment; Contentful does not publish prices for that tier.
Enterprise: what you can expect
Contentful Enterprise is a custom contract. What that actually means in practice:
You will not get a number without a sales call. Enterprise customers typically get SLA guarantees, single sign-on (SSO/SAML), audit logs, and more granular RBAC — confirm the exact terms in your quote. Contentful's App Framework and Compose + Launch add-ons are generally available at Enterprise tier or as paid additions.
Minimum commitment: Enterprise is sold as an annual contract. Complex organisations with multiple spaces, high API volumes, and support requirements are quoted significantly higher than smaller agreements.
Spaces and environments: Enterprise gives you negotiated limits on spaces and environments — this matters if you run multiple brands or clients through one Contentful organisation.
Contentful Studio: Contentful's visual editor tooling is bundled into higher Enterprise tiers. If that is a requirement, confirm which plan includes it before you negotiate.
The comparison question: Contentful vs Sanity at the same budget
The search query "Sanity vs Contentful enterprise pricing" has no page that actually answers it with numbers, so here is a direct comparison at the $300/month mark.
Sanity's Growth plan is priced per seat at $15/seat/month, so $300/month buys 20 seats. Growth includes 25,000 documents, 2 datasets (which you can use as environments), 1M CDN API requests and 250k API requests per month, and overage is charged per-use rather than gated. Sanity's $0 Free plan already allows up to 20 seats, 10,000 documents, 2 public datasets and 100 GB bandwidth. A team of three on Growth pays $45/month — that graduated pricing is what Contentful does not offer. (Sanity figures from sanity.io/pricing at the time of writing.)
Payload CMS, which is self-hosted, has a different cost structure entirely: you pay infrastructure (a $20–50/month VPS handles most projects) rather than a SaaS tier. The trade-off is maintenance overhead.
What actually triggers the upgrade
In practice, the things that push a Contentful project from Free to Lite are:
- Third locale added. Two locales is fine until it is not. Adding German, French, Japanese, or any third language trips the limit immediately.
- Component-level modelling. Agencies that build flexible page builders in Contentful — where each section is a linked entry — accumulate records faster than teams using a flat schema.
- Multiple environments needed for staging. A Next.js team using Contentful draft mode for Preview needs a preview environment separate from production. Two environments is not enough.
- Client team size exceeds ten, or needs more than two roles. Marketing teams that need separate editor, reviewer and admin permissions are common.
None of these triggers are unusual. They are normal requirements for a professional project. That is the real frustration: the Free plan is sized for hobby projects, and the Lite plan is sized for teams with real budget. There is nothing for the team in between.
Is the $300 justified?
For organisations with genuine scale — 10+ editors, multiple locales, high content velocity — Contentful Lite and Enterprise deliver a mature, stable platform with strong tooling, an established app marketplace, and a track record. The pricing is hard to argue with at that scale.
For teams scoping a new site and trying to stay under $500/month total infrastructure cost, the jump from $0 to $300 with no intermediate option is a real planning problem. That is the constraint to design around, not the one to discover mid-engagement.
Top comments (0)