
The open-source Next.js headless CMS and app framework
Payload is an open-source, code-first headless CMS built natively on Next.js with full TypeScript support. It combines content management, authentication, access control, and file uploads into a single backend framework.
CMS and frontend in a single codebase with shared types.
Auto-generated from your configurations.
Preview and edit content on the rendered frontend.
Field, collection, and document-level permissions.
JWT, refresh tokens, email verification, password reset.
Per-field multilingual content support.
Swap any admin React component.
Drafts, versioning, scheduling, A/B testing.
Integrated CMS, auth, and APIs in one Next.js codebase.
Structured content via REST or GraphQL.
Per-field localization with publishing workflows.
Developer-friendly CMS with clean editing experience.

The fastest AI code editor — built in Rust for speed and collaboration