Fly.io starts at $1.94/month on the Pay as you go plan.
Verified Sep 2026 from the official pricing page.
Is Fly.io worth the price?
Fly.io abandoned fixed plans in favor of pure pay-as-you-go, which is transparent but makes cost prediction harder.
The cheapest useful VM (shared-cpu-1x, 256MB) costs $2.02/month, genuinely cheap for a persistent server with global deployment. But costs compound quickly: persistent storage ($0.15/GB-month), dedicated IPv4 ($2/month), bandwidth ($0.02/GB in NA/EU, up to $0.12/GB in Africa/India), and volume snapshots add layers of billing.
A minimal production app (1 VM + 1GB storage + dedicated IP) costs roughly $7-10/month. The legacy free tier (3 shared VMs, 3GB storage) is discontinued for new signups, only a $5 trial credit remains.
For teams, the $29/month Standard support plan is practically required since free support has no SLA.
Pricing Plans
Free
Hobby
- 3 shared VMs
- 3GB storage
- 160GB bandwidth
Pay as you go
$1.94/month
Per shared VM
- 256MB RAM
- Edge deployment
- Auto-scaling
Hidden Costs & Gotchas
Bandwidth is not free and varies wildly by region
$0.02/GB in North America/Europe but $0.12/GB in Africa and India. An app serving 100GB/month to African users costs $12/month in bandwidth alone, 6x the North American rate
Persistent storage (Fly Volumes) at $0.15/GB-month is pricier than cloud block storage (AWS EBS: $0.08/GB). A 50GB database volume costs $7.50/month
Dedicated IPv4 addresses cost $2/month each. Shared IPv4 is free but means your app shares an IP with others, some compliance and email setups require dedicated IPs
Volume snapshots cost $0.08/GB-month after the first 10GB free. A 100GB database with hourly snapshots: ~$7.20/month for snapshot storage
Stopped machines still cost $0.15/GB of rootfs per 30 days. An app with 10 stopped machines (1GB rootfs each) costs $1.50/month even when doing nothing
Fly Kubernetes costs $75/month per cluster on top of all compute and volume charges. This is a significant fixed cost for teams that need K8s compatibility
Support tiers are a hidden operational cost
Standard ($29/month), Premium ($199/month), Enterprise ($2,500/month). Free support offers no guaranteed response time
Cross-region data transfer ($0.006-$0.05/GB depending on regions) adds up for apps that replicate data across regions for latency optimization
SSL certificates for custom domains
single hostname $0.10/month (first 10 free), wildcard $1/month. A multi-tenant SaaS with 50 custom domains: $4/month for certs
Our Recommendation
startup
Two VMs with auto-scaling in a primary region costs $15-25/month for most early-stage apps. Use reservations ($36/year) to save 40% on always-on workloads. Budget $20-50/month for a production setup.
enterprise
Fly Kubernetes at $75/month/cluster is expensive for small K8s needs but competitive for teams already using K8s. Enterprise support ($2,500/month minimum) is required for SLA guarantees. Evaluate against AWS Fargate or GCP Cloud Run for large-scale container deployments.
freelancer
A single shared-cpu-1x VM at $2.02/month is the cheapest way to run a persistent server globally. Add a 1GB volume ($0.15/month) for a database. Total: ~$3/month for a full-stack app, unbeatable value.
small Business
Multi-region deployment is Fly.io strongest advantage. Running 3 VMs across US/EU/Asia with volumes costs $50-100/month, significantly cheaper than AWS multi-region. Watch bandwidth costs for non-NA/EU regions.
Team Cost Scenario
Team of 3, 12 months: Small production app: 2 VMs (shared-cpu-2x, 1GB each) + 10GB volume + dedicated IP + 50GB bandwidth/month in NA/EU.
| compute | 2x shared-cpu-2x 1GB at $6.64/month = $159/year |
| storage | 10GB volume at $0.15/GB = $18/year |
| bandwidth | 50GB/month at $0.02/GB = $12/year |
| snapshots | 10GB volume snapshots (under free tier) = $0 |
| dedicated I P | $2/month = $24/year |
| Annual Total | $213 |
Overage & Usage Pricing
compute
Per-second billing: shared-cpu-1x 256MB at $0.0028/hr, performance-1x 2GB at $0.0447/hr
volumes
$0.15/GB-month
cross Region
$0.006-$0.05/GB depending on region pair
ssl Wildcard
$1/month
additional R A M
~$5 per GB per month (varies by region)
bandwidth A P A C
$0.04/GB egress
bandwidth N A E U
$0.02/GB egress
dedicated I Pv4
$2/month per address
static Egress I P
$0.005/hr (~$3.60/month)
bandwidth Africa
$0.12/GB egress
stopped Machines
$0.15/GB rootfs per 30 days
volume Snapshots
$0.08/GB-month (first 10GB free)
ssl Single Hostname
$0.10/month (first 10 free)
Recent Pricing Changes
2025-2026
Fly.io deprecated the Launch and Scale fixed plans in favor of pure pay-as-you-go. Legacy plan customers retain existing free allowances.
Machine Reservations introduced for 40% discount on committed compute. Free trial reduced from a full plan to a $5 one-time credit with 30-day expiry.
How Fly.io compares
4 of 6 direct competitors offer a free plan.
| Tool | Starting price | Free plan |
|---|---|---|
| Fly.io | $1.94/month | Yes |
| Cloudflare Workers | $0/month | No |
| Vercel | $20/month | Yes |
| Netlify | $9/month | Yes |
| AWS Lambda | $1.42/month | Yes |
| Render | $19/user/month | Yes |
| Heroku | $5/month | No |
Fly.io Pricing FAQ
How much does Fly.io cost?
Fly.io starts at $1.94/month on the Pay as you go plan. A free plan is also available.
Does Fly.io have a free plan?
Yes. Fly.io offers a free plan called "Free". It includes: 3 shared VMs, 3GB storage, 160GB bandwidth.
What are alternatives to Fly.io?
Alternatives to Fly.io include Cloudflare Workers, Vercel, Netlify, AWS Lambda. Cloudflare Workers starts at $0/month; Vercel starts at $20/month; Netlify starts at $9/month.
Fly.io alternatives
Direct competitors. Starting prices match the table above.
Sources
- Official Fly.io pricing — fly.io/pricing (verified Sep 2026)
- Cite this data: Toolradar, Fly.io pricing verified Sep 2026, toolradar.com/tools/flyio/pricing

Review Fly.io, get a free AI guide
Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.