Free
$0
Generate and inspect locally, then deploy to your own Cloudflare.
- Build locally, all modules
- Own & export the code
- Bring your own Cloudflare deploy
// Pricing
Free generates a source-visible SaaS app on your own Cloudflare — auth, billing, multi-tenant, and admin, all yours. Paid plans add managed Cloudflare deploys and billing with explicit caps: flat monthly, no overage — quotas are caps, not bills.
$0
Generate and inspect locally, then deploy to your own Cloudflare.
$19/mo
One real production app with a custom domain — we host it.
$49/mo
Multiple production apps, collaborators, and larger quotas.
$149+/mo
Client workspaces, repeat delivery, and priority support.
One subscription line per plan. No metered usage records.
Quotas are caps, not surprise invoices — you upgrade, you're never auto-charged for spillover.
Agencies run many client apps inside one plan via client workspaces — never per-seat, never per-client.
Every app is source-visible. Export the full repo and run it on your own Cloudflare anytime.
Full comparison
The complete managed Cloudflare footprint per tier. These are published defaults; the portal can lift any quota per workspace.
| Plan | Free $0 | Solo $19/mo | Builder $49/mo | Agency $149+/mo |
|---|---|---|---|---|
| Apps & deploys | ||||
| Production apps | — | 1 | 3 | 10 |
| Preview / dev apps | — | 2 | 5 | 20 |
| Deploys / month | — | 100 | 300 | 1,000 |
| Deployment mode Embedded runs composed modules in one Worker; service mode splits modules across Workers. | Local only | Embedded | Embedded + service | Service |
| Domains & team | ||||
| Custom domains | — | 1 | 3 | 10 |
| Managed subdomain | — | ✓ | ✓ | ✓ |
| Team seats | 1 | 1 | 3 | 10 |
| Client workspaces | — | — | — | ✓ |
| Cloudflare footprint | ||||
| Requests / month | — | 1M | 5M | 20M |
| D1 storage | — | 1 GB | 5 GB | 20 GB |
| R2 storage | — | 5 GB | 20 GB | 100 GB |
| Log retention | — | 7 days | 30 days | 30 days |
| Platform | ||||
| Create-app & CLI checks | ✓ | ✓ | ✓ | ✓ |
| All verified modules | ✓ | ✓ | ✓ | ✓ |
| MCP server access | — | ✓ | ✓ | ✓ |
| Source-visible export | ✓ | ✓ | ✓ | ✓ |
| Transfer / export workflow | — | — | ✓ | ✓ |
| Support | Community | Priority | ||
| Start locally | Get started | Get started | Start agency build | |
Free runs locally and can be exported to your own Cloudflare. Paid tiers add managed deployment workflows, custom domains, and the MCP server. Need more than Agency? Enterprise has custom quotas and a security review.
Private deployment patterns, contract terms, and quotas sized to your platform. For teams running many production SaaS apps on microservices.sh modules.
Questions
No. Every plan is a single flat monthly subscription. There are no metered usage records, no per-request fees, and no surprise spillover invoices. Quotas are caps — when you reach one, you upgrade.
You're prompted to move to the next tier. We never auto-charge you for going over. Your running app keeps serving; new resources beyond the cap wait for an upgrade.
No. The Agency plan runs many client apps inside one subscription through client workspaces. Pricing is never per-seat and never per-client — you pay for the plan, not the headcount.
Yes. The Free tier generates and inspects everything locally and exports a full, source-visible repo you can deploy to your own Cloudflare. Paid tiers add managed deployment workflows and custom-domain support as those hosted paths are enabled.
Each deployed Worker. Low tiers run composed modules embedded in a single Worker, so one app is a small number of scripts. Service mode (Builder and up) splits modules across Workers for larger apps.
No. Modules are source-visible and pinned in microservices.lock.json. Builder and Agency add a transfer/export workflow, but every plan lets you read and keep the generated code.