Payload CMS

The open-source Headless CMS built on Next.js. Build anything. Or everything.

🛠️ Admin Panel ✨ Features
🎨
Admin Dashboard
Beautiful, customizable admin panel built with React.
🔐
Authentication
Built-in user auth, OAuth, and role-based access control.
📁
Custom Collections
Define any data structure. Posts, products, users, and more.
🌍
Localization
Deep field-based localization for as many locales as needed.
REST & GraphQL
Automatic REST and GraphQL APIs based on your collections.
📱
Media Management
Upload images, files. Built-in cropping, resizing, optimization.

🚀 What You Can Build

📝 Blog Posts
Rich text with categories, tags, authors
🏠 Pages
Dynamic pages with flexible layouts
👥 Users
User management with roles
📚 Projects
Portfolio showcase
🛒 Products
E-commerce catalog
🌐 Globals
Site-wide settings

🔌 API-First Design

GET /api/posts
GET /api/posts/<id>
POST /api/posts

query { Posts { docs { title } } }