About Fly.io
Overview Fly.io is a cloud computing platform built for developers who want to ship code quickly without worrying about infrastructure complexity. It uses hardware-virtualized containers called Machines that launch instantly and run only when needed, charging for actual CPU and memory consumption down to the second. The platform provides isolated sandboxes called Sprites for running AI-generated code in complete safety, along with built-in private networking, global object storage, and fast local NVMe storage. It serves teams shipping web applications, distributed systems, and AI agents that need compute across 18 global regions with sub-100ms response times. Key Benefits Launch hardware-virtualized containers in under a second and pay only for actual CPU and memory consumption down to the second. Deploy in 18 regions from Sydney to São Paulo for sub-100ms response times that give users a native-app feel. Run every agent instance on its own VM with dedicated CPU, memory, networking, and a private filesystem — no shared runtimes or noisy neighbors. Checkpoint entire sandbox environments, run anything inside them, and restore if something breaks without losing state. Trusted by teams at Supabase, Tailscale, Tigris, Upstash, Turso, Mailgun, Fanatics, SavvyCal, Acast, and Glide. How It Works You deploy your code using the Fly CLI, which generates containers for popular frameworks including Rails, Phoenix, Django, Node, Laravel, and .NET — no Dockerfile required. Those containers launch as hardware-isolated Machines that start fast enough to handle HTTP requests and scale into tens of thousands of instances automatically. You manage everything through the FlyCTL CLI with unlimited users per organization, aggregated billing, private networking, and SSO authentication built in. Use Cases Web application teams deploying Ruby on Rails, Phoenix, Django, Node, Laravel, or .NET apps with zero-downtime deploys and automatic scaling. AI agent builders running every agent instance on its own VM with persistent brains for long-running tasks and ephemeral workers for burst workloads. Distributed systems engineers running clustered databases like CockroachDB, globally-distributed Postgres, and Elixir FLAME without Terraform configuration. Platform teams needing hardware-isolated sandboxes for running untrusted AI-generated code with checkpoint-and-restore capabilities. Startups and enterprises requiring HIPAA-compliant workloads with BAAs and SOC2 attestation for $99/month. Why Choose This Product Fly.io is best suited for developers and teams who want to ship code without managing infrastructure complexity, particularly those running web applications, distributed databases, or AI agents that benefit from global deployment. The platform uses a usage-based billing model with no fixed plans, and offers enterprise features including SSO, SOC2 Type 2 attestation, and guaranteed support response times for paid support customers. Businesses needing HIPAA compliance can add a BAA and SOC2 coverage for $99/month.
Fly.io Pros & Cons
- Per-second billing for CPU and memory usage
- Hardware-isolated KVM containers
- 18 global regions for sub-100ms latency
- Free tier with unlimited users and organizations
- Accidental deployment waivers for paid support customers
Key Features
Fly Machines
Hardware-virtualized containers that launch instantly and run only when needed, scaling into tens of thousands of instances.
Sprites Sandboxes
Hardware-isolated sandboxes that launch in under a second for running AI-generated code with checkpoint-and-restore capability.
NVMe & Object Storage
Fast local NVMe storage plus global durable object storage for snapshots, state persistence, and sandbox storage.
Private Networking
Automatic private networks per sandbox with granular routing and end-to-end encryption built in.
Global 18-Region Deploy
Deploy in 18 global regions for sub-100ms response times, including Sydney, São Paulo, and other locations.
Framework Auto-Detection
CLI generates containers for Rails, Phoenix, Django, Node, Laravel, .NET and other frameworks without a Dockerfile.
Hardware Isolation
KVM hardware isolation built on a memory-safe Rust and Go stack, SOC2 Type 2 attested.
Per-Second Billing
Pay only for actual CPU and memory consumption for Machines and Sprites, down to the second.
Agent-Specific VMs
Agent instances run on dedicated VMs with their own CPU, memory, networking, and private filesystem.
Fly.io Pricing
View full pricing →- Unlimited users per organization
- Unlimited organizations
- Aggregated billing across organizations
- Private networking
- SSO authentication
- ACLs and narrowly scoped tokens
Pricing extracted from the product website and may change. Check the source for current details.
Frequently asked questions about Fly.io
How does Fly.io billing work?
Fly.io charges based on usage — there are no fixed plans. You pick and choose which pieces you need and only see those on your invoice paid support starts at $29/month and HIPAA-compliant workloads with BAAs and SOC2 cost $99/month.
What are Fly Machines?
Fly Machines are hardware-virtualized containers (KVM) that launch instantly and run only when you need them. They start fast enough to handle HTTP requests and can scale into tens of thousands of instances.
What are Sprites?
Sprites are hardware-isolated sandboxes that launch in under a second for running AI-generated code in complete safety. You can checkpoint the entire environment, run anything, and restore if you break something.
Can I save money by paying in advance?
Yes, you get 40% off by making a machine reservation for paying upfront. Accidental deployments are also waived or refunded for paid support customers if they appear unexpected on the bill.
Is Fly.io free?
Fly.io is a paid product. See the pricing section for current plans and starting prices.
How much does Fly.io cost?
Fly.io offers the following plans: Free Tier. See the pricing section for what's included in each tier and any per-seat or usage-based costs.

