Upgrading Your Plan
When you upgrade to a higher plan:
- Your new plan takes effect immediately
- Stripe prorates the charge — you only pay the difference for the remainder of the billing cycle
- Your resource pool is expanded instantly
- Any downgrade enforcement timer is cleared
Downgrading Your Plan
When you downgrade to a lower plan:
- A 24-hour grace period starts
- During this period, a warning banner appears in the dashboard
- After 24 hours, if your resource usage exceeds the new plan’s limits:
- Excess instances are automatically stopped (newest first)
- You won’t be able to start instances that would exceed the new plan’s pool
What Gets Enforced
| Resource | Enforcement |
|---|
| Instance count | Excess instances stopped (newest first) |
| CPU pool | Cannot start instances that would exceed pool |
| Memory pool | Cannot start instances that would exceed pool |
| Storage pool | Existing storage is preserved, but cannot be expanded |
Example
You’re on the Pro plan with 2 running instances (total: 4 vCPU, 8 GB RAM).
You downgrade to Hobby (max 1 instance, 2 vCPU, 4 GB RAM pool).
After 24 hours:
- The newest instance is automatically stopped
- Your remaining instance may need to be resized to fit within the Hobby resource pool (2 vCPU, 4 GB RAM)
Plan your downgrade ahead of time. Stop and resize instances before the 24-hour enforcement to avoid unexpected shutdowns.
Changing Plans
To change your plan:
- Go to the Billing page in the dashboard
- Click Choose Plan and select the new plan
- Complete checkout via Stripe
- Your plan changes immediately (upgrade) or after the grace period (downgrade)