Fly.io Resource Pricing

A landscape painting with hot air balloons flying over a mountain range.

How it works

Our pricing is designed to let you test us out for free, and scale costs affordably as your needs grow.

Fly.io services are billed per organization. Organizations are administrative entities on Fly.io that enable you to add members, share app development environments, and manage billing separately. Billing is based on the resources provisioned for your apps, pro-rated for the time they are provisioned. Learn more about billing.

Plans

Every organization belongs to a plan. New organizations start on the Hobby plan. If you need more support or compliance options, you can upgrade to a Launch, Scale, or Enterprise plan.

All plans (except the Legacy Hobby plan) come with some usage included; if you want to scale beyond this, you pay for just what you need at the usage-based pricing listed below.

Regardless of which plan you’re on, your organization may be subject to automated scaling limits to prevent abuse or to help with capacity planning. Email the address in the error message if you run into such a limit and it’s getting in your way.

All plans require a credit card on file. For details, or to select a different plan, see Plan Pricing.

New customers

When you sign up for a Fly.io account, we create a default (“personal”) organization for you, which receives a one-time $5 sign-up credit to let you test-drive Fly.io at no cost. This organization’s $5/month Hobby plan subscription does not start until the credit has been used up. Usage that falls outside of our free resource allowances consumes your sign-up credit.

Once this credit is exhausted, the organization is automatically migrated to the $5/month Hobby plan (we’ll send you an email when it happens). There’s no time limit to use up the sign-up credit and move to the paid subscription.

Legacy Hobby plan

If you were on the free Hobby plan at the time that the paid Hobby plan became the default for new users, your plan is now called the Legacy Hobby plan. Your costs stay the same as they were, with no monthly subscription fee, and no included usage beyond the free resource allowances that apply to all plans.

If you upgrade to a different plan and downgrade back to Hobby, you’ll be on the current (paid) Hobby plan.

Free allowances

Resources included for free on all plans:

  • Up to 3 shared-cpu-1x 256mb VMs
  • 3GB persistent volume storage (total)
  • 160GB outbound data transfer

Additional resources are billed at the usage-based pricing detailed below.

Compute

Fly Machines

We charge for running and stopped machines differently.

The price of a running Fly Machine VM is the price of a named CPU/RAM preset, plus about $5 per 30 days per GB of additional RAM.

Here’s the pricing for named presets and the allowed additional RAM configurations:

CPU(s) RAM Price
shared-cpu-1x 1 shared 256MB $0.0000008/s ($1.94/mo)
512MB $0.0000012/s ($3.19/mo)
1GB $0.0000022/s ($5.70/mo)
2GB $0.0000041/s ($10.70/mo)
shared-cpu-2x 2 shared 512MB $0.0000015/s ($3.89/mo)
1GB $0.0000025/s ($6.39/mo)
2GB $0.0000044/s ($11.39/mo)
4GB $0.0000083/s ($21.40/mo)
shared-cpu-4x 4 shared 1GB $0.0000030/s ($7.78/mo)
2GB $0.0000049/s ($12.78/mo)
4GB $0.0000088/s ($22.78/mo)
8GB $0.0000165/s ($42.79/mo)
shared-cpu-8x 8 shared 2GB $0.0000060/s ($15.55/mo)
4GB $0.0000099/s ($25.56/mo)
8GB $0.0000176/s ($45.57/mo)
16GB $0.0000330/s ($85.59/mo)
performance-1x 1 performance 2GB $0.0000120/s ($31.00/mo)
4GB $0.0000158/s ($41.01/mo)
8GB $0.0000235/s ($61.02/mo)
performance-2x 2 performance 4GB $0.0000239/s ($62.00/mo)
8GB $0.0000316/s ($82.01/mo)
16GB $0.0000471/s ($122.03/mo)
performance-4x 4 performance 8GB $0.0000478/s ($124.00/mo)
16GB $0.0000633/s ($164.02/mo)
32GB $0.0000942/s ($244.06/mo)
performance-8x 8 performance 16GB $0.0000957/s ($248.00/mo)
32GB $0.0001266/s ($328.04/mo)
64GB $0.0001883/s ($488.13/mo)
performance-16x 16 performance 32GB $0.0001914/s ($496.01/mo)
64GB $0.0002531/s ($656.09/mo)
128GB $0.0003766/s ($976.25/mo)

For stopped machines we only charge for the root file system (rootfs) needed for each machine. Each 1GB of rootfs for a machine stopped for 30 days is $0.15. The amount of rootfs needed is defined by your OCI image generated on your app plus a few containerd tweaks on the underlying file system.

For more details about how costs are calculated, see Machine billing.

GPUs and Fly Machines

Pricing for a GPU-enabled Fly Machine is the price of a standard Fly Machine (see Fly Machines pricing) plus the price of the attached GPU.

On-demand GPU pricing:

  • L40S: $2.50/hr per GPU
  • A100 40G PCIe: $2.50/hr per GPU
  • A100 80G SXM: $3.50/hr per GPU

Usage terms:

  • No minimum usage requirements.
  • Customizable CPU, RAM, and storage options.

Reserved and dedicated options:

  • Discounted rates for reserved GPU Machines and dedicated hosts.

Persistent Storage Volumes

Fly Volumes are local persistent storage for Machines.

  • Free: 3GB of total provisioned capacity per organization
  • $0.15/GB per month of provisioned capacity

Volume billing is pro-rated to the hour.

You’ll be charged for volumes that you create, whether they are attached to a Machine or not, including when an attached Machine is stopped.

Network prices

Anycast IP addresses

Each application receives a shared IPv4 address and unlimited Anycast IPv6 addresses for global load balancing.

Dedicated 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: $1/mo

Outbound data transfer

We bill for outbound data transfer from the region a VM is running in, inbound transfer is free.

Regions Free Allowance Monthly Price
  • North America
  • Europe
100GB per month free $0.02 per GB
  • Asia Pacific
  • Oceania
  • South America
30GB per month free $0.04 per GB
  • Africa
  • India
30 GB per month free $0.12 per GB

Fly Kubernetes

Fly Kubernetes (FKS) is an implementation of Kubernetes that runs on Fly.io.

LiteFS Cloud

LiteFS Cloud is a service that provides streaming backups and point-in-time restore for your SQLite-based applications that use LiteFS.

  • $5 per month for up to 10GB of database storage.
  • Additional $0.50/GB per month for database storage above 10GB.

Support

Community support is included for all customers, regardless of usage level.

Email support is included with our Launch, Scale, and Enterprise plans.

For more about Support, see Support at Fly.io.