Fly.io
Fly.io is a platform for deploying applications and databases as lightweight virtual machines (Machines) across a global network of regions, billing compute by the second it actually runs. Pricing starts around $1.94 a month for a small shared-CPU machine, with storage, bandwidth and managed Postgres priced separately.
Facts checked on against the sources listed at the end of this page.
- Pricing
- Pay as you goPaid from About $1.94 a month (shared-cpu-1x, 256MB, running continuously)
- Open source
- NoProprietary
- GitHub stars
- 1,717
- Latest release
- v0.4.1131 day ago
- Releases in 90 days
- 10about 3 a month
A good fit for
- Applications needing low-latency access for a globally distributed audience
- Teams wanting granular, per-second compute billing rather than flat monthly instance pricing
- Developers comfortable with Docker-based deployment and CLI-driven workflows
- Projects needing a managed Postgres option alongside compute in the same platform
Not a good fit for
- Teams wanting a simple flat monthly price without tracking several separately billed components (compute, storage, bandwidth)
- Non-technical users wanting a fully managed, no-configuration platform
- Very predictable, low-traffic workloads where a simpler flat-rate host might be easier to budget for
Fly.io pricing
A small shared-cpu-1x (256MB) machine costs about $0.0027 an hour ($1.94 a month running continuously), while a performance-1x (2GB) machine costs about $0.0431 an hour ($31 a month). Additional RAM costs $5 per GB monthly, up to 128GB. Volumes cost $0.15 per GB a month, and Snapshots cost $0.08 per GB a month with 10GB free monthly. Managed Postgres costs $0.28 per GB a month. Bandwidth ranges from $0.02/GB (North America and Europe) to $0.12/GB (Africa and India). A dedicated IPv4 costs $2 a month; shared IPv4 and Anycast IPv6 are included.
| Plan | Price | What you get |
|---|---|---|
| shared-cpu-1x (256MB) | $0.0027/hour (~$1.94/month) | Small shared-CPU machine, billed per second while running. |
| performance-1x (2GB) | $0.0431/hour (~$31/month) | Higher-performance dedicated-CPU machine. |
Prices in USD, checked on 27 September 2026. Current prices on fly.io.
Main features
- Global Machines
- Deploy lightweight VMs close to users across many regions worldwide.
- Per-second billing
- Compute is billed only for the time a Machine actually runs.
- Managed Postgres
- A managed Postgres database option, priced per GB, up to 1,000 GB per cluster.
- Volumes and Snapshots
- Persistent storage for Machines, with the first 10 GB of snapshots free each month.
- Region-based bandwidth pricing
- Egress costs vary by destination region, from $0.02 to $0.12 per GB.
About Fly.io
Fly.io runs applications as lightweight virtual machines called Machines, deployed close to users across a global network of regions, aimed at developers who want low-latency access for a geographically distributed audience.
Billing is granular: compute is charged by the second while a Machine actually runs, storage (Volumes and Snapshots) is billed by provisioned or stored capacity, and bandwidth (egress) is priced differently depending on the destination region.
Fly.io also offers a managed Postgres option, priced per GB, and both dedicated and shared IPv4 addresses alongside unlimited Anycast IPv6, giving developers granular control over networking costs.
- Made by
- Fly.io
- Free plan
- Limited free usage may be available for small workloads; primarily pay-as-you-go
- Available on
- Docker-based deployment, CLI, Global edge regions
Usage and activity
Recent releases
Fly.io alternatives
Questions about Fly.io
How is Fly.io priced?
Compute is billed by the second a Machine runs, with storage, bandwidth and managed Postgres priced separately.
Does Fly.io charge for bandwidth?
Yes, egress bandwidth pricing varies by destination region, from $0.02 to $0.12 per GB.
Does Fly.io offer managed databases?
Yes, a managed Postgres option priced at $0.28 per GB a month, up to 1,000 GB per cluster.
Sources and links
Work on Fly.io? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.
