# Typeroll vs Duda

> Duda is a hosted website builder for agencies with white label and client billing. Typeroll is an open-source CMS that publishes static sites to your Cloudflare.

URL: https://typeroll.com/compare/duda/  
Updated: 2026-11-11

COMPARE

# Typeroll and Duda compared

Duda is a hosted website builder made for agencies, with white label, client management and client billing. Typeroll is an open-source CMS that agents and editors share, and it publishes static sites to your own Cloudflare account.

[Start a 30-day trial](https://app.typeroll.com/login?mode=signup)

[For agencies](https://typeroll.com/agencies/)

## Model

### Duda

Hosted platform with plans by number of sites.

### Typeroll

Open-source CMS (MIT), or Typeroll Cloud.

## Hosting

### Duda

"All websites built on Duda are hosted by Duda", on Amazon Web Services.

### Typeroll

Static files on your own Cloudflare, or your client's.

## White label

### Duda

Your logo, colours and domain on the builder, from the White Label plan (USD 149 per month billed annually).

### Typeroll

Not today. Published sites carry no Typeroll branding.

## Client billing

### Duda

Built in, on the Team plan and above.

### Typeroll

Not included; you bill your clients yourself.

## Building

### Duda

Drag-and-drop editor, templates, saved sections, AI-generated widgets.

### Typeroll

Visual block editor, Styles and tokens; your AI agent builds through MCP.

## AI agents

### Duda

An MCP server for third-party AI tools; API access on the Custom plan.

### Typeroll

Hosted MCP server and REST API on the one Cloud plan.

## Pricing

### Duda

Basic USD 25 per month (USD 19 billed annually), Team USD 39 (29), Agency USD 69 (52), White Label USD 199 (149).

### 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

### Duda

One dashboard for all sites. Unlimited client accounts, each limited to the sites it is assigned.

### 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

### Duda

By sites: Basic and Team include one site, Agency and White Label four. Additional sites start at USD 14 per month.

### 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

### Duda

Sections are built in the editor and saved for reuse on any of your sites. Custom widgets with code in the Widget Builder.

### 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

### Duda

Role-based client permissions set by the agency. Clients cannot use the Widget Builder.

### 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

### Duda

Hosted by Duda.

### Typeroll

Static files only. No application, database or login on the visitor's domain. Forms run as a separate service.

## From edit to live

### Duda

On publish, on Duda's hosting.

### Typeroll

After a publication, which builds and checks the site first. Allow a few minutes.

## Choose Duda when

- You want white label and client billing built into the platform today.
- You prefer an all-in-one hosted builder with templates, and do not need the sites in your own hosting accounts.

## Choose Typeroll when

- Sites should be static files in your own or your client's hosting account, and stay there if the client leaves.
- You want an open-source CMS, and the option to self-host.
- Your price should not grow with the number of client sites.
- AI agents should build and maintain the sites through MCP.

![](https://media.typeroll.com/bbd1884315f6d5a0-page-compare-duda.webp)

## Sources

Facts about Duda come only from its own documentation and website, checked on 11 November 2026. If something has changed, tell us and we will correct it.

- [Duda pricing](https://www.duda.co/pricing) (retrieved 2026-11-11)
- [Duda white label](https://www.duda.co/white-label) (retrieved 2026-11-11)
- [Duda client management](https://www.duda.co/client-management) (retrieved 2026-11-11)
- [Duda client billing](https://www.duda.co/client-billing) (retrieved 2026-11-11)
- [Duda website builder](https://www.duda.co/website-builder) (retrieved 2026-11-11)

GOOD QUESTIONS

## Questions and answers

**Can I white-label Typeroll?**

Not today. The sites you publish carry no Typeroll branding, but the editor your clients log in to is Typeroll's.

**How do I bill clients with Typeroll?**

Yourself, with your own invoicing. Typeroll charges you one price for all your sites and does not bill your clients.

## Related

- [All comparisons](https://typeroll.com/compare/)
- [EmDash](https://typeroll.com/compare/emdash/)
- [Sanity](https://typeroll.com/compare/sanity/)
- [Payload](https://typeroll.com/compare/payload/)
- [TinaCMS](https://typeroll.com/compare/tinacms/)
- [Decap CMS](https://typeroll.com/compare/decap-cms/)
- [Keystatic](https://typeroll.com/compare/keystatic/)
- [CloudCannon](https://typeroll.com/compare/cloudcannon/)
- [Webflow](https://typeroll.com/compare/webflow/)
- [Framer](https://typeroll.com/compare/framer/)
- [HighLevel](https://typeroll.com/compare/gohighlevel/)
- [WordPress](https://typeroll.com/compare/wordpress/)
- [AI-built sites](https://typeroll.com/compare/ai-built-website/)

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.

[Start a 30-day trial](https://app.typeroll.com/login?mode=signup)

[All comparisons](https://typeroll.com/compare/)
