Fly.io pricing: plans per month

We may earn commissions when you shop through the links below. Learn more

Per-second CPU microVMs in 17 regions plus usage-metered agent Sprites; GPU Machines retired in August 2026.

AI agent hosting

Cloud platform · Headquarters: San Francisco, United States

From published sources, not hands-on tested

From
$2.19≈ €1.96 (estimated conversion from $2.19)/monthCPU instance · Fly Machine shared-cpu-1x, 256 MBChecked fly.io
GPU families
None listed
Plans only
Regions
17
4 in the EU
Billing
Per second
Hourly, monthly, reserved, usage-based

Prices checked 35 sourcesSources (35)How we check

In short

Fly.io runs Docker/OCI images as hardware-isolated Firecracker microVMs (Fly Machines) on its own hardware in 17 regions, billed per second, and sells Sprites: persistent Linux VMs that sleep when idle and are metered by CPU, memory and storage, marketed as computers for AI agents.

Read full summary

Fly.io deprecated its GPU Machines (A10, L40S, A100 40GB and 80GB) in February 2026; they became unavailable after 1 August 2026 and the GPU docs were removed on 5 August 2026. Fly.io is therefore a CPU-only option: relevant for hosting AI agents, MCP servers and app back ends that call external model APIs, not for self-hosted GPU inference or training.

From

$2.19≈ €1.96 (estimated conversion from $2.19)/monthCPU instance · Fly Machine shared-cpu-1x, 256 MBChecked fly.io
Visit Fly.io Opens fly.io in a new tab · Check the final plan, price and terms there before you order.Compare with alternatives to Fly.io
Setup guides for Fly.io
Billing increment
Per second
Egress
$0.02≈ €0.018 (estimated conversion from $0.02) per GBSource
Persistent storage
Yes
Managed service
Partial

Pricing

Prices checked 10 pricesHow we check

Billing: per second, hourly, monthly, reserved, usage-based. Lowest plan price: $2.19≈ €1.96 (estimated conversion from $2.19) per month (CPU instance).

Prices in USD, as listed, excluding VAT.≈ Estimated conversion from the listed USD price at the ECB reference rate of 23 Oct 2026 (1 EUR = 1.1193 USD). Billing currency not verified: providers may bill in USD, and your bank's rate and fees differ. Prices exclude VAT.

GPU offers

The dataset has no GPU instance prices for Fly.io. Its priced plans are listed below. To rent GPUs, compare the providers on the GPU cloud overview.

Plans11

CPU instance11 plans · from $2.19≈ €1.96 (estimated conversion from $2.19) per month

  • Fly Machine shared-cpu-1x, 256 MB1 vCPU · 0.25 GB RAM · VariesChecked fly.io$2.19≈ €1.96 (estimated conversion from $2.19)/monthor $0.003≈ €0.0027 (estimated conversion from $0.003)/hr
  • Fly Machine shared-cpu-1x, 1 GB1 vCPU · 1 GB RAM · VariesChecked docs.fly.io$6.70≈ €5.99 (estimated conversion from $6.70)/monthor $0.0093≈ €0.0083 (estimated conversion from $0.0093)/hr
  • Fly Machine shared-cpu-2x, 4 GB2 vCPU · 4 GB RAM · VariesChecked docs.fly.io$25.40≈ €22.69 (estimated conversion from $25.40)/monthor $0.0353≈ €0.032 (estimated conversion from $0.0353)/hr
  • Fly Machine performance-1x, 2 GB1 vCPU · 2 GB RAM · VariesChecked fly.io$33.00≈ €29.48 (estimated conversion from $33.00)/monthor $0.0458≈ €0.041 (estimated conversion from $0.0458)/hr
  • Fly Machine shared-cpu-4x, 8 GB4 vCPU · 8 GB RAM · VariesChecked docs.fly.io$50.80≈ €45.39 (estimated conversion from $50.80)/monthor $0.0706≈ €0.063 (estimated conversion from $0.0706)/hr
  • Fly Machine performance-2x, 4 GB2 vCPU · 4 GB RAM · VariesChecked fly.io$66.00≈ €58.97 (estimated conversion from $66.00)/monthor $0.0917≈ €0.082 (estimated conversion from $0.0917)/hr
  • Fly Machine performance-4x, 8 GB4 vCPU · 8 GB RAM · VariesChecked fly.io$132.01≈ €117.94 (estimated conversion from $132.01)/monthor $0.1833≈ €0.164 (estimated conversion from $0.1833)/hr
  • Fly Machine performance-8x, 16 GB8 vCPU · 16 GB RAM · VariesChecked fly.io$264.01≈ €235.87 (estimated conversion from $264.01)/monthor $0.3667≈ €0.328 (estimated conversion from $0.3667)/hr
  • Fly Machine performance-16x, 32 GB16 vCPU · 32 GB RAM · VariesChecked fly.io$528.02≈ €471.74 (estimated conversion from $528.02)/monthor $0.7334≈ €0.655 (estimated conversion from $0.7334)/hr
  • Fly Machine performance-16x, 128 GB16 vCPU · 128 GB RAM · VariesChecked docs.fly.io$1,104.32≈ €986.62 (estimated conversion from $1,104.32)/monthor $1.5338≈ €1.37 (estimated conversion from $1.5338)/hr
  • Sprite (usage-metered agent VM)8 vCPU · 100 GB storageChecked · Stalefly.ioNot verified
Research notes for these plans11
Fly Machine shared-cpu-1x, 256 MB
Smallest preset. Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Shared vCPUs have a 6.25% baseline CPU quota with a burst balance (up to 500 s). EU regions per 30 days: ams/arn $2.28, cdg/lhr $2.49, fra $2.53 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine shared-cpu-1x, 1 GB
Preset plus 768 MB extra RAM (docs pricing table). Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Shared vCPUs have a 6.25% baseline CPU quota with a burst balance (up to 500 s). EU regions per 30 days: ams/arn $6.95, cdg/lhr $7.60, fra $7.73 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine shared-cpu-2x, 4 GB
Default size in Fly's OpenClaw deploy package (Fly estimates roughly $20-25/month running continuously); the Hermes Agent guide recommends 2 CPUs / 4 GB when browser tools are used. Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Shared vCPUs have a 6.25% baseline CPU quota with a burst balance (up to 500 s). EU regions per 30 days: ams/arn $26.38, cdg/lhr $28.82, fra $29.31 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine performance-1x, 2 GB
Not available during the free trial. Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Performance vCPUs have a 100% CPU quota. EU regions per 30 days: ams/arn $34.27, cdg/lhr $37.44, fra $38.08 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine shared-cpu-4x, 8 GB
Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Shared vCPUs have a 6.25% baseline CPU quota with a burst balance (up to 500 s). EU regions per 30 days: ams/arn $52.75, cdg/lhr $57.64, fra $58.61 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine performance-2x, 4 GB
Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Performance vCPUs have a 100% CPU quota. EU regions per 30 days: ams/arn $68.54, cdg/lhr $74.89, fra $76.16 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine performance-4x, 8 GB
Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Performance vCPUs have a 100% CPU quota. EU regions per 30 days: ams/arn $137.08, cdg/lhr $149.78, fra $152.31 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine performance-8x, 16 GB
Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Performance vCPUs have a 100% CPU quota. EU regions per 30 days: ams/arn $274.17, cdg/lhr $299.55, fra $304.63 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine performance-16x, 32 GB
Largest named preset. Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Performance vCPUs have a 100% CPU quota. EU regions per 30 days: ams/arn $548.33, cdg/lhr $599.10, fra $609.26 (base x region multiplier, as computed by Fly's own region selector).
Fly Machine performance-16x, 128 GB
Largest configuration in the docs pricing table (RAM tops out at 128 GB). Price shown is for iad/ewr (multiplier 1.0) and a 30-day month (2,592,000 s); billed per second only while started. Stopped Machines pay $0.15/GB-month for their root filesystem. Volumes, snapshots and egress are extra. A 730-hour month would be about 1.4% higher. Performance vCPUs have a 100% CPU quota. EU regions per 30 days: ams/arn $1,146.79, cdg/lhr $1,252.97, fra $1,274.21 (base x region multiplier, as computed by Fly's own region selector).
Sprite (usage-metered agent VM)
No fixed price: CPU $0.0385 per CPU-hour of cumulative CPU usage (cpu.stat), memory $0.021875 per GB-hour of actual usage, hot storage $0.000683/GB-hour (~$0.50/GB-month) while awake, cold storage $0.000027/GB-hour (~$0.02/GB-month) for as long as data is kept; Fly's per-month Sprite figures use a 730-hour month (Machines use a 30-day month). No compute charge while idle (warm resume 100-500 ms, cold 1-2 s). Each Sprite has 8 vCPUs, platform-managed memory and a 100 GB storage ceiling billed on bytes written (Sprites lifecycle docs). Positioned by Fly as 'computers for agents'. The Sprite Block Device, which the July 2026 blog post says enables drive forking, is in private beta per the homepage. Region availability for Sprites was not verified.

Storage and data transfer

Fly Volumes
$0.15≈ €0.134 (estimated conversion from $0.15) per GB-month
Local NVMe · PersistentBilled on provisioned capacity, pro-rated hourly, including while detached or while the Machine is stopped. Pricing page: Fly.io Resource Pricing (docs) (opens in a new tab)
MorePer the volumes docs: a slice of an NVMe drive on the Machine's host server (not network storage), 1 GB default, 500 GB max, extend-only, encrypted at rest by default, one volume per Machine, no replication between volumes; max 4,000-32,000 IOPS and 16-128 MiB/s depending on Machine size.
Volume snapshots
$0.08≈ €0.071 (estimated conversion from $0.08) per GB-month
Block storage · PersistentCharged since 1 Jan 2026 on stored (incremental) snapshot size; first 10 GB free each month; pro-rated hourly. Pricing page: Fly.io Resource Pricing (docs) (opens in a new tab)
MoreAutomatic daily block-level snapshots with 5-day default retention (configurable 1-60 days) plus on-demand snapshots.
Sprite storage (cold tier)
$0.02≈ €0.018 (estimated conversion from $0.02) per GB-month
Object storage · PersistentSprite filesystems persist to durable object storage; the cold rate ($0.000027/GB-hour) bills for as long as data is kept, and a hot NVMe rate ($0.000683/GB-hour, ~$0.50/GB-month) bills in addition while the Sprite is awake. Pricing page: Pricing · Fly (opens in a new tab)
MoreFly converts both to per-month figures over a 730-hour month. Billed on bytes written, 100 GB ceiling per Sprite.
Tigris Object Storage (third-party extension)
Not verified
Object storage · PersistentOperated by Tigris; billed on the Fly.io invoice at Tigris's list prices, which were not verified here. Data transfer to Tigris is billed at Fly's data-transfer rates. Pricing page: Fly.io Resource Pricing (docs) (opens in a new tab)
Egress (data out)
$0.02≈ €0.018 (estimated conversion from $0.02) per GB
Internet egress from North America and Europe regions. Pricing page: Fly.io Resource Pricing (docs) (opens in a new tab)
MoreAsia Pacific, Oceania and South America $0.04/GB; Africa and India $0.12/GB. Inbound free. Organizations created after 18 Jul 2024 use granular rates, with private-network cross-region transfer at $0.006/GB (NA/EU), $0.015/GB (APAC/Oceania/SA) and $0.050/GB (Africa/India) and free same-region transfer. Dedicated IPv4 $2/month; static egress IP $0.005/hour (~$3.60/month).

Before you compare

From Fly.io’s record: its first stated uses and limitation, how its prices are set, and the providers compared below.

Suited to
  • Always-on or scale-to-zero AI agents (OpenClaw, Hermes Agent) that call external LLM APIs
  • Per-user or per-task agent sandboxes and MCP servers that need hardware isolation (Sprites or Machines)
All 3 uses it suits
Main limitation
No GPUs: GPU Machines (A10, L40S, A100) became unavailable after 1 August 2026, ruling out self-hosted GPU inference, fine-tuning and training
All 8 limitations
Price basis
Plan prices per month; billing: per second, hourly, monthly, reserved, usage-based; egress priced per GB; 4 storage options listed
All prices, storage and egress

Who it fits

Based on Fly.io’s public documentation, checked . We don’t score providers. How we build records

Suited to

  • Always-on or scale-to-zero AI agents (OpenClaw, Hermes Agent) that call external LLM APIs
  • Per-user or per-task agent sandboxes and MCP servers that need hardware isolation (Sprites or Machines)
  • Teams that want per-second CPU billing, EU regions (Amsterdam, Stockholm, Paris, Frankfurt) and a pre-signed GDPR DPA

Good fit for

  • AI agentsStrong fitOfficial Fly guides for OpenClaw and Hermes Agent; Machines with persistent volumes, per-second billing and auto-stop; Sprites (8 vCPU, 100 GB disk, no compute charge while idle, checkpoints) are designed for agent workloads; hardware-isolated Firecracker microVMs; agents must call external LLM APIs.
  • RAG applicationsSuitableApp layer on Machines plus Managed Postgres with pgvector (plans from $38/month) and the Tigris object-storage extension; embedding and generation models must come from external APIs or small CPU models because no GPUs are offered.

Look elsewhere for

  • TrainingNot suitableFly.io has offered no GPUs since 1 Aug 2026 (A10, L40S and A100 were retired); the largest CPU configuration is 16 performance vCPUs with 128 GB RAM.
  • Fine-tuningNot suitableNo GPU Machines are available; CPU-only Machines are not a practical fine-tuning target.
  • Batch inferenceNot suitableSelf-hosted model inference would be CPU-only. Machines can run batch jobs that call external model APIs, billed per second.
  • Real-time inferenceNot suitableNo GPU-backed serving. Machines can host the API or app layer in 17 regions and call hosted model APIs, but cannot serve LLMs on GPUs.
Show 2 more
  • RenderingNot suitableNo GPUs are offered since 1 Aug 2026.
  • Private LLM hostingNot suitableWithout GPUs only small models on CPU are feasible (for example Ollama's CPU mode, not documented by Fly); larger private LLMs need a GPU provider.

Not sure Fly.io fits what you want to build?Help me choose

Strengths and limitations

Summarised from the research record for Fly.io. We don’t score providers.

Strengths

  • Per-second billing for running Machines; stopped Machines pay only $0.15/GB-month for their root filesystem
  • Official Fly.io guides for OpenClaw (with a Fly-published deploy script) and Hermes Agent
  • Hardware-isolated Firecracker microVMs; per Fly.io's compliance page, a SOC 2 Type 2 report, a pre-signed DPA and a pre-signed BAA
  • 17 regions, including four in the EU plus London
Show 2 more
  • Egress from North America and Europe at $0.02/GB; inbound traffic free
  • Sprites: persistent 8-vCPU Linux VMs with 100 GB storage and no compute charge while idle

Limitations

  • No GPUs: GPU Machines (A10, L40S, A100) became unavailable after 1 August 2026, ruling out self-hosted GPU inference, fine-tuning and training
  • Largest CPU configuration is performance-16x with 128 GB RAM ($1,104.32 per 30 days in iad/ewr)
  • Compute prices vary by region: +3.8% in ams/arn, +15.4% in fra, +25% in dfw/ord and +61.5% in gru versus iad/ewr
  • Fly Volumes live on a single server (max 500 GB each) with no built-in replication; Fly advises at least two volumes per app
Show 4 more
  • The 99.9% uptime SLA with service credits applies only to Enterprise-plan customers
  • No ongoing free compute tier: the free trial ends after 2 Machine-hours or 7 days, whichever comes first (only small perpetual allowances remain, such as the first 10 GB of volume snapshots per month and the first 10 single-hostname certificates)
  • Fly Kubernetes is in closed beta and not recommended for critical production use
  • Product direction changed in 2026: GPUs retired and company focus moved to Sprites (July 2026); Fly.io staff state that Machines are not being wound down

Infrastructure

Regions

17 regions across 12 countries; 4 are recorded as EU regions.

Europe (5)
Amsterdam, Netherlands (EU); Frankfurt, Germany (EU); London, United Kingdom · lhr; Paris, France · cdg (EU); Stockholm, Sweden · arn (EU)
North America (7)
Ashburn, Virginia, US · iad; Chicago, Illinois, US · ord; Dallas, Texas, US · dfw; Los Angeles, California, US · lax; San Jose, California, US · sjc; Secaucus, New Jersey, US · ewr; Toronto, Canada · yyz
South America (1)
Sao Paulo, Brazil · gru
Asia (2)
Singapore; Tokyo, Japan · nrt
Oceania (1)
Sydney, Australia
Africa (1)
Johannesburg, South Africa · jnb

Source: Docs: Regions - Fly.io (opens in a new tab)

Region notes15
Amsterdam, Netherlands
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.0385 vs iad/ewr (fly.io/pricing region selector).
Stockholm, Sweden
WireGuard gateway: yes; Managed Postgres: no; Machine compute price multiplier x1.0385 vs iad/ewr (fly.io/pricing region selector).
Paris, France
WireGuard gateway: yes; Managed Postgres: no; Machine compute price multiplier x1.1346 vs iad/ewr (fly.io/pricing region selector).
Frankfurt, Germany
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.1538 vs iad/ewr (fly.io/pricing region selector).
London, United Kingdom
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.1346 vs iad/ewr (fly.io/pricing region selector). European region but outside the EU, so it does not count as an EU region.
Ashburn, Virginia, US
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.0000 vs iad/ewr (fly.io/pricing region selector). Default pricing region.
Secaucus, New Jersey, US
WireGuard gateway: yes; Managed Postgres: no; Machine compute price multiplier x1.0000 vs iad/ewr (fly.io/pricing region selector).
Chicago, Illinois, US, Dallas, Texas, US
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.2500 vs iad/ewr (fly.io/pricing region selector).
Los Angeles, California, US
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.1995 vs iad/ewr (fly.io/pricing region selector).
San Jose, California, US
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.1923 vs iad/ewr (fly.io/pricing region selector).
Toronto, Canada
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.1154 vs iad/ewr (fly.io/pricing region selector).
Sao Paulo, Brazil
WireGuard gateway: no; Managed Postgres: yes; Machine compute price multiplier x1.6154 vs iad/ewr (fly.io/pricing region selector).
Johannesburg, South Africa
WireGuard gateway: no; Managed Postgres: no; Machine compute price multiplier x1.3029 vs iad/ewr (fly.io/pricing region selector).
Tokyo, Japan
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.3077 vs iad/ewr (fly.io/pricing region selector).
Singapore, Sydney, Australia
WireGuard gateway: yes; Managed Postgres: yes; Machine compute price multiplier x1.2692 vs iad/ewr (fly.io/pricing region selector).

Frameworks

How Fly.io works with common AI serving, agent and training frameworks. Support levels, strongest first: an official template, documentation, a community guide, or manual setup on a general-purpose machine.

Hosting

Support for running the framework itself on Fly.io.

OpenClaw hosting providers
Official template
Fly docs guide plus a downloadable deploy package (github.com/fly-apps/Openclaw-Fly-Deploy) whose script creates the app, volume and secrets; default shared-cpu-2x with 4 GB; bring your own LLM API key. Docs: Deploy OpenClaw on Fly.io (opens in a new tab)
Hermes Agent hosting providers
Documented setup
Official Fly docs guide using Nous Research's prebuilt image on a multi-container Machine with a 3 GB volume; dashboard reached through fly proxy rather than a public port. Docs: Run Hermes Agent on Fly.io (opens in a new tab)
Flowise
Community guide
Third-party guide with Dockerfile, fly.toml and a volume for Flowise's SQLite data. No official Fly guide found. Secondary source: Deploying Flowise to Fly.io (Blue Leaf blog) (opens in a new tab)
n8n
Community guide
Third-party repo with Dockerfile, fly.toml and step-by-step guide (last commit May 2024); it uses unmanaged Fly Postgres, which Fly lists as unsupported. No official Fly guide found. Secondary source: TheFSilver/n8nonflyio (community n8n on Fly.io repo) (opens in a new tab)
Ollama
Manual setup
Fly's 'Add Ollama' guide still specifies the retired a100-80gb GPU size, so it cannot be followed as written. Docs: Add Ollama - Fly.io (opens in a new tab)
MoreOllama documents a CPU-only Docker mode, so a CPU-only deployment on Machines is possible but undocumented by Fly and limited to CPU speed and at most 128 GB RAM.
vLLM
Not supported
No GPU Machines since 1 Aug 2026 and no Fly vLLM guide found. Whether vLLM's CPU-only build runs on Fly Machines is not verified. Docs: superfly/docs commit 84fd3d0: Remove deprecated Fly GPUs docs (#2449), 2026-08-05 (opens in a new tab)
Dify
Not verified
No official or community Fly.io deployment guide found as of 26 Sep 2026.

Fly.io is not listed on the Ollama hosting and vLLM hosting pages. These pages list providers that host the framework with an official template, documentation or a community guide.

Operations

Managed service: partial. Each feature below states what the provider documents, with the source it was checked against. “Not verified” means no reliable source was found.

Features

Compute and access

Custom containers (Docker)
Yes
Machines run Docker/OCI images (Dockerfile builds or prebuilt images); the Hermes guide pulls nousresearch/hermes-agent from Docker Hub and uses a multi-container Machine. Docs: Run Hermes Agent on Fly.io (opens in a new tab)
Root access
Yes
fly ssh console connects as root by default inside your Machine (a Firecracker microVM); no host access. Docs: fly ssh console - Fly.io (opens in a new tab)
API access
Yes
REST Machines API (Machines, volumes, snapshots); separate Sprites API. Docs: An introduction to Fly Machines (opens in a new tab)
Jupyter notebooks
No
No hosted notebook product in the docs index; the Jupyter-based 'Python GPU Dev Machine' guide was deleted with the GPU docs on 5 Aug 2026. Jupyter can still be installed in your own container. Docs: Fly.io docs index (opens in a new tab)
Templates
Partial
Blueprint guides, including a Fly-published OpenClaw deploy package/script and a Hermes Agent guide; no one-click template marketplace was found. Docs: Deploy OpenClaw on Fly.io (opens in a new tab)
Bare metal
No
Workloads run in Firecracker microVMs on Fly-owned hardware; no self-serve bare-metal rental. The pricing page mentions 'dedicated capacity' only within custom (sales) plans. Docs: Fly.io security practices and compliance (opens in a new tab)
Kubernetes
Partial
Fly Kubernetes (FKS) is in closed beta and 'not recommended for critical production usage'; $75/month per cluster plus compute and volumes (docs pricing). Docs: Fly Kubernetes (opens in a new tab)
Show all 21 features

Management

Managed service
Partial
Fly operates the platform and sells Managed Postgres; customers build, deploy and maintain their own containers or agents. No fully managed agent-hosting plan. Pricing page: Pricing · Fly (opens in a new tab)
Serverless
Partial
No function-as-a-service product. Docs: Sprites Overview - Fly.io (opens in a new tab)
MoreSprites pause when idle with no compute charge and wake on the next request; Machines can auto-stop/auto-start through the Fly Proxy (OpenClaw guide: auto-stop on by default) and bill per second.

Storage and data

Persistent storage
Yes
Fly Volumes (local NVMe, up to 500 GB each) and persistent Sprite filesystems. Docs: Fly Volumes overview (opens in a new tab)
Snapshots
Yes
Automatic daily volume snapshots (retention 1-60 days, default 5) and on-demand snapshots; Sprites have checkpoint/restore. Docs: Manage volume snapshots (opens in a new tab)
Managed backups
Partial
Daily volume snapshots exist but Fly says they 'shouldn't be your primary backup method'; Managed Postgres plans include automated backups. Docs: Fly Volumes overview (opens in a new tab)

Billing

Per-second billing
Yes
Started Machines billed per second; stopped or suspended Machines billed per second for rootfs; volumes and snapshots pro-rated hourly. Docs: Fly.io Billing (opens in a new tab)
Spot pricing
No
No spot or preemptible pricing is listed. Pricing page: Fly.io Resource Pricing (docs) (opens in a new tab)
Reserved pricing
Yes
Machine reservation blocks: pay a year upfront for monthly credits at a 40% discount (shared: $36/yr for $5/mo up to $3,600/yr for $500/mo; performance: $144/yr for $20/mo up to $14,400/yr for $2,000/mo), per region and CPU class; credits cover CPU and extra RAM only and do not roll over. Pricing page: Fly.io Resource Pricing (docs) (opens in a new tab)

Regions and compliance

EU region
Yes
EU regions ams (NL), arn (SE), cdg (FR), fra (DE); lhr (UK) is outside the EU. Docs: Regions - Fly.io (opens in a new tab)
SOC 2 report
Yes
SOC 2 Type 2 audited; report available on request; hardware in ISO 27001 data centres. Docs: Compliance · Fly (opens in a new tab)
GDPR data processing agreement
Yes
Pre-signed Data Processing Agreement that becomes active when the customer signs. Docs: Compliance · Fly (opens in a new tab)
Customer-managed keys (BYOK)
Partial
Your own key material is documented only for application-level encryption, through app-scoped 'secret keys' in the Machines API. Docs: Create or update a secret key - Fly.io Machines API (opens in a new tab)
MoreYou create or update a key with caller-supplied key material (POST /v1/apps/{app_name}/secretkeys/{secret_name}, body type + value), then encrypt, decrypt, sign and verify through the API. Volumes and databases are encrypted at rest with LUKS using platform-managed secrets (security and volumes docs), and no option to supply your own key for volumes, snapshots or Managed Postgres is documented. The OpenClaw and Hermes guides require your own LLM provider key, which is an API key for the model, not an encryption key.

SLA and support

Uptime SLA
99.9% uptime · Enterprise plan only
Enterprise-plan customers only: 99.9% monthly availability as measured by Fly.io, with service credits of 10-30% of the affected month's fees. Docs: Fly.io Service Level Agreement (opens in a new tab)
MoreEnterprise support starts at $2,500/month (pricing page). No SLA is stated for pay-as-you-go accounts.
Support channels
4 listed
  • Community forum (all customers)
  • Email support (paid support plans)
  • Support Portal (paid support plans and Managed Postgres)
  • Dedicated Slack channel (Premium and Enterprise)
Per fly.io/pricing: Standard $29/month (36-hour first response), Premium $199/month (24-hour; 1-hour urgent; Slack), Enterprise from $2,500/month (4-hour 24x7; 15-minute emergency). Docs: Support - Fly.io (opens in a new tab)
MoreBilling questions to billing@fly.io.

Sources and verification

35 sources, accessed between 26 Sep 2026 and 20 Oct 2026. Official provider pages are listed first; the 6 secondary sources are labelled as such.

How we verify

Prices, regions, storage, features, framework support, SLA and support channels link to the page they were read from, and every price shows when it was checked. Fit labels, strengths and limitations summarise the same research record. The Fly.io record was last checked on 26 Sep 2026. A check date older than 7 days is marked “Stale” with an amber dot, and one older than 30 days “Needs refresh”.

Last verified
26 Sep 2026, 18:24 UTC
Checked · Stale
Method
Source-by-source review by AI agents, independently re-checked
Confidence
High
Checked by
AI research agent; every value re-checked against its source by a separate AI agent

Verification notes

On 26 September 2026 we checked every plan price, regional price and region in this listing against Fly.io's live pricing pages, documentation and status page. The status page also shows a Mumbai component that the docs region table does not list; the listing follows the docs. Not verified: which regions run Sprites, the prices of the Tigris storage extension and the status page's 90-day uptime figures. Later corrections are listed on the methodology page.

Commercial relationship

AIHostCompare has no active affiliate link with Fly.io; the Visit provider link goes to its official website. Commissions never change ordering, alternatives, fit labels or conclusions. Read the affiliate disclosure.

Pricing

  1. 1.Fly.io Resource Pricing (docs) (opens in a new tab) · Official pricing page · accessed
  2. 2.Pricing · Fly (opens in a new tab) · Official pricing page · accessed

Documentation

  1. 3.Add Ollama - Fly.io (opens in a new tab) · Official docs · accessed
  2. 4.An introduction to Fly Machines (opens in a new tab) · Official docs · accessed
  3. 5.Compliance · Fly (opens in a new tab) · Official docs · accessed
  4. 6.CPU Performance - Fly.io (opens in a new tab) · Official docs · accessed
  5. 7.Create or update a secret key - Fly.io Machines API (opens in a new tab) · Official docs · accessed
  6. 8.Deploy OpenClaw on Fly.io (opens in a new tab) · Official docs · accessed
  7. 9.Fly · Computers for agents (opens in a new tab) · Official docs · accessed
  8. 10.Fly Kubernetes (opens in a new tab) · Official docs · accessed
Show all 35 sources

Documentation

  1. 11.fly ssh console - Fly.io (opens in a new tab) · Official docs · accessed
  2. 12.Fly Volumes overview (opens in a new tab) · Official docs · accessed
  3. 13.Fly.io Billing (opens in a new tab) · Official docs · accessed
  4. 14.Fly.io docs index (opens in a new tab) · Official docs · accessed
  5. 15.Fly.io Free Trial (opens in a new tab) · Official docs · accessed
  6. 16.Fly.io security practices and compliance (opens in a new tab) · Official docs · accessed
  7. 17.Lifecycle and Persistence - Sprites (opens in a new tab) · Official docs · accessed
  8. 18.Manage volume snapshots (opens in a new tab) · Official docs · accessed
  9. 19.Regions - Fly.io (opens in a new tab) · Official docs · accessed
  10. 20.Run Hermes Agent on Fly.io (opens in a new tab) · Official docs · accessed
  11. 21.Sprites Overview - Fly.io (opens in a new tab) · Official docs · accessed
  12. 22.superfly/docs commit 84fd3d0: Remove deprecated Fly GPUs docs (#2449), 2026-08-05 (opens in a new tab) · Official docs · accessed
  13. 23.superfly/docs commit b650e74: Deprecate GPU offering and update pricing (#2345), 2026-02-11 (opens in a new tab) · Official docs · accessed
  14. 24.Support - Fly.io (opens in a new tab) · Official docs · accessed
  15. 25.Supported Postgres Extensions - Fly.io (opens in a new tab) · Official docs · accessed
  16. 26.Turn And Face The Strange · The Fly Blog (opens in a new tab) · Official docs · accessed
  17. 27.We Were Wrong About GPUs · The Fly Blog (opens in a new tab) · Official docs · accessed

Terms & policies

  1. 28.Fly.io Service Level Agreement (opens in a new tab) · Official docs · accessed

Status

  1. 29.Fly.io Status (opens in a new tab) · Official status page · accessed

Alternatives to Fly.io

Providers that share a hosting category with Fly.io, the most relevant first, spread so that every provider is listed on several provider pages. Not a ranking.

Also sharing categories: Scaleway profile

Categories that list Fly.io