Manage Unlimited Sites from One Dashboard

Create isolated CMS instances for every client or project. Each site gets its own content, media, team, and custom domain — fully independent.

Multi-Tenant Architecture

Perfect for agencies, SaaS platforms, and anyone managing multiple client websites.

Complete Isolation

Each site has its own database schema, media storage, and team members. Content never leaks between clients.

Role-Based Access

Assign ADMIN, EDITOR, AUTHOR, or VIEWER roles per user per site. Granular control over who can do what.

Custom Domains

Map custom domains to each site. Deliver white-labeled CMS experiences for every client.

How it works

1

Create a new site

Add a new site with a name and custom domain in under 30 seconds.

2

Invite your team

Add team members and assign roles — ADMIN, EDITOR, AUTHOR, or VIEWER.

3

Publish independently

Each site manages its own content, media, and publishing workflow.

Centralized Dashboard

Switch between all your sites from a single dashboard. Never lose track of what's where.

Scalable Infrastructure

Built on Supabase and Next.js 16 — scales to millions of users per site without configuration.

Ready to get started?

Join 408+ developers using Supabase CMS.

Start for Free
Multi-Site Manager — Manage Unlimited CMS Sites | Supabase CMS