App Platform is a Platform-as-a-Service (PaaS) offering that allows developers to publish code directly to DigitalOcean servers without worrying about the underlying infrastructure.
An app is made up of one or more components like web services, databases, or workers. When you run an app, we deploy an instance (that is, a container) for each of the component. The total cost of running a component is determined by the container size multiplied by the number of containers.
Most plans allow you to scale your app (add additional containers) to match your workload. Plans with dedicated CPUs offer autoscaling.
Apps are billed by the second, starting at a minimum of one minute. Databases (both development and production) are billed by the hour, starting at a minimum of one hour.
The table below shows monthly pricing per container and available container sizes.
API/CLI Slug | CPUs | RAM | Bandwidth Allowance | Price | Manual Scaling | Auto Scaling |
---|---|---|---|---|---|---|
apps-s-1vcpu-0.5gb |
1 shared | 512 MiB | 50 GiB per month | $5.00 per month | No | No |
apps-s-1vcpu-1gb-fixed |
1 shared | 1 GiB | 100 GiB per month | $10.00 per month | No | No |
apps-s-1vcpu-1gb |
1 shared | 1 GiB | 150 GiB per month | $12.00 per month | Yes | No |
apps-s-1vcpu-2gb |
1 shared | 2 GiB | 200 GiB per month | $25.00 per month | Yes | No |
apps-s-2vcpu-4gb |
2 shared | 4 GiB | 250 GiB per month | $50.00 per month | Yes | No |
apps-d-1vcpu-0.5gb |
1 dedicated | 512 MiB | 100 GiB per month | $29.00 per month | Yes | Yes |
apps-d-1vcpu-1gb |
1 dedicated | 1 GiB | 200 GiB per month | $34.00 per month | Yes | Yes |
apps-d-1vcpu-2gb |
1 dedicated | 2 GiB | 300 GiB per month | $39.00 per month | Yes | Yes |
apps-d-1vcpu-4gb |
1 dedicated | 4 GiB | 400 GiB per month | $49.00 per month | Yes | Yes |
apps-d-2vcpu-4gb |
2 dedicated | 4 GiB | 500 GiB per month | $78.00 per month | Yes | Yes |
apps-d-2vcpu-8gb |
2 dedicated | 8 GiB | 600 GiB per month | $98.00 per month | Yes | Yes |
apps-d-4vcpu-8gb |
4 dedicated | 8 GiB | 700 GiB per month | $156.00 per month | Yes | Yes |
apps-d-4vcpu-16gb |
4 dedicated | 16 GiB | 800 GiB per month | $196.00 per month | Yes | Yes |
apps-d-8vcpu-32gb |
8 dedicated | 32 GiB | 900 GiB per month | $392.00 per month | Yes | Yes |
App Platform offers a free tier for static sites. We recommend the free tier for hosting personal websites, portfolios, small projects, and trying out App Platform.
The free tier includes:
Legacy plans only apply to apps created before 7 May 2024. We intend to deprecate legacy plans soon, so we strongly encourage you to use the new plans when creating or upgrading apps. The new plans offer the same or better pricing and substantially higher egress data allowance.
Each App Platform plan includes an amount of free outbound data transfer. Additional outbound transfer is billed at $0.02 per GiB. Inbound transfer to App Platform is free.
Transfer allowance and usage is pooled cumulatively across all apps at the team level, not individually per app or component. Accrued transfer does not roll over between months and cannot be transferred between teams.
You can view ingress bandwidth for individual apps, but you cannot currently view the accrued transfer allowance or cumulative usage for App Platform.
For more details and examples of bandwidth billing for App Platform, see the bandwidth billing page.
Dedicated IPs are billed per second up to $25.00 per month. We enforce a 60 second usage time upon the first use of a dedicated IP.
Development databases are $7.00 per month per 512MB database. Additional outbound data transfer is $0.02 per GiB in a month.
You can view the pricing for DigitalOcean Managed Databases, Spaces (object storage), and DigitalOcean Functions on the pricing page.