Freedom251 › Content Management Systems
dotCMS
by dotCMS

What dotCMS is
dotCMS is a content management platform for enterprises managing digital experiences across sites and channels. It brings together content modeling, versioning, custom workflows, digital asset management, multilingual support, and multisite management. Editors can work in a Universal Visual Editor, use device preview, and create or update content with WYSIWYG, block, and inline editing. For publishing and application delivery, dotCMS lists REST and GraphQL APIs, a Page API, Image APIs, and static or remote publishing. Developer tooling includes dotCLI, plugins, WebDAV, and OSGi support, with examples for Next.js, React, Angular, Vue, PHP, Astro, and .NET. Organizations can choose managed dotCMS Cloud, Cloud Anywhere on AWS, Azure, or GCP, or self-hosted deployment. Cloud Anywhere includes a stated 99.95% uptime SLA, 24/7 monitoring, upgrades, security patches, bug fixes, and backup and recovery. The platform also supports fine-grained role permissions and SAML or OAuth/OpenID Connect SSO. Its free plan costs nothing for companies with under $5M revenue and includes unlimited users and content. Commercial tiers require a pricing request, with pricing based on scale, typically sites or content types.
Who it suits
dotCMS suits enterprise teams coordinating content across multiple sites, languages, and digital experiences. It can also fit organizations that need visual editing and API-based delivery alongside choices for managed cloud, cloud infrastructure, or self-hosting.
What it does well
- Combines content modeling, workflows, asset management, localization, and multisite management.
- Offers visual editing, device preview, WYSIWYG, block, and inline editing.
- Provides REST and GraphQL APIs, plus static and remote publishing.
- Deployment choices include managed cloud, Cloud Anywhere, and self-hosting.
- Free plan includes unlimited users and content.
What to know first
- The free plan is limited to companies under $5M revenue.
- Commercial tiers require a pricing request.
Limits
The free plan is for companies with under $5M revenue. Commercial plan prices are available by request, and pricing is based on scale, typically sites or content types.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Starter | Unlimited users and roles · Dev and production environments · Request pricing | On request |
| Professional | High-availability production · Built-in CDN, WAF, and IDP support · Request pricing | On request |
| Business | Advanced workflows, permissions, and governance · CDN and edge delivery · Request pricing | On request |
| Enterprise | Flexible environments · Enterprise security and access control · Custom infrastructure, scaling, and support · Request pricing | On request |
| Free (BSL) | 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 | Free |
As dotcms.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Open the dotCMS website.
- Choose the free plan if the company has under $5M revenue, or request commercial pricing.
- Choose managed dotCMS Cloud, Cloud Anywhere on AWS, Azure, or GCP, or self-hosted deployment.
- Use the visual editor and content management tools to create and manage content.
- Connect applications using the listed APIs or developer tooling.
dotCMS is an enterprise content management platform for coordinating digital experiences across sites and channels. It is best suited to organizations with substantial editorial, developer, and governance needs. Its breadth is compelling for complex publishing operations, while commercial buyers should weigh custom pricing against their scale.
Overview
dotCMS brings content operations, visual editing, APIs, and deployment choices into one platform. Teams can manage content models, assets, workflows, languages, and multiple sites, then publish through visual or developer-led routes. That combination can reduce the need to split editorial and delivery work across separate systems, but smaller teams may find its range more than they need.
Key features
Content modeling, versioning, custom workflows, digital asset management, multilingual support, and multisite management address the demands of maintaining content across properties and markets. Fine-grained role permissions and SSO through SAML or OAuth/OpenID Connect help administrators govern access as teams and contributor roles expand.
The Universal Visual Editor, device preview, WYSIWYG, block, and inline editing give editors several ways to build and review pages. Content preview and asset transformations support that publishing workflow. These tools are useful when editors need to shape experiences directly, while REST and GraphQL APIs, Page and Image APIs, and static or remote publishing give developers multiple ways to deliver content.
Developer tooling includes 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. This is a wide toolkit for teams integrating content into existing systems, though organizations should assess which parts match their architecture and operating needs.
dotCMS lists ISO/IEC 27001:2022, ISO/IEC 42001:2023, SOC 2 Type II, and TX-RAMP Level II credentials. Those credentials and its access controls make the platform relevant to organizations with formal security and governance requirements.
Pricing
The Free (BSL) plan costs nothing and allows unlimited users and content for companies with under $5M in revenue. That makes it a broad starting point for qualifying organizations, though the revenue cap rules it out for larger companies.
Starter, Professional, Business, and Enterprise use custom pricing based on scale, typically the number of sites or content types. Starter includes unlimited users and roles plus development and production environments. Professional adds high-availability production, a built-in CDN, WAF, and IDP support. Business adds advanced workflows, permissions, and governance, along with CDN and edge delivery. Enterprise offers environment flexibility and custom infrastructure, scaling, and support options, with enterprise-grade security and access control.
These commercial tiers address progressively more demanding production and governance requirements, but buyers cannot compare them by a published price. Support response times range from 8 hours, 6 hours, and 4 hours to custom across the plans. Organizations should request pricing for their scale and confirm which tier matches their required support and infrastructure.
Platforms
dotCMS supports API, Linux, self-hosted, and web deployments. Its cloud options include managed dotCMS Cloud and Cloud Anywhere on AWS, Azure, or GCP, alongside self-hosting. Cloud Anywhere includes a stated 99.95% uptime SLA, 24/7 monitoring, upgrades, security patches, bug fixes, and backup and recovery. Teams can choose managed operations or retain deployment control, though those choices come with different infrastructure and operational responsibilities.
Who it's for
dotCMS is a strong fit for organizations managing multiple sites, languages, or content types with teams that need both visual editing and developer-led delivery. Its permissions, SSO, workflow controls, and deployment options also suit companies with substantial governance and infrastructure requirements. A small team seeking a simple CMS with predictable commercial pricing may be better served by a narrower product.
Pros and cons
- Multiple editorial and delivery paths: Visual editing, REST and GraphQL APIs, and static or remote publishing let teams combine editor-led and developer-led work.
- Broad governance and deployment choices: Fine-grained permissions, SSO options, cloud services, and self-hosting support organizations with varied control needs.
- Free plan has a meaningful cap: Unlimited users and content are available only to companies under $5M in revenue.
- Commercial costs require a sales conversation: The paid tiers use custom pricing based on scale, making budgets harder to compare upfront.
- Operational breadth brings complexity: The many APIs, editing modes, tools, and deployment routes are most valuable to teams prepared to choose and govern a platform stack.
Alternatives
Choose Jahia DXP if its free Community plan's Docker-only deployment, small-to-medium traffic focus, and lack of enterprise modules, SLAs, or support fit your needs.
Liferay DXP offers a free tier that requires an activation key and acceptance of its EULA; consider it if those terms suit your evaluation.
Contentstack is worth considering if a free plan with one production stack, three users, 100K API calls per month, and 100 GB bandwidth fits your project.
Zesty.io offers a free community plan capped at five users, 5GB CDN bandwidth per month, 50,000 CDN requests per month, 3,000 API calls per month, and 5GB storage; pick it if those limits suit your needs.
Sitecore Experience Platform is a paid alternative with API, Linux, self-hosted, web, and Windows platforms.
Xperience by Kentico uses a sales-priced Standard tier based on channels and deployment option; consider it if that licensing basis suits your project.
HCL Digital Experience has a free or trial plan with unlimited sites and end users, one content author, unlimited developers, one environment, and forum-based support; it may suit teams whose authoring and environment needs fit those limits.
Liferay Digital Experience Platform is a paid alternative with enterprise subscriptions whose price depends on deployment model and implementation scope.
Browse Digital Experience Platforms, Headless CMS, or Content Management Systems to compare related categories.
Verdict
Choose dotCMS if your organization needs one platform for governed, multi-site content operations with visual editing, developer delivery options, and deployment flexibility. Its breadth and the free plan's unlimited users and content for qualifying companies are the strongest reasons to consider it. Look elsewhere if your team needs a straightforward CMS with transparent commercial pricing or falls outside the free plan's revenue cap.
Verdict
Choose dotCMS if you need a broad content platform with visual editing, developer tools, multiple publishing options, and flexible deployment. Its free plan covers companies under $5M revenue; organizations evaluating commercial tiers should request pricing based on their scale.
Questions
Does dotCMS have a free plan?
Yes. Free (BSL) is listed as free, for companies under $5M revenue, with unlimited users and content.
What platforms does dotCMS support?
The listed platforms are API, Linux, self-hosted, and web.
Can content be localized?
Yes. dotCMS lists multilingual support and content localization.
Which APIs does dotCMS offer?
It lists REST and GraphQL APIs, a Page API, and Image APIs.
Where can dotCMS be deployed?
Options include managed dotCMS Cloud, Cloud Anywhere on AWS, Azure, or GCP, and self-hosting.
How is commercial pricing set?
Commercial tiers require a pricing request. The company says pricing is based on scale, typically the number of sites or content types.
Facts from dotCMS's own pages
- Access controls
- The platform supports fine-grained role-based permissions and SSO options including SAML and OAuth/OpenID Connect. · dotcms.com, 8 Oct 2026
- APIs and delivery
- The platform lists REST and GraphQL APIs, a Page API, Image APIs, static publishing, and remote publishing. · dotcms.com, 8 Oct 2026
- API types
- both · dotcms.com, 20 Sept 2026
- Asset transformations
- Yes · dotcms.com, 20 Sept 2026
- Cloud operations
- Cloud Anywhere includes a stated 99.95% uptime SLA, 24/7 monitoring, upgrades, security patches, bug fixes, and backup and recovery. · dotcms.com, 8 Oct 2026
- Content management
- The feature list includes content modeling, versioning, custom workflows, digital asset management, multilingual support, and multisite management. · dotcms.com, 8 Oct 2026
- Deployment
- dotCMS offers managed dotCMS Cloud, Cloud Anywhere on AWS, Azure, or GCP, and self-hosted deployment. · dotcms.com, 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. · dotcms.com, 8 Oct 2026
- Free plan
- Yes · dotcms.com, 20 Sept 2026
- Headquarters
- Beaverton, Oregon, United States · dotcms.com, 4 Oct 2026
- Integrations
- Listed integrations include AWS Rekognition, Google Analytics 4, Google Translate, OpenAI, Grafana Loki, and Shopify. · dotcms.com, 8 Oct 2026
- Content localization
- Yes · dotcms.com, 20 Sept 2026
- Content preview
- Yes · dotcms.com, 20 Sept 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. · dotcms.com, 8 Oct 2026
- Product
- dotCMS is a content management platform focused on helping enterprises manage digital experiences at scale. · dotcms.com, 8 Oct 2026
- Role permissions
- custom · dotcms.com, 20 Sept 2026
- Security certifications
- dotCMS lists ISO/IEC 27001:2022, ISO/IEC 42001:2023, SOC 2 Type II, and TX-RAMP Level II credentials. · dotcms.com, 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. · dotcms.com, 8 Oct 2026
- Visual editing
- The feature list includes a Universal Visual Editor, device preview, WYSIWYG editing, a block editor, and inline editing. · dotcms.com, 8 Oct 2026
- Webhooks
- Yes · dotcms.com, 20 Sept 2026
Where dotCMS stands on Freedom251
- Content Management Systems#14 of 165
- Headless CMS#3 of 34
- Digital Experience - Enterprise Software#2 of 18
- CMS Tools#4 of 31
- Digital Experience Platforms#4 of 26
- Java CMS#5 of 16
