pricing.md
title: "Fly.io pricing" description: "What Fly.io costs: per-second Machines pricing, metered Sprites usage, Managed Postgres cluster plans, support tiers and compliance."
Fly.io pricing
Compute bills by the second, storage on what you provision. No plans to pick up front on Machines or Sprites; Managed Postgres is sized by cluster plan.
Prices in USD, excluding tax. Compute prices are for Ashburn (iad); other regions vary.
Machines
Billed by the second while a Machine runs.
Machines — compute
Every preset takes more RAM at $5.00 per GB per month, up to 128GB.
| Preset | Per hour | Per month |
|---|---|---|
| shared-cpu-1x · 256MB | $0.0027 | $1.94 |
| shared-cpu-2x · 512MB | $0.0054 | $3.89 |
| shared-cpu-4x · 1GB | $0.0108 | $7.78 |
| shared-cpu-6x · 1.5GB | $0.0162 | $11.66 |
| shared-cpu-8x · 2GB | $0.0216 | $15.55 |
| performance-1x · 2GB | $0.0431 | $31.00 |
| performance-2x · 4GB | $0.0861 | $62.00 |
| performance-4x · 8GB | $0.1722 | $124.00 |
| performance-6x · 12GB | $0.2583 | $186.00 |
| performance-8x · 16GB | $0.3444 | $248.00 |
| performance-10x · 20GB | $0.4306 | $310.00 |
| performance-12x · 24GB | $0.5167 | $372.00 |
| performance-14x · 28GB | $0.6028 | $434.00 |
| performance-16x · 32GB | $0.6889 | $496.01 |
| Stopped Machine, per GB rootfs | — | $0.15 |
Machines — compute by region
A region's price is the Ashburn price above times its multiplier, applied to vCPU and RAM. Volumes and snapshots do not take this markup, and egress is priced by destination rather than by the Machine's region.
| Region | Code | Multiplier | shared-cpu-1x · 256MB | performance-1x · 2GB |
|---|---|---|---|---|
| Secaucus, NJ (US) | ewr | 1.000 | $1.94 | $31.00 |
| Ashburn, Virginia (US) | iad | 1.000 | $1.94 | $31.00 |
| Amsterdam, Netherlands | ams | 1.038 | $2.02 | $32.19 |
| Stockholm, Sweden | arn | 1.038 | $2.02 | $32.19 |
| Toronto, Canada | yyz | 1.115 | $2.17 | $34.58 |
| Paris, France | cdg | 1.135 | $2.21 | $35.17 |
| London, United Kingdom | lhr | 1.135 | $2.21 | $35.17 |
| Frankfurt, Germany | fra | 1.154 | $2.24 | $35.77 |
| San Jose, California (US) | sjc | 1.192 | $2.32 | $36.96 |
| Los Angeles, California (US) | lax | 1.200 | $2.33 | $37.19 |
| Dallas, Texas (US) | dfw | 1.250 | $2.43 | $38.75 |
| Chicago, Illinois (US) | ord | 1.250 | $2.43 | $38.75 |
| Singapore, Singapore | sin | 1.269 | $2.47 | $39.35 |
| Sydney, Australia | syd | 1.269 | $2.47 | $39.35 |
| Johannesburg, South Africa | jnb | 1.303 | $2.53 | $40.39 |
| Tokyo, Japan | nrt | 1.308 | $2.54 | $40.54 |
| São Paulo, Brazil | gru | 1.615 | $3.14 | $50.08 |
Machines — storage and network
Volumes bill on provisioned capacity, not usage. First 10GB of snapshots free each month. Every app gets a shared IPv4 and unlimited Anycast IPv6.
| Item | Price |
|---|---|
| Volumes, per GB / month | $0.15 |
| Snapshots, per GB / month | $0.08 |
| Egress, North America and Europe | $0.02 / GB |
| Egress, Asia Pacific, Oceania and South America | $0.04 / GB |
| Egress, Africa and India | $0.12 / GB |
| Dedicated IPv4 | $2.00 / mo |
Machines — reserved compute
Reserve compute and save 40%. One-year blocks from $36/yr for shared, $144/yr for performance.
Sprites
No plans and no tiers, and nothing charged per Sprite. CPU, memory and hot storage are metered per hour of active use; a Sprite that exists but does nothing costs nothing beyond its stored data.
Sprites — compute
| Resource | Detail | Rate |
|---|---|---|
| CPU time | Cumulative CPU usage measured by cpu.stat | $0.07 / CPU-hour |
| Memory time | Actual memory usage | $0.04375 / GB-hour |
Sprites — storage
Storage bills in GB-hours at two rates. Hot storage stops billing when the Sprite goes to sleep; cold storage bills for as long as the data exists, so a Sprite that is asleep all month still accrues it.
| Tier | When it bills | Rate | Per GB-month |
|---|---|---|---|
| Hot | Bills while the Sprite is awake | $0.000683 / GB-hour | $0.50 |
| Cold | Bills for as long as you keep it | $0.000027 / GB-hour | $0.02 |
Managed Postgres
Managed Postgres — cluster plans
Every plan includes high availability, automated backups and connection pooling.
| Plan | CPU and RAM | Per month |
|---|---|---|
| Basic | shared-2x · 1GB | $38 |
| Starter | shared-2x · 2GB | $72 |
| Launch | performance-2x · 8GB | $282 |
| Scale | performance-4x · 32GB | $962 |
| Performance | performance-8x · 64GB | $1,922 |
Managed Postgres — storage
Billed on the storage your databases use, for a 30-day month, metered hourly. Creating or deleting a cluster mid-month is prorated.
| Item | Price |
|---|---|
| Database storage, per GB | $0.28 |
| Example: 10GB used | $2.80 / mo |
| Maximum per cluster | 1,000 GB |
Support
Community support is free and always has been. The paid plans add an easily nerd-sniped support team that feels like an extension of your own.
Support — Standard, $29 / mo
Basic support for single developers and small teams. Great for personal projects and startups.
- 36-hour first response time
- Technical architecture support
Support — Premium, $199 / mo
Enhanced support for growing businesses. Ideal for scaling applications and teams.
- 24-hour first response time
- 1-hour first response for urgent issues
- Dedicated Slack support channel
- Quarterly Solutions Architecture sessions
Support — Enterprise, From $2,500 / mo
Top-tier support for large-scale operations. Perfect for mission-critical apps and enterprise deployments.
- 4-hour first response time, 24x7
- 15-minute emergency first response, 24x7
- Dedicated Slack support channel
- Quarterly Solutions Architecture sessions
- 99.9% uptime SLA
Compliance
HIPAA package at $99/mo, with the BAA pre-signed. Available on any paid plan.
- SOC 2 Type II
- DPA available
- BAA pre-signed
Startup program
Up to $15,000 in credit for eligible early-stage companies, plus a direct line to our team.
Custom plan
Committed spend, volume discounts, invoicing and dedicated capacity.