Skip to content

Pricing

Machine offers flexible pricing options to suit a wide range of users, from individual developers to large enterprise teams. Our plans are designed to provide maximum value while maintaining simplicity and transparency.

Dollar-Based Pricing

Machine uses dollar-based pricing where you pay only for what you use. Costs are determined by:

  • Compute: GPU/CPU type, runtime duration, and instance type (on-demand vs. spot)
  • Storage: EBS volume size, provisioned IOPS, and throughput

For convenience, 1 credit = $0.005. Credit values are shown as approximate references throughout the documentation.

Available Plans

One-Time Credit Purchase

Perfect for trying out Machine or occasional compute needs.

  • Credit Bundle 4000: $20 one-time purchase
  • Included: 4,000 credits
  • GPU Hours: Up to 66 hours
  • CPU Hours: Up to 133 hours
  • Pricing: $0.005 per credit
  • No expiration: Credits never expire

Developer Plan

Ideal for individual developers with regular compute needs.

  • Price: $50/month
  • Included Credits: 11,000 credits
  • Bonus: 10% extra credits (Pay $50, receive $55 in credits)
  • GPU Hours: Up to 183 hours
  • CPU Hours: Up to 366 hours
  • Credits roll over: Unused credits never expire

Growth Plan

Designed for growing teams with increasing workloads.

  • Price: $85/month
  • Included Credits: 20,000 credits
  • Bonus: 18% extra credits (Unlock $100 worth of compute)
  • GPU Hours: Up to 333 hours
  • CPU Hours: Up to 666 hours
  • Credits roll over: Unused credits never expire

Pro Plan

Built for teams with significant compute requirements.

  • Price: $160/month
  • Included Credits: 40,000 credits
  • Bonus: 25% extra credits (Pay $160, receive $200 in credits)
  • GPU Hours: Up to 666 hours
  • CPU Hours: Up to 1,333 hours
  • Credits roll over: Unused credits never expire

Custom Enterprise Solutions

For teams that need more credits or concurrent machines, custom enterprise solutions are available. Contact sales for more information.

Compute Pricing

Prices shown are the best available rates across all regions. Spot prices vary by availability and region.

GPU Runners

NVIDIA T4G (ARM64, 16GB VRAM)

vCPURAM$/Min (Spot)$/Min (On-Demand)
48 GB$0.0037$0.0140
816 GB$0.0027$0.0185
1632 GB$0.0031$0.0276

NVIDIA T4 (X64, 16GB VRAM)

vCPURAM$/Min (Spot)$/Min (On-Demand)
416 GB$0.0048$0.0175
832 GB$0.0069$0.0251
1664 GB$0.0110$0.0401

NVIDIA L4 (X64, 24GB VRAM)

vCPURAM$/Min (Spot)$/Min (On-Demand)
416 GB$0.0057$0.0268
832 GB$0.0036$0.0326
1664 GB$0.0046$0.0441

NVIDIA A10G (X64, 24GB VRAM)

vCPURAM$/Min (Spot)$/Min (On-Demand)
416 GB$0.0126$0.0335
832 GB$0.0110$0.0404
1664 GB$0.0174$0.0541

NVIDIA L40S (X64, 48GB VRAM)

vCPURAM$/Min (Spot)$/Min (On-Demand)
432 GB$0.0161$0.0620
864 GB$0.0179$0.0747
16128 GB$0.0153$0.1001

AWS AI Accelerators

AcceleratorvCPURAMAccel. RAM$/Min (Spot)$/Min (On-Demand)
Inferentia2416 GB32 GB$0.0025$0.0253
Inferentia232128 GB32 GB$0.0098$0.0656
Trainium832 GB32 GB$0.0052$0.0448

CPU Runners

Intel/AMD X64 Runners

vCPURAM$/Min (Spot)$/Min (On-Demand)
24 GB$0.0003$0.0030
48 GB$0.0006$0.0059
816 GB$0.0013$0.0119
1632 GB$0.0026$0.0238
3264 GB$0.0056$0.0476
4896 GB$0.0077$0.0714
64128 GB$0.0102$0.0952

ARM64 (Graviton) Runners

vCPURAM$/Min (Spot)$/Min (On-Demand)
24 GB$0.0003$0.0024
48 GB$0.0006$0.0048
816 GB$0.0010$0.0096
1632 GB$0.0021$0.0193
3264 GB$0.0041$0.0385
4896 GB$0.0062$0.0578
64128 GB$0.0083$0.0771

Prices are subject to change based on underlying infrastructure costs. Spot prices represent the lowest available rate and may vary by region and availability.

EBS Storage Pricing

Storage costs are calculated separately from compute and prorated to your job’s run duration. All runners use gp3 EBS volumes.

ComponentRate
Storage$0.08 / GB / month
IOPS (above 6,000)$0.005 / IOPS / month
Throughput (above 250 MB/s)$0.04 / MB/s / month

Costs are prorated per minute of job runtime. The default IOPS (6,000) and throughput (250 MB/s) are included at no additional charge. Only IOPS above 6,000 and throughput above 250 MB/s incur additional charges.

Default storage configuration:

  • Volume size: 100 GB
  • IOPS: 6,000
  • Throughput: 250 MB/s

Example: default storage for a 30-minute job:

  • Storage: 100 GB × $0.08 / 43,200 min × 30 min = $0.006
  • IOPS surcharge: none (at default)
  • Throughput surcharge: none (at default)
  • Total EBS cost: ~$0.006

Increasing IOPS or throughput above the defaults adds to the cost. For example, 10,000 IOPS adds 4,000 × $0.005 / 43,200 min per minute of runtime.

Storage labels (disk_size, disk_iops, disk_throughput) let you customize these values per job. See Configuration Options for details.

Cost Optimization

Machine offers several ways to optimize costs:

Spot Instances

By using spot instances, you can save up to 85% compared to on-demand instances. Spot instances are available for all GPU types and are ideal for fault-tolerant workloads.

Regional Selection

Choose specific regions to run your workloads based on cost and availability. Machine automatically finds the most cost-effective region for your workload when multiple regions are specified.

Rightsizing

Configure your runners with just the resources you need. Adjusting CPU cores and RAM appropriately can significantly reduce costs.

Frequently Asked Questions

How does billing work?

Machine uses dollar-based billing. Your account has a balance and costs are deducted as jobs run. Costs include both compute (CPU/GPU time) and storage (EBS volume) charges. For reference, 1 credit = $0.005.

Does my balance expire?

No, your balance never expires. All purchased balance, whether from one-time purchases or monthly subscriptions, rolls over indefinitely until used.

Can I cancel my subscription?

Yes, subscriptions can be canceled at any time. One-time credit purchases have no commitment. For monthly plans, you can cancel before the next billing cycle.

How am I billed?

You can either purchase credits one-time with the Credit Bundle 4000 option, or subscribe to monthly plans (Developer, Growth, or Pro) that include bonus credits. All plans are straightforward with no hidden fees.

Is there a free tier?

New accounts receive a $10 starter balance (approximately 33 hours of GPU time) to get started. Additionally, open-source projects may qualify for additional balance through our open-source support program.