Usage and GB-minutes
Pipelines and sandboxes are billed for the compute they actually use. Usage is measured in two units:
- CPU-minute is the number of vCPUs assigned to the pipeline multiplied by the execution time.
- GB-minute is the amount of RAM assigned to the pipeline multiplied by the execution time.
For example, a pipeline with 4GB of RAM and 2 vCPU running for 10 minutes consumes 40 GB-minutes and 20 CPU-minutes.
Rates
Both CPU-minutes and GB-minutes cost $0.00024. For pipelines, a multiplier is applied to GB-minutes depending on the action type:
| Action type | GB-minute multiplier | Per GB-minute rate |
|---|---|---|
| Container | 1 | $0.00024 |
| Linux VM | 1 | $0.00024 |
| Windows VM | 2 | $0.00048 |
| macOS VM | 6 | $0.00144 |
For example, a pipeline with 3GB of RAM and 2 vCPU with a Node build running for 5 minutes and an iOS build running for 3 minutes consumes:
- 5 min x 3GB x 1 [container] + 3 min x 3GB x 6 [macOS VM] = 69 GB-minutes
- 5 min x 2 vCPU + 3 min x 2 vCPU = 16 CPU-minutes
In total: 85 x $0.00024 = $0.0204.
Storage is billed per GB-hour:
| Resource | Per GB-hour rate |
|---|---|
| Sandbox & artifact storage | $0.00011 |
| Pipeline cache | $0.00068 (about $0.50 per GB per month) |
Free plan usage credit
The Free plan has no pay-as-you-go billing. Instead, it includes $1 of usage credit every month, spent at the rates above, and 1 GB of pipeline cache. Once the credit is used up, pipelines and sandboxes stop until the credit renews at the start of the next month or the workspace is upgraded to a paid plan.
Last modified on Oct 20, 2026