Pricing
Simple pricing that scales with your team
Start free. Upgrade when you need more sites, seats or locales.
Starter
For personal sites and small teams getting started.
Free forever
- 1 site
- 3 editor seats
- Global CDN hosting
- Draft previews
- Community support
Team
Most popularFor marketing teams shipping pages every week.
Billed per editor seat
Everything in Starter, plus:
- Unlimited sites
- Roles and permissions
- Scheduled publishing
- Localization for 10 locales
- Email support
Enterprise
For organizations with advanced security and scale needs.
Volume pricing available
Everything in Team, plus:
- SSO and SCIM
- Unlimited locales
- Audit logs
- 99.99% uptime SLA
- Dedicated success manager
Prices in USD. Taxes may apply.
Compare plans
Every plan includes fast hosting and draft previews. Pick the one that fits your team.
| StarterFreeStart free | Team$49 per seat/monthStart trial | EnterpriseCustom pricingContact sales | |
|---|---|---|---|
| Sites and hosting | |||
| Sites | 1 | Unlimited | Unlimited |
| Custom domains | Included | Included | Included |
| Global edge hosting | Included | Included | Included |
| Uptime SLA | Not included | 99.9% | 99.99% |
| Editing | |||
| Editor seats | 3 | Per seat | Unlimited |
| Draft previews | Included | Included | Included |
| Scheduled publishing | Not included | Included | Included |
| Localization | 1 locale | 10 locales | Unlimited |
| Security | |||
| Roles and permissions | Not included | Included | Included |
| SSO and SCIM | Not included | Not included | Included |
| Audit logs | Not included | Not included | Included |
Powering websites for teams of every size
FAQ
Questions, answered
Where are sites hosted?
Sites run on a global edge network with automatic TLS. Pages are server-rendered and cached close to your visitors, so they load fast everywhere.
How does localization work?
Mark any field as translatable and Root.js tracks every string. Export to your translation vendor, import the results, and publish all locales at once.
Can I control who edits what?
Yes. Assign Viewer, Editor, Contributor or Admin roles per project, and require approvals before changes go live.
How do we migrate an existing site?
Most teams start by rebuilding their templates as modules, then import content with our migration scripts. Our team can help plan the cutover.
Ready when you are
Give your marketing team the keys
Launch pages in minutes, localize in hours and never wait on a deploy again.