Fly App Pricing
Our pricing is designed to let you run small applications for free, and scale costs affordably as your needs grow. With this in mind, Fly.io application services are billed individually, based on usage, with a free allowance of resources to get you started.
Billing is per organization. If you want to run more free apps, just make another organization and invite your friends.
Free Allowances
VM: shared-cpu | 2,340 hours per month | Run 3 shared-cpu-1x VMs with 256MB RAM full time. |
---|---|---|
Volumes | 3GB | Provision 3GB of persistent volumes for permanent storage |
Bandwidth | 160GB per month | See outbound data transfer for regional breakdown |
Anycast IPs | Unlimited IPv6, 1 IPv4 per active app | Additional IPv4 addresses are $2 per month |
Certificates | 10 active certificates | Add 10 certificates to your apps |
If your organization uses more than the free allowance of any service, additional resources are charged as follows:
Compute
Virtual Machines
CPU(s) | RAM | Price | |
---|---|---|---|
shared-cpu-1x | 1 shared | 256MB | $0.0000008/s ($1.94/mo) |
1GB | $0.0000022/s ($5.70/mo) | ||
2GB | $0.0000041/s ($10.70/mo) | ||
dedicated-cpu-1x | 1 dedicated | 2GB | $0.0000120/s ($31.00/mo) |
4GB | $0.0000158/s ($41.01/mo) | ||
8GB | $0.0000235/s ($61.02/mo) | ||
dedicated-cpu-2x | 2 dedicated | 4GB | $0.0000239/s ($62.00/mo) |
8GB | $0.0000355/s ($92.02/mo) | ||
16GB | $0.0000509/s ($132.04/mo) | ||
dedicated-cpu-4x | 4 dedicated | 8GB | $0.0000478/s ($124.00/mo) |
16GB | $0.0000749/s ($194.04/mo) | ||
32GB | $0.0001057/s ($274.08/mo) | ||
dedicated-cpu-8x | 8 dedicated | 16GB | $0.0000957/s ($248.00/mo) |
32GB | $0.0001536/s ($398.08/mo) | ||
64GB | $0.0002153/s ($558.16/mo) |
Persistent Storage Volumes
You can add one or more persistent volumes to your apps with flyctl volumes create ...
:
- Free: 3GB of provisioned capacity per organization
- $0.15/GB per month of provisioned capacity
Volume billing is pro-rated to the hour.
Network Prices
Anycast IP Addresses
Each application includes one Anycast IPv4 and unlimited Anycast IPv6 Anycast addresses for global load balancing. Additional IPv4 addresses are $2/mo.
Managed SSL Certificates
We use Lets Encrypt to issue certificates, and donate half of our SSL fees to them at the end of each calendar year.
- Single hostname certificates
- Free for the first 10
- $0.10/mo for additional certificates
- Wildcard certificates: $2/mo
Outbound Data Transfer
We bill for outbound data transfer, inbound transfer is free.
Regions | Free Tier | Monthly Price |
---|---|---|
| 100GB per month free | $0.02 per GB |
| 30GB per month free | $0.04 per GB |
| 30 GB per month free | $0.12 per GB |
PostgreSQL Clusters
The fly pg create
command will install a PostgreSQL cluster in your organization. PostgreSQL clusters are just "apps" made up of VMs, persistent volumes, and (possibly) extra memory. We bill only for the resources PostgreSQL clusters use.
The price of a postgres cluster is (vm_price + persistent_volume_price + additional_memory_price) * vm_count
. Here are some examples:
Size | VM Price | Volume Price | Total Price | ||
---|---|---|---|---|---|
shared-cpu-1x | 10GB volumes | 256MB RAM | 2 x ~$1.94/mo | 2 x ~$1.50/mo | ~$6.88/mo |
shared-cpu-1x | 40GB volumes | 2GB RAM | 2 x ~$10.70/mo | 2 x ~$6/mo | ~$33.40/mo |
dedicated-cpu-2x | 100GB volumes | 4GB RAM | 2 x ~$62/mo | 2 x ~$15/mo | ~$154/mo |
dedicated-cpu-8x | 500GB volumes | 64GB RAM | 2 x ~$558/mo | 2 x ~$75/mo | ~$1,266/mo |
Support
Community support is included for all customers, regardless of usage level.
We offer volume discounts and paid support plans with SLA guarantees as well.