Pricing
Pay for what runs.
Nothing else.
No subscriptions, tiers or minimums. Compute is metered while a warehouse is running, storage is billed at cost, and a paused warehouse costs only what it stores.
Compute
Billed only while a warehouse is running.
- Shared CPU, from
- $0.0117 / hr
- Dedicated CPU, from
- $0.127 / hr
- Paused
- $0.00 / hr
Fly.io list price plus a flat 50%.
Storage
Billed for what you keep, running or paused.
- Object storage
- $0.02 / GB-mo
- Archive storage
- $0.004 / GB-mo
- Local volume
- $0.225 / GB-mo
Tigris object storage is passed through at cost.
Data transfer
Loading data in never costs anything.
- Ingress
- Free
- Object storage egress
- Free
- Query result egress
- $0.03 / GB
Most transfer goes through object storage, which is free.
Estimate
What would your workload cost?
Choose a size, then set how long it runs each day. The bars show what pausing is worth.
Estimated monthly cost
$42.35/ month
- Compute · 243 hrs × $0.0734
- $17.85
- Storage · 100 GB
- $24.50
Estimate only, excluding query-result egress. Storage covers a volume sized to your data (10 GB minimum) plus its snapshot in object storage. Usage is metered in five-minute increments.
Warehouse sizes
Every size, every price.
Resize whenever the workload changes. The monthly column assumes a warehouse that never pauses, so treat it as a ceiling.
| Size | CPU | Memory | Per hour | Always on, per month |
|---|---|---|---|---|
| shared-cpu-1x | 1 vCPUshared | 512 MB | $0.0117 | $8.55 |
| shared-cpu-2x | 2 vCPUshared | 1 GB | $0.0323 | $23.55 |
| shared-cpu-4x | 4 vCPUshared | 2 GB | $0.0734 | $53.55 |
| shared-cpu-8x | 8 vCPUshared | 4 GB | $0.156 | $114 |
| performance-1x | 1 vCPUdedicated | 2 GB | $0.127 | $93.00 |
| performance-2x | 2 vCPUdedicated | 4 GB | $0.255 | $186 |
| performance-4x | 4 vCPUdedicated | 8 GB | $0.510 | $372 |
| performance-8x | 8 vCPUdedicated | 16 GB | $1.02 | $744 |
Billing
How billing works.
Metered in five-minute increments
A warehouse that runs for forty minutes is billed for forty minutes, not for the hour and not for the month.
Pausing stops the compute meter
Pause from the dashboard or the API. While paused you pay for storage and nothing else.
One invoice a month
Usage across all of your warehouses is totalled and charged to your card once a month through Stripe.
No plans to outgrow
There are no tiers, seats or feature gates. Every account gets every feature, and every size is a click away.
FAQ
Pricing questions.
Is there a minimum spend or a contract?
What do I pay for while a warehouse is paused?
What is the difference between shared and dedicated CPUs?
What am I charged for storage?
Can I store table data straight in object storage?
How do you arrive at these prices?
Launch your first warehouse.
No contracts and no minimums. Pick a size and a region, attach from your terminal, and pause it whenever you like.