Was this page helpful?
Was this page helpful?
Write a Payload Config and instantly get a full Admin Panel, a database with migrations, REST and GraphQL APIs, authentication, access control, file storage, live preview, and more — all in one open-source TypeScript codebase you own and deploy anywhere.
See how teams use Payload for headless CMS, internal tools, commerce, and DAM workloads — and whether it fits yours.
Get familiar with the high-level concepts Payload is built around before you write any code.
Add Payload to a new or existing Next.js app and get the Admin Panel running in minutes.
Explore the auto-generated React UI that matches the shape of your data and extends with your own components.
Direct DB access and ownership with migrations, transactions, and proper indexing across MongoDB and Postgres.
Instant REST, GraphQL, and straight-to-DB Node.js APIs generated from your config.
A full auth system you can use in your Payload app and reuse in your own frontends.
A deeply customizable access pattern that runs at the document, field, and operation level.
Built-in file storage, image resizing, focal-point cropping, and media access control.