
dotCMS
dotCMS is a content management platform for enterprises managing digital experiences at scale.
What dotCMS is
dotCMS is a content management platform for enterprises managing digital experiences at scale. Its core capabilities include content modeling, versioning, custom workflows, digital asset management, multilingual support, and multisite management. Editors can use the Universal Visual Editor, device preview, WYSIWYG editing, block editing, and inline editing. For delivery, dotCMS lists REST and GraphQL APIs, Page and Image APIs, plus static and remote publishing. Developer tools include dotCLI, a plugin architecture, WebDAV, OSGi support, and examples for Next.js, React, Angular, Vue, PHP, Astro, and .NET. Deployment options are managed dotCMS Cloud, Cloud Anywhere on AWS, Azure, or GCP, and self-hosting. Cloud Anywhere includes a stated 99.95% uptime SLA, monitoring, upgrades, security patches, bug fixes, and backup and recovery. Access controls include fine-grained role permissions and SSO options using SAML or OAuth/OpenID Connect. The Free (BSL) plan costs nothing for companies under $5M revenue and includes unlimited users and content. Commercial tiers require a pricing request; the company says pricing is based on scale, typically the number of sites or content types. dotCMS is made by dotCMS, headquartered in Beaverton, Oregon, United States.
Good
- Supports multilingual and multisite content management.
- Offers visual editing, device preview, and inline editing.
- Lists REST, GraphQL, Page, and Image APIs.
- Deployment options include managed cloud, Cloud Anywhere, and self-hosting.
- SSO options include SAML and OAuth/OpenID Connect.
Watch out
- The free plan is limited to companies under $5M revenue.
- Commercial tier prices require a request.
- Cloud Anywhere's stated 99.95% uptime SLA applies to that deployment option.
Who it suits
dotCMS suits enterprise teams that need to manage multilingual content, multiple sites, workflows, and digital assets. It also fits organizations seeking API-based delivery, flexible deployment, developer tooling, and fine-grained access controls.
Verdict
Choose dotCMS if your organization needs enterprise content management with multiple deployment choices, developer tools, APIs, and detailed access controls. The free plan is restricted by company revenue, while commercial tiers require a pricing request, so teams seeking a posted commercial price should look elsewhere.
Plans and prices
From dotCMS's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Starter | Priced on request | Unlimited users and roles · Dev and production environments · Request pricing |
| Professional | Priced on request | High-availability production · Built-in CDN, WAF, and IDP support · Request pricing |
| Business | Priced on request | Advanced workflows, permissions, and governance · CDN and edge delivery · Request pricing |
| Enterprise | Priced on request | Flexible environments · Enterprise security and access control · Custom infrastructure, scaling, and support · Request pricing |
| Free (BSL) | Free | Free for individual developers, small businesses or agencies under $5M in total finances, and large organizations using dotCMS only in non-production environments · Full features · Unlimited users and content · Basic workflows · Self-hosting |
The facts
Each one read from dotCMS's own pages, with the date it was checked.
What it does
- Access controls
- The platform supports fine-grained role-based permissions and SSO options including SAML and OAuth/OpenID Connect.checked 8 Oct 2026
- APIs and delivery
- The platform lists REST and GraphQL APIs, a Page API, Image APIs, static publishing, and remote publishing.checked 8 Oct 2026
- API types
- bothchecked 20 Sep 2026
- Asset transformations
- Yeschecked 20 Sep 2026
- Cloud operations
- Cloud Anywhere includes a stated 99.95% uptime SLA, 24/7 monitoring, upgrades, security patches, bug fixes, and backup and recovery.checked 8 Oct 2026
- Content localization
- Yeschecked 20 Sep 2026
- Content management
- The feature list includes content modeling, versioning, custom workflows, digital asset management, multilingual support, and multisite management.checked 8 Oct 2026
- Content preview
- Yeschecked 20 Sep 2026
- Deployment
- dotCMS offers managed dotCMS Cloud, Cloud Anywhere on AWS, Azure, or GCP, and self-hosted deployment.checked 8 Oct 2026
- Developer tools
- Developer tooling includes dotCLI, a plugin architecture, WebDAV, OSGi support, and examples for Next.js, React, Angular, Vue, PHP, Astro, and .NET.checked 8 Oct 2026
- Integrations
- Listed integrations include AWS Rekognition, Google Analytics 4, Google Translate, OpenAI, Grafana Loki, and Shopify.checked 8 Oct 2026
- Pricing basis
- The company says pricing is based on scale, typically the number of sites or content types, and asks visitors to request pricing for its commercial tiers.checked 8 Oct 2026
- Product
- dotCMS is a content management platform focused on helping enterprises manage digital experiences at scale.checked 8 Oct 2026
- Role permissions
- customchecked 20 Sep 2026
- Security certifications
- dotCMS lists ISO/IEC 27001:2022, ISO/IEC 42001:2023, SOC 2 Type II, and TX-RAMP Level II credentials.checked 8 Oct 2026
- Support
- The pricing page shows initial response times of 8 hours, 6 hours, 4 hours, or custom across its plans, and the Professional Services page describes Basic, Performance, and Premier support tiers.checked 8 Oct 2026
- Visual editing
- The feature list includes a Universal Visual Editor, device preview, WYSIWYG editing, a block editor, and inline editing.checked 8 Oct 2026
- Webhooks
- Yeschecked 20 Sep 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
The company
- Headquarters
- Beaverton, Oregon, United Stateschecked 4 Oct 2026
The full review of dotCMS
Overview
dotCMS is an enterprise content management platform for coordinating content and digital experiences across sites, languages, and delivery channels. It suits organizations whose editorial, development, and governance needs justify a broad platform; smaller teams may find its commercial pricing difficult to evaluate before speaking with sales. The combination of visual editing, APIs, and deployment flexibility is compelling, but not every organization needs that breadth.
Key features
Content modeling, versioning, custom workflows, digital asset management, multilingual support, and multisite management address the demands of running content across teams and properties. Custom role permissions and SSO through SAML or OAuth/OpenID Connect give administrators detailed ways to control access. Those governance tools matter in larger or regulated environments, but add little appeal for a small site with few contributors.
Editors can work in the Universal Visual Editor, use device preview, and choose WYSIWYG, block, or inline editing. Content preview and asset transformations support review and publishing, while REST and GraphQL APIs, Page and Image APIs, and static or remote publishing give developers several delivery options. This is a strong mix for organizations balancing editorial workflows with headless or other custom delivery, though teams should value the architectural choice rather than the sheer number of interfaces.
Developer tools include dotCLI, a plugin architecture, WebDAV, and OSGi support, with examples for Next.js, React, Angular, Vue, PHP, Astro, and .NET. Integrations include AWS Rekognition, Google Analytics 4, Google Translate, OpenAI, Grafana Loki, and Shopify. The range can help teams connect content operations to their existing stack, but the platform’s breadth also means it is best suited to organizations with developers able to make use of it.
Deployment can be managed through dotCMS Cloud, run as Cloud Anywhere on AWS, Azure, or GCP, or self-hosted. Cloud Anywhere includes a stated 99.95% uptime SLA, 24/7 monitoring, upgrades, security patches, bug fixes, and backup and recovery. That managed operations package is meaningful for teams that want cloud infrastructure without handling routine upkeep themselves; self-hosting remains an option for those wanting deployment control. Security credentials include ISO/IEC 27001:2022, ISO/IEC 42001:2023, SOC 2 Type II, and TX-RAMP Level II, useful signals for organizations evaluating security and compliance requirements.
Pricing
dotCMS uses a freemium model, but its free offer has a strict company-size condition: Free (BSL) costs nothing and is limited to companies with under $5M in revenue. It includes unlimited users and unlimited content, making it a substantial way for qualifying organizations to assess or use the platform, but the revenue cap rules out larger companies.
The four commercial plans—Starter, Professional, Business, and Enterprise—have custom pricing rather than posted prices. dotCMS says pricing is based on scale, typically the number of sites or content types, and asks buyers to request pricing. Starter includes unlimited users and roles plus development and production environments. Professional adds high-availability production and built-in CDN, WAF, and IDP support. Business is aimed at advanced workflows, permissions, and governance, with CDN and edge delivery. Enterprise offers flexibility across environments and custom infrastructure, scaling, and support options alongside enterprise-grade security and access control. The progression makes the intended fit clearer than the cost: buyers must request a quote to judge whether the capabilities fit their budget.
Initial support response times vary across plans—8 hours, 6 hours, 4 hours, or custom—and dotCMS also describes Basic, Performance, and Premier support tiers through its Professional Services offering. Organizations weighing a commercial plan should compare the response commitment and support tier alongside deployment and scale needs.
Platforms
dotCMS supports web, Linux, self-hosted, and API use, with both REST and GraphQL API types. Its combination of managed cloud, cloud deployment on AWS, Azure, or GCP, and self-hosting gives organizations meaningful infrastructure choice, especially when API delivery and deployment constraints shape the CMS decision.
Who it's for
dotCMS is a strong candidate for enterprises managing multiple sites or languages, with contributors who need tailored permissions and developers who need APIs, plugins, and deployment choices. Its free plan can serve organizations below the revenue cap, while commercial tiers target teams whose needs extend to high availability, governance, edge delivery, or custom infrastructure. A small organization seeking a straightforward CMS with transparent commercial pricing should look elsewhere.
Pros and cons
- Pro: Broad editorial capabilities, including workflows, localization, multisite management, and several visual editing modes, suit complex content operations.
- Pro: REST and GraphQL APIs, multiple publishing paths, developer tooling, and several deployment models give technical teams room to shape delivery around their architecture.
- Pro: Fine-grained permissions, SSO options, and named security credentials support organizations with demanding access and security requirements.
- Con: Commercial plans require a pricing request, and cost is based on scale, making budget comparison less direct for buyers who need a posted price.
- Con: The free plan is restricted to companies under $5M in revenue, so it is not an option for larger organizations evaluating the platform without a commercial commitment.
Alternatives
For a free, open-core route, Jahia DXP has a community plan at no cost, but it is limited to a Docker image and small-to-medium traffic, with no enterprise modules, SLAs, or support. Liferay DXP is another freemium option with a free tier download that requires an activation key and acceptance of its EULA. If a published free plan with explicit usage caps is preferable, Zesty.io offers 5 users, 5GB CDN bandwidth per month, 50,000 CDN requests per month, 3,000 API calls per month, and 5GB storage. Contentstack is also freemium, with a free plan billed forever and no expiration, limited to one production stack, three users, 100K API calls per month, and 100 GB bandwidth.
For a paid platform, Sitecore Experience Platform is an alternative. Xperience by Kentico uses paid licensing based on channels and deployment option, with its Standard tier designed for a single channel. Bloomreach Content is a paid option without a free plan. Ibexa DXP is another paid choice without a free plan.
Browse Digital Experience Platforms, Headless CMS, and Content Management Systems to compare dotCMS with more options in each category.
Verdict
Choose dotCMS if your organization needs enterprise content management that can bring visual editing, developer-facing delivery options, governance, and deployment flexibility together. Its main strength is the range of tools and operating models for complex content programs; its main drawback is that commercial buyers must request scale-based pricing, while the free plan excludes companies at or above $5M in revenue. Teams that need a simpler CMS or a transparent commercial price should look elsewhere.
Getting started
- Visit https://www.dotcms.com/.
- Choose a deployment approach: managed dotCMS Cloud, Cloud Anywhere on AWS, Azure, or GCP, or self-hosted.
- For the free option, check eligibility for the Free (BSL) plan: company revenue under $5M.
- For commercial tiers, request pricing based on your scale, such as sites or content types.
- Review the available REST or GraphQL APIs and developer tools for your implementation.
Limits worth knowing
The Free (BSL) plan is for companies under $5M revenue, with unlimited users and content. Commercial tiers require a pricing request; Cloud Anywhere's listed 99.95% uptime SLA is specific to that offering.
Questions
Is dotCMS free?
Yes. The Free (BSL) plan costs nothing for companies under $5M revenue and includes unlimited users and content.
How are commercial plans priced?
Commercial tiers require a pricing request. dotCMS says pricing is based on scale, typically the number of sites or content types.
What deployment options does dotCMS offer?
Options include managed dotCMS Cloud, Cloud Anywhere on AWS, Azure, or GCP, and self-hosted deployment.
Which APIs does dotCMS provide?
It lists REST and GraphQL APIs, a Page API, and Image APIs, along with static and remote publishing.
What integrations are listed?
Listed integrations include AWS Rekognition, Google Analytics 4, Google Translate, OpenAI, Grafana Loki, and Shopify.
Who makes dotCMS and where is it based?
The maker is dotCMS, headquartered in Beaverton, Oregon, United States.
Alternatives to dotCMS
- 1
Enonic XP
Free planOpen sourceWebAPILinuxSelf-hosted9.0$990 usage-based - 2

CrafterCMS
Free planOpen sourceWebAPILinuxmacOS9.0Free plan - 3

Kiln
Free planOpen sourceWebAPISelf-hosted8.4From $4.99 a month - 4
Webflow CMS
Free planWebAPI8.3From $15 a month - 5

django CMS
Free planWebAPILinuxSelf-hosted8.3From $500 a year - 6

Tumblr
Free planAndroidiOSWeb8.3From $69.99 a year
