Billing & Plans
deplo.sh pricing plans and quota limits.
deplo.sh offers three plans. All plans include the full feature set — limits scale with the plan.
Plans
Free — $0/mo
Get started with no credit card required.
| Limit | Value |
|---|---|
| Projects | 3 |
| Deployments per month | 10 |
| Storage | 500 MB |
| Workspace members | 1 |
| Custom domains | — |
| Max TTL | 7 days |
| API tokens | 5 |
Pro — $19/mo
For individual developers and small teams with regular deployments.
| Limit | Value |
|---|---|
| Projects | 20 |
| Deployments per month | 100 |
| Storage | 5 GB |
| Workspace members | 5 |
| Custom domains | 5 |
| Max TTL | Forever |
| API tokens | 50 |
Team — $49/mo
For teams that need unlimited capacity and full collaboration.
| Limit | Value |
|---|---|
| Projects | Unlimited |
| Deployments per month | Unlimited |
| Storage | 50 GB |
| Workspace members | Unlimited |
| Custom domains | Unlimited |
| Max TTL | Forever |
| API tokens | Unlimited |
Upgrading and downgrading
Manage your subscription from the Billing page in the dashboard. Changes take effect immediately:
- Upgrades — prorated credit applied for the remaining period
- Downgrades — take effect at the end of the current billing period
Quota enforcement
Quota limits are enforced at the API level:
- Deployment quota — checked before each new deployment. Returns
402if exceeded. - Project quota — checked before creating a new project. Returns
402if exceeded. - Storage quota — checked before uploading files. Returns
413if the upload would exceed your limit.
When a limit is reached you'll receive a clear error message with the limit and current usage.
Storage calculation
Storage is the sum of all file sizes across all live and archived deployments in your workspace. Archiving expired deployments frees storage.
Annual billing
Annual plans are available at a 20% discount. Contact support to switch to annual billing.
FAQ
What happens to my data if I downgrade? Existing projects and deployments are retained. You won't be able to create new ones that would exceed the lower plan's limits until you're back within quota.
What happens when my deployment quota resets? Deployment quotas reset on the 1st of each calendar month at 00:00 UTC.
Can I delete a deployment to free up quota? Archiving a deployment frees storage, but the deployment quota (per-month count) does not reset mid-month.
What's next?
- Quickstart — get started with the free plan
- Projects & Deployments — understand storage and deployment limits
- API Tokens — token limits by plan
- What is deplo.sh? — platform overview