COMPARE
Typeroll and Payload compared
Payload is an open-source, MIT-licensed CMS that installs into a Next.js application and runs on your own Node.js server and database. Typeroll is also open source, but generates the whole site and publishes it as static files to your own Cloudflare account.
Licence
Payload
MIT.
Typeroll
MIT.
What you get
Payload
A CMS and backend inside your own Next.js application.
Typeroll
A complete website: content, design, rendering and publishing.
Runs on
Payload
A Node.js server and a database you provide: MongoDB, Postgres or SQLite.
Typeroll
CMS: Typeroll Cloud, or self-hosted on your own Cloudflare account; site: static files.
Content model
Payload
Collections, fields and blocks defined in code.
Typeroll
Content types and fields defined in the CMS.
Editing
Payload
Admin panel; live preview after your front end is set up to listen for changes.
Typeroll
Visual block editor in the browser, built-in AI assistant.
Getting started
Payload
A terminal: npx create-payload-app.
Typeroll
Sign up in the browser and connect GitHub and Cloudflare by approving access.
Company
Payload
Payload joined Figma in June 2025 and "remains open source".
Typeroll
Typeroll Cloud is in beta.
Pricing
Payload
Free to self-host.
Typeroll
Open source free; Cloud free in beta (30-day trial), then USD 39/month or USD 29/month billed annually, unlimited sites and users; hosting billed by Cloudflare.
If you run sites for clients
The same comparison from the side of whoever builds and looks after the sites. Six things that change as you add clients.
Many client sites
Payload
One application per project. A multi-tenant plugin can separate tenants inside one installation.
Typeroll
One Organization for all your sites, or a Site shared with the client's own Organization. One agent connection reaches all of them.
Price as you grow
Payload
Free software. You pay for the server and database each project runs on.
Typeroll
One Typeroll Cloud plan for unlimited sites, users and languages: free in beta, then USD 39 per month or USD 29 billed annually. Hosting is billed by your own Cloudflare account.
A new kind of section
Payload
A block is defined in the project's code configuration.
Typeroll
A custom block type is defined in the CMS, as fields, markup and CSS, by an administrator or your agent. No deployment.
What a client can change
Payload
Whatever the access rules allow; your developer writes them as functions for each collection and field.
Typeroll
Editors change content and build pages from existing blocks, not styles, block types or settings. An optional structure lock limits a site to text and images.
On the live site
Payload
A Next.js application with a database, operated by you.
Typeroll
Static files only. No application, database or login on the visitor's domain. Forms run as a separate service.
From edit to live
Payload
Served by the application.
Typeroll
After a publication, which builds and checks the site first. Allow a few minutes.
Choose Payload when
- You are building an application with its own data and logic, not only a website.
- Your team works in Next.js and wants the CMS in the same codebase.
- You want to self-host on any infrastructure that runs Node.js.
Choose Typeroll when
- What you deliver is a content website, and you do not want an application and database to operate for each one.
- People who do not code should build and change pages.
- AI agents should build and maintain the site through MCP, design included.
- You run many client sites and want one workspace for them.

Sources
Facts about Payload come only from its own documentation and website, checked on 11 November 2026. If something has changed, tell us and we will correct it.
- Payload: get started (retrieved 2026-11-11)
- Payload documentation: installation (retrieved 2026-11-11)
- Payload documentation: blocks field (retrieved 2026-11-11)
- Payload documentation: live preview (retrieved 2026-11-11)
- Payload documentation: access control (retrieved 2026-11-11)
- Payload documentation: deployment (retrieved 2026-11-11)
- Payload documentation: multi-tenant plugin (retrieved 2026-11-11)
- Payload blog: Payload is joining Figma (retrieved 2026-11-11)
GOOD QUESTIONS
Questions and answers
Are both open source?
Yes, both are MIT-licensed.
Can Typeroll run on my own server like Payload?
The published sites are static files and can be served anywhere. The Typeroll CMS itself self-hosts on Cloudflare, not on a general Node.js server.
START BUILDING
Try Typeroll alongside your current tools.
Free during the beta. No payment card. After the beta, USD 39 per month, or USD 29 per month billed annually.