- Home
- Headless CMS
- Payload CMS
Payload CMS
Payload CMS · United States
What it is
Payload CMS is an open-source, full-stack framework and backend for building websites and applications. A configuration brings together an admin panel, database migrations, REST and GraphQL APIs, authentication, access control, file storage, and live preview. Its use cases include headless CMS projects, internal tools, commerce, and digital asset management. Content features include localization, custom role permissions, webhooks, previews, and asset transformations. Official database adapters are available for MongoDB, Postgres, and SQLite. Payload is written in TypeScript and released under the MIT License. The self-hosted option costs nothing and includes community support; it requires Node.js 20.9.0 or later, a JavaScript package manager, and a compatible database. It can run where a Node.js app can run, with starter templates for Vercel and Cloudflare. Enterprise features include SSO, visual editing, publishing workflows, AI auto-embedding, and static A/B testing.
For and against
For
- Free self-hosted option under the MIT License
- Provides REST and GraphQL APIs
- Supports localization and custom role permissions
- Official adapters for MongoDB, Postgres, and SQLite
Against
- Requires Node.js 20.9.0 or later
- Self-hosted free option includes community support
The verdict
Payload combines content management with application backend capabilities and offers a free, self-hosted route. Check its runtime and database requirements, along with the differences between community and enterprise support, before choosing it.
Who it suits
Payload suits developers and teams building websites, applications, internal tools, commerce, or digital asset management systems. It is a fit for those able to self-host and meet its Node.js and database requirements.
Plans and prices
Self-hosted
MIT licensed · host yourself · community support · Node.js 20.9.0+
Read 11 Oct 2026 · payloadcms.com
Enterprise
Self-hosted or hosted · unlimited custom domains · white-labeled email service · dedicated support
Read 11 Oct 2026 · payloadcms.com
On the record
- Admin and APIs
- A Payload configuration provides an admin panel, database migrations, REST and GraphQL APIs, authentication, access control, file storage, and live preview.payloadcms.com · read 11 Oct 2026
- API types
- bothpayloadcms.com · read 20 Sep 2026
- Asset transformations
- Yespayloadcms.com · read 20 Sep 2026
- Code and license
- Payload is an open-source TypeScript codebase released under the MIT License.payloadcms.com · read 11 Oct 2026
- Company ownership
- Payload’s getting-started page says it has joined Figma and that Figma is committed to investing in Payload’s open-source core.payloadcms.com · read 11 Oct 2026
- Database support
- The documentation lists official database adapters for MongoDB, Postgres, and SQLite.payloadcms.com · read 11 Oct 2026
- Deployment
- Payload says it can be self-hosted anywhere a Node.js app can run, and provides starter templates for Vercel and Cloudflare.payloadcms.com · read 11 Oct 2026
- Enterprise features
- The site lists SSO, visual editing, publishing workflows, AI auto-embedding, and static A/B testing as enterprise features.payloadcms.com · read 11 Oct 2026
- Extensibility
- Payload plugins can add functionality such as HubSpot synchronization, e-commerce, custom admin views, and third-party file hosting integrations.payloadcms.com · read 11 Oct 2026
- Integrations
- Official plugins include Form Builder, MCP, Multi-Tenant, Search, Sentry, SEO, Stripe, Import/Export, and Ecommerce.payloadcms.com · read 11 Oct 2026
- Content localization
- Yespayloadcms.com · read 20 Sep 2026
- Content preview
- Yespayloadcms.com · read 20 Sep 2026
- Product
- Payload describes itself as an open-source, Next.js full-stack framework and backend for building websites and applications.payloadcms.com · read 11 Oct 2026
- Requirements
- The getting-started page specifies Node.js 20.9.0 or later, a JavaScript package manager, and a compatible MongoDB, Postgres, or SQLite database.payloadcms.com · read 11 Oct 2026
- Role permissions
- custompayloadcms.com · read 20 Sep 2026
- Security
- Payload’s security page describes SSO with SAML or OAuth 2.0, HttpOnly-cookie authentication, field-level access control, CSRF prevention, and configurable CORS.payloadcms.com · read 11 Oct 2026
- Support
- The self-hosted free option includes community support, while the Enterprise option includes dedicated support.payloadcms.com · read 11 Oct 2026
- Use cases
- Payload lists headless CMS, internal tools, commerce, and digital asset management among its use cases.payloadcms.com · read 11 Oct 2026