Start free. Make room as you grow.
One plan for your projects and previews.
Choose the capacity you need, with the essentials included.
One account, one shared resource budget. Production and preview channels count toward the same allowance. CPU, memory, database usage, and file storage are shared across your account.
Try an idea. Keep it online.
- Channels (across all apps) 3
- CPU (burst up to 2×) 0.1 core
- Memory 128 MB
- Database storage 500 MB
- File storage (blob) 2 GB
- Nightly backups 24 hours
CPU can burst up to 2× its allocation.
Starter: the entry tier for an account an agent creates through the registration API. Verify an email to move to Basic.
All plan details
- Pre-deploy snapshots 1
- Docker image size (charged) 512 MB
Room for your next project.
- Channels (across all apps) 10
- CPU (burst up to 2×) 0.5 core
- Memory 1 GB
- Database storage 10 GB
- File storage 50 GB
- Nightly backups 7 days
CPU can burst up to 2× its allocation.
All plan details
- Pre-deploy snapshots 3
- Docker image size (charged) 2 GB
More projects. More capacity.
- Channels (across all apps) 20
- CPU (burst up to 2×) 1 core
- Memory 2 GB
- Database storage 20 GB
- File storage 100 GB
- Nightly backups 7 days
CPU can burst up to 2× its allocation.
All plan details
- Pre-deploy snapshots 3
- Docker image size (charged) 4 GB
A studio's worth of projects.
- Channels (across all apps) 40
- CPU (burst up to 2×) 2 cores
- Memory 4 GB
- Database storage 40 GB
- File storage 200 GB
- Nightly backups 7 days
CPU can burst up to 2× its allocation.
All plan details
- Pre-deploy snapshots 3
- Docker image size (charged) 8 GB
Capacity for larger workloads.
- Channels (across all apps) 80
- CPU (burst up to 2×) 4 cores
- Memory 8 GB
- Database storage 80 GB
- File storage 400 GB
- Nightly backups 7 days
CPU can burst up to 2× its allocation.
All plan details
- Pre-deploy snapshots 3
- Docker image size (charged) 12 GB
Every plan includes the essentials
HTTPS, custom domains, file storage, and Google sign-in. Code-running templates also get Postgres; static sites do not.
Know what the numbers mean
Database storage is a soft allowance; file storage has an enforced limit. Memory also has a per-container ceiling. Understand limits →
Questions about your plan?
We believe in fair pricing: if something doesn't cost us, we don't charge you for it. Read about channels, storage, limits, billing, and refunds. Pricing as Markdown.
Raw TCP forwarding is available on paid plans, not Basic. Prices are in US dollars; applicable tax is calculated at checkout.
Compare all plan limits
| Limit | Basic | Builder | Indie | Studio | Pro |
|---|---|---|---|---|---|
| Channels | 3 | 10 | 20 | 40 | 80 |
| CPU allocation | 0.1 core | 0.5 core | 1 core | 2 cores | 4 cores |
| CPU burst multiplier | 2× | 2× | 2× | 2× | 2× |
| Memory | 128 MB | 1 GB | 2 GB | 4 GB | 8 GB |
| Database storage (soft) | 500 MB | 10 GB | 20 GB | 40 GB | 80 GB |
| File storage | 2 GB | 50 GB | 100 GB | 200 GB | 400 GB |
| Nightly backup retention | 24 hours | 7 days | 7 days | 7 days | 7 days |
| Pre-deploy snapshots | 1 | 3 | 3 | 3 | 3 |
| Charged Docker image size | 512 MB | 2 GB | 4 GB | 8 GB | 12 GB |
| Raw TCP forwarding | Not included | Included | Included | Included | Included |
Account capacity is shared across your apps and channels. See the resource policy for per-container limits.