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 launch a small application 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


All plans require a credit card. Your first organization starts on a free Hobby plan (subject to change), and any subsequent new organizations you create are on the $5/month Hobby Plan. Hobby plans are a straightforward pay-as-you-go option.

We don’t offer a “free tier.” Instead, we offer some free resource allowances that apply to all plans, including the Hobby plan, and includes enough usage per month to run a small full-stack app, full-time, for free. 

If you want to scale beyond the included free resources, you can pay for just what you need at the usage-based pricing listed below.

Your organization might be limited to prevent abuse or help with capacity planning.

If you need more support or compliance options, you can upgrade to a Launch, Scale, or Enterprise plan. These come with usage included and additional support options.

For details and to select a different plan, see Plan Pricing.

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

Pricing for Fly Machines VMs, which are also the virtual-machine building blocks of Fly Launch and Fly Postgres apps.

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.0000029/s ($7.64/mo)
2GB $0.0000049/s ($12.64/mo)
4GB $0.0000087/s ($22.65/mo)
shared-cpu-4x 4 shared 1GB $0.0000030/s ($7.78/mo)
2GB $0.0000064/s ($16.53/mo)
4GB $0.0000102/s ($26.54/mo)
8GB $0.0000180/s ($46.55/mo)
shared-cpu-8x 8 shared 2GB $0.0000060/s ($15.55/mo)
4GB $0.0000132/s ($34.31/mo)
8GB $0.0000210/s ($54.32/mo)
16GB $0.0000364/s ($94.34/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.0000355/s ($92.02/mo)
16GB $0.0000509/s ($132.04/mo)
performance-4x 4 performance 8GB $0.0000478/s ($124.00/mo)
16GB $0.0000749/s ($194.04/mo)
32GB $0.0001057/s ($274.08/mo)
performance-8x 8 performance 16GB $0.0000957/s ($248.00/mo)
32GB $0.0001536/s ($398.08/mo)
64GB $0.0002153/s ($558.16/mo)
performance-16x 16 performance 32GB $0.0001914/s ($496.01/mo)
64GB $0.0003110/s ($806.16/mo)
128GB $0.0004345/s ($1126.33/mo)

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. GPU access requires a Launch, Scale, or Enterprise plan.

On-demand GPU pricing:

  • 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 Tier Monthly Price
  • North America
  • Europe
100GB per month free $0.02 per GB
  • Africa
  • Asia Pacific
  • Oceania
  • South America
30GB per month free $0.04 per GB
  • India
30 GB per month free $0.12 per GB

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.