SaaS Price Pulse - Track SaaS Pricing Changes & Get Alerts
Fly.io Free Tier 2026: What Can You Actually Host?
Data Journalism8 min read

Fly.io Free Tier 2026: What Can You Actually Host?

Fly.io replaced free allowances with a 2-hour trial in 2024. Here is what the trial includes, the real cost after, and how Railway and Render compare.

SaaS Price Pulse ResearchMarch 25, 2026
#flyio#free-tier#hosting#railway#render#developer-tools#pricing-comparison

Fly.io Free Tier 2026: What Can You Actually Host for Free?

Prices verified: March 25, 2026 | Source: fly.io/docs/about/pricing | Data: Our daily Fly.io monitoring

Fly.io used to offer one of the most generous free tiers for developers: 3 always-on VMs with 256MB RAM each, 3GB storage, and up to 160GB bandwidth. That ended in 2024 when Fly.io deprecated its Hobby, Launch, and Scale plans. Now, new users get a free trial that lasts 2 VM hours or 7 days — whichever ends first. After the trial, you pay for every resource your app uses.

Quick Answer

Fly.io does not have a free tier in 2026. New users get a free trial limited to 2 VM hours or 7 days (whichever ends first). After that, the cheapest always-on app costs about $2-5/month. If you need genuinely free hosting, Render offers a permanent free plan.

I track Fly.io's pricing daily as part of monitoring 260+ SaaS tools. The most common question I see in developer forums is whether Fly.io still offers free hosting. The short answer: no. The long answer involves understanding exactly what the trial gives you, what everything costs after, and whether Railway or Render might be a better fit.

What Does the Fly.io Free Trial Actually Include?

When you sign up for Fly.io in 2026, you get a free trial. Not a free tier. The distinction matters because this trial has hard limits that will stop your apps dead.

Resource Free Trial Limit
Duration 2 VM hours OR 7 days (whichever first)
Machines 10 maximum
Volume Storage 20GB
CPU per machine Up to 2 vCPUs
RAM per machine Up to 4GB
GPUs Not available
Dedicated IPv4 Not available

Two VM hours sounds like enough to test an app. It is not. Here is how fast those hours burn: if you deploy one machine and leave it running, your trial ends in 2 hours. If you deploy two machines, it ends in 1 hour. Fly.io auto-stops machines after 5 minutes of inactivity to stretch the trial, but any active request restarts the clock.

When your trial expires, apps stop. You cannot deploy, launch new machines, or attach volumes until you add a credit card. There is no grace period.

What Did Fly.io's Free Tier Used to Include?

Before October 2024, Fly.io's Hobby, Launch, and Scale plans included permanent free allowances. Based on our pricing history tracking and Archive.org snapshots, the old free tier was genuinely useful:

Resource Old Free Allowances Current Free Trial
VMs 3 shared-cpu-1x (256MB each) 2 VM hours total, then stops
Duration Unlimited (always-on) 2 hours or 7 days
Storage 3GB persistent volumes 20GB (trial only)
Bandwidth 100GB (NA/EU), 30GB (other) Not specified
Credit Card Required Not required for trial

The old free allowances let developers run small side projects indefinitely. The new trial barely gives you enough time to deploy and test. If you are on a legacy Hobby, Launch, or Scale plan, you still get the old free resources. But new organizations created after October 7, 2024 are on pay-as-you-go only.

How Much Does Fly.io Cost After the Trial?

Fly.io uses usage-based pricing. There are no fixed monthly plans. You pay for the resources your machines consume, tracked per second. Here is what a minimal setup costs:

Resource Spec Monthly Cost
Compute shared-cpu-1x, 256MB RAM $2.02
Dedicated IPv4 1 address $2.00
Volume Storage 1GB $0.15
Bandwidth ~5GB (NA/EU) $0.10
Total ~$4.27/month

That is a bare-bones single-region app. Once you add a database, more RAM, or a second region, costs climb fast:

  • Small app + Postgres: $8-12/month (shared CPU + 1GB volume for DB)
  • Two regions (US + EU): $8-10/month (double the compute)
  • Performance CPU (2x, 4GB): $64/month per machine

Cost-saving tip: Machine reservations save 40% if you commit annually. A shared-cpu-1x reservation costs $36/year instead of ~$24/year at on-demand rates. But you need to know your usage patterns first.

What Can You Realistically Host on the Free Trial?

With 2 VM hours and machines that auto-stop after 5 minutes of idle time, the free trial is designed for evaluation rather than hosting. Here is a realistic breakdown of what you can and cannot accomplish before the trial expires:

Use Case Feasible? Why
Deploy and test a basic app Yes 2 hours is enough for a quick smoke test
Run a demo for a client Barely Machine auto-stops after 5min idle; restarts on request but burns trial time
Host a side project No Trial ends in hours, not days
Run a database No Postgres needs always-on compute; trial burns too fast
Evaluate multi-region deployment No Multiple machines drain 2 hours in minutes
Learn the Fly.io CLI (flyctl) Yes Good enough to understand the workflow before committing money

The free trial is an evaluation tool, not a hosting solution. Fly.io designed it to let you confirm the platform works for your stack before you start paying. The 5-minute auto-stop is especially limiting: if a client visits your demo app after it has been idle, the machine must cold-start before responding. For any use case beyond a quick personal test, you either need to add a credit card or pick a different platform entirely.

How Does Fly.io Compare to Railway and Render for Free Hosting?

This is the comparison most developers actually need. I track all three platforms daily and here is where each stands in March 2026:

Feature Fly.io Railway Render
Free option 2-hour trial 30-day trial ($5 credit) Permanent free plan
Credit card required No (for trial) Yes No
Always-on free hosting No No (30 days max) Yes (with cold starts)
Free web service RAM Up to 4GB (trial only) Up to 0.5GB (trial only) 512MB (permanent)
Free database No Via $5 credit (30 days) Postgres free for 30 days
Cheapest paid plan ~$4-5/month (usage) $5/month (Hobby) $7/month (Starter)
Multi-region Core feature Pro plan only Not available
Deploy workflow CLI (flyctl) Git push (auto-detect) Git push (auto-detect)

When Each Platform Wins

Choose Render if: You want free hosting that actually stays running. Render's free Hobby plan gives you web services with 512MB RAM at $0/month. There are cold starts (apps sleep after inactivity and take a few seconds to wake), but the app stays deployed indefinitely. No credit card required. This is the closest thing to "free hosting" that exists in 2026.

Choose Railway if: You need databases alongside your app and are willing to pay $5/month after the trial. Railway's developer experience is the best of the three: connect GitHub, push code, get a URL in seconds. The 30-day trial with $5 credits is enough to build and test a full-stack app before deciding.

Choose Fly.io if: You specifically need multi-region or edge deployment. This is the only scenario where Fly.io beats both Railway and Render. If your users are spread across continents and latency matters, Fly.io's ability to deploy replicas in 30+ regions is unmatched. But you will pay for it from day one.

For a deeper breakdown, see our Railway vs Fly.io vs Render comparison.

Can You Still Get Fly.io Free Allowances?

Only if you are on a legacy plan. Organizations created before Fly.io deprecated its Hobby, Launch, and Scale plans still receive free allowances:

  • 3 shared-cpu-1x VMs with 256MB RAM each
  • 3GB persistent volume storage
  • 100GB outbound data (North America and Europe)
  • 30GB outbound data (Asia Pacific, Oceania, South America, Africa, India)

There is no way for new users to access these allowances. Fly.io has not announced any plans to reintroduce a free tier. The deprecation followed a broader industry trend — Heroku removed its free tier in November 2022, and Railway followed in August 2023. Free compute attracts abuse (crypto miners, spam bots), and the cost of policing it outweighs the growth benefit.

If you have a legacy account, do not switch to pay-as-you-go unless you understand what you are giving up. Once you leave a deprecated plan, there is no going back to the old free allowances.

What About Free Alternatives for Specific Use Cases?

If your goal is free hosting rather than specifically Fly.io, the best option depends on what you are building. Static sites have the most generous free tiers. Backend APIs and databases are harder to host for free, but not impossible. Here is a breakdown by use case:

Use Case Best Free Option What You Get
Static sites Vercel or Netlify Generous free tiers, global CDN, custom domains
Next.js apps Vercel Free Hobby plan, optimized for Next.js, serverless functions
Backend APIs Render Free web services (512MB, cold starts), supports Docker
Full-stack + database Railway (30-day trial) $5 credit, one-click Postgres/MySQL/Redis
Multi-region apps No free option Fly.io is cheapest at ~$8-10/month for 2 regions

The pattern is clear: multi-region is not free anywhere. If you need edge deployment, budget at least $5-10/month. For everything else, there are genuinely free options that can run a small project indefinitely. The trade-off is usually cold starts (apps sleep when idle) or limited resources, but for side projects and MVPs, that is perfectly acceptable.

Our Data: How We Track These Prices

This article is based on daily pricing monitoring across all three platforms. We have tracked Fly.io, Railway, and Render through multiple pricing changes since 2017. All pricing data was verified against official documentation: Fly.io pricing docs, Railway pricing, and Render pricing.

  • Fly.io: 22 snapshots across 9 years (2017-2026), including the free tier removal in 2024
  • Railway: Tracked through the free tier removal in August 2023 and credit model introduction
  • Render: Tracked through the transition from generous free tier to current Hobby plan structure

If any of these platforms change their free tier or pricing, we will detect it automatically and update this page. For the full timeline of how Fly.io evolved from a CDN at $0.0035 per request to today's VM-based billing, see our complete Fly.io pricing history covering 9 years of changes.

Start Tracking SaaS Pricing Today

Never miss a competitor pricing change. Get instant alerts and stay ahead.

Start Tracking Free →