Pricing

Pay for what runs

Start with a 30-day free trial, then usage-based hourly billing. Idle apps scale to zero and stop billing. No per-project fees.

Start here

Free trial

$0

For 30 days

Start free
  • No card needed for the first two weeks
  • Up to three resources
  • Deploy static sites and containers
  • One managed Postgres database
  • Preview environments and custom domains

Usage-based

Hourly

Pay for what runs

Open the console
  • Billed by the hour for running resources
  • Scale to zero, so idle apps stop billing
  • Compute, database, storage, and bandwidth metered
  • No per-project fees
  • Team members at a flat monthly rate

What you pay for

Compute

Container instances are billed per instance-hour while they run. Scale to zero means an idle app costs nothing.

Database

Managed Postgres is billed for the tier and storage you provision.

Storage

Object storage for static sites and assets is billed for what you keep.

Bandwidth

Traffic served is metered. Static sites go out over a CDN.

Build minutes

Builds are billed for the time they take to run.

Team members

Add teammates at a flat rate of $9 per user each month.

Scale to zero

Container apps default to zero minimum instances. When no one is using an app, it stops running and stops billing. This is what makes many preview environments cheap: they cost nothing while they sit idle.

The free trial

You get 30 days to try the platform, with no card required for the first two weeks and up to three resources. It is enough to put a real app online and see how the billing works before you commit.