Heroku Alternatives in 2026: Railway vs Render vs Fly.io (and When Staying Put Is Fine)
Salesforce moved Heroku into sustaining-engineering mode in 2026. Here is the decision - Railway for hobby, Render for small teams, Fly.io for scale - with pricing verified against official vendor pages.
USD 1 Decision Check
Need one outside check before you choose?
Use Polar checkout, then email one narrow buying question. ToolPick replies with one practical buyer-risk answer and the next action: buy, trial, delay, compare, or ask a vendor.
No subscription. Manual email answer. If the question is outside one software decision, ToolPick will say so before work starts.
Vendor? Run free check- PayUse Polar checkout. No subscription.
- SendEmail help@neogenesis.app with the order ID and one narrow question.
- ReceiveGet one manual buyer-risk answer by email and the next action.
- One concrete tool, pricing, stack, or alternative question.
- One concise buyer-risk answer by email after checkout handoff.
- One next step: buy, trial, delay, compare, or ask a vendor.
Decision Brief
What to do with this research
Railway is the cheapest always-on path for hobby projects, Render Pro ($25/mo flat, unlimited seats) is the predictable choice for small production teams, Fly.io wins for global or latency-sensitive scale, and staying on Heroku is still fine if you are regulated or add-on dependent - nothing is breaking yet.
Alternatives changes
Get a practical ToolPick alert when pricing, free-plan limits, policy risk, or alternatives change.
Weekly at most · one-click unsubscribe
Railway is the cheapest always-on path for hobby projects, Render Pro ($25/mo flat, unlimited seats) is the predictable choice for small production teams, Fly.io wins for global or latency-sensitive scale, and staying on Heroku is still fine if you are regulated or add-on dependent - nothing is breaking yet.
- Railway ($5/mo Hobby, includes $5 usage) beats Render's free tier, which spins down after 15 minutes and expires its free Postgres in 30 days.
- Render Pro is flat team pricing since April 2026; Fly.io machines are region-priced from about $2/mo.
- Heroku is in sustaining mode, not shutdown - plan an exit window, do not panic-migrate.
Keep reading for the full analysis.
Where this decision goes next
Skip the scroll: the pages most readers open after this one.
HubSpot CRM Review 2026: Free CRM Strengths, Pricing Risks, and AlternativesRead the next related article.Last updated: July 11, 2026. All pricing verified against official vendor pricing pages and docs on July 11, 2026. This is a documentation-and-pricing analysis, not a benchmark — we compare what each platform publishes, charges, and guarantees, and we tell you which one to pick for your situation.
In February 2026, Salesforce moved Heroku into "sustaining engineering" mode: security patches continue, the platform keeps running, but active feature development has stopped and new enterprise contracts are no longer being sold (DevOps.com, Feb 2026; TechRadar Pro, Feb 2026). That's not a shutdown. It is, however, the phase most platforms enter before one — and it changes the calculus for anyone deciding where the next two to five years of their infrastructure should live.
Here's the decision, up front.
The Verdict
| Your situation | Our pick | Why (one line) |
|---|---|---|
| Hobby / side project | Railway ($5/mo Hobby, includes $5 usage) | Cheapest always-on path; Render's free tier spins down after 15 min and its free Postgres expires in 30 days |
| Startup / small production team | Render (Pro, $25/mo flat, unlimited seats) | Flat team pricing since April 2026, predictable instance prices, managed Postgres that doesn't expire |
| Scale / global or latency-sensitive | Fly.io (pay-as-you-go) | Region-priced machines from ~$2/mo, $0.02/GB egress in NA/EU, and the only one of the three built around multi-region deployment |
| Regulated, deep add-on dependence, "it just works" | Stay on Heroku — for now | Nothing is breaking; existing contracts renew. Plan an exit window, don't panic-migrate |
If you want the longer reasoning per scenario, it's below, after the pricing table. And if you're comparing a specific pair, we keep dedicated pages current: Railway review, Render review, Fly.io review, plus pricing deep-dives for Railway, Render, and Fly.io.
What Actually Changed at Heroku
The announcement came on February 9, 2026 from Nitin T Bhat, the executive who oversees Heroku at Salesforce, and it's specific (DevOps.com):
- Continues: platform operations, security patches, existing apps, pipelines, add-ons, and renewals for existing customers, with no announced pricing or service changes.
- Stops: new feature development and new enterprise contract sales.
- Signals: Salesforce is redirecting engineering budget toward its AI product lines.
"Sustaining engineering" means the platform you're on today is the platform you'll be on in 2028, minus whatever the ecosystem around it stops supporting. Buildpacks, add-on vendors, and third-party integrations tend to drift away from frozen platforms faster than the platform itself decays. That's the real risk — not a sudden shutdown, but slow ecosystem erosion while you're paying Standard-dyno prices.
Speaking of which.
Pricing: The Real Numbers (July 2026)
Every figure below was pulled from the linked official source on July 11, 2026. Where a platform prices by usage rather than tiers, we show the published rate and a representative monthly equivalent from the vendor's own docs.
| Heroku | Railway | Render | Fly.io | |
|---|---|---|---|---|
| Free option | None (Eco is $5/mo) | One-time $5 trial credit | Free instance: 750 hrs/mo, spins down after 15 min idle | None (pure pay-as-you-go) |
| Cheapest always-on app | Basic dyno, $7/mo | Hobby $5/mo (includes $5 usage) | Starter instance, $7/mo | shared-cpu-1x 256MB, ~$1.94/mo |
| Production-grade baseline | Standard-1X, $25/mo | Usage-based: RAM $10/GB/mo + CPU $20/vCPU/mo | Standard instance, $25/mo | shared-cpu-1x 1GB, ~$5.70/mo |
| Team plan fee | (Teams pricing; enterprise sales closed to new customers) | Pro: $20/seat/mo, includes $20 usage | Pro: $25/mo flat, unlimited seats | No platform fee; optional paid support from $29/mo |
| Bigger compute | Performance-M $250/mo, Performance-L $500/mo | Scales linearly with the per-GB/per-vCPU rates | Higher instance tiers + Scale plan $499/mo flat | performance-1x 2GB, ~$35.17/mo |
| Managed Postgres entry | Essential-0, $5/mo (1 GB) | Runs as a service — billed at the same RAM/CPU/volume rates | Free tier (1 GB, expires after 30 days) then paid tiers | Managed Postgres, plan + storage priced |
| Persistent storage | Add-on dependent | Volumes $0.15/GB/mo | Persistent disks (paid instances only) | Volumes $0.15/GB/mo |
| Egress | Not separately itemized on pricing page | $0.05/GB | $0.15/GB overage beyond plan allotment | $0.02/GB (NA/EU), $0.04/GB (APAC/SA), $0.12/GB (Africa/India) |
Sources: Heroku pricing, Heroku Eco dyno docs, Railway plan/usage rates, Render new workspace plans, Render free tier limits, Fly.io pricing — all accessed 2026-07-11. Fly.io machine prices vary by region; the figures shown are Fly's published Amsterdam examples.
Two things jump out of that table. First, Heroku is the most expensive option at every tier that matters: its $25 Standard-1X buys roughly what Render sells for $25 or what Fly runs for under $6 — on a platform that has stopped shipping features. Second, the three alternatives price in genuinely different shapes: Render sells fixed instances, Railway meters everything per-second, and Fly prices raw machines by region. Which shape fits you is most of the decision.
Railway: The Hobby Winner That Scales Awkwardly
Railway's model is the simplest to start with and the hardest to predict later. You pay $5/month on Hobby — and that $5 comes back as included usage credit, so a small app that stays under $5 of metered consumption costs you exactly the subscription and nothing more (Railway pricing docs, accessed 2026-07-11).
The meter itself: $10 per GB of RAM per month, $20 per vCPU per month, $0.15/GB volumes, $0.05/GB egress, all billed per-second. For a side project that idles most of the day, per-second billing really is cheap. Of the three, Railway also feels closest to Heroku's original "git push and forget" workflow, with automatic builds and a service canvas that makes multi-service apps (app + Postgres + Redis) trivial to wire up.
The catch shows up at team scale: Pro is $20 per seat, and usage-based pricing means a memory leak is a billing event. A steadily loaded service with 2 GB RAM and 1 vCPU runs about $40/month in metered charges before the plan fee — more than a Render Standard instance, on less predictable terms. Full breakdown on our Railway pricing page, and the broader take in the Railway review.
Pick Railway if: you're one person, you deploy several small things, and you want the lowest floor with the least ceremony.
Render: The Startup Default, Especially After April 2026
Render made the most interesting pricing move of the year. On April 23, 2026 it replaced per-seat team billing with flat workspace plans: Pro at $25/month flat with unlimited team members (previously Professional at $19/member) and Scale at $499/month flat (previously Organization at $29/member). Legacy workspaces migrate automatically on August 1, 2026 (Render docs, accessed 2026-07-11).
For a five-person startup, that's the difference between $95/month and $25/month in plan fees before compute. Compute itself is boring in the best way: fixed instance prices (Starter $7/month, Standard $25/month, per Render's pricing page), so your bill looks like a Heroku bill — a number you can forecast — at a lower rate and with SOC 2 / ISO 27001 reports now included on Pro.
Before you judge Render by its free tier, know what the free tier actually is: free web services get 750 instance-hours per workspace per month, spin down after 15 minutes without traffic (cold start ≈ one minute), and free Postgres databases expire 30 days after creation (Render free tier docs, accessed 2026-07-11). The free tier is a demo, not a home. Also budget for the $0.15/GB bandwidth overage if you serve heavy traffic. Details on the Render pricing page and Render review.
Pick Render if: you're a team shipping production services and you want Heroku's predictability — fixed instances, managed Postgres, preview environments — at post-2026 prices.
Fly.io: The Most Capable, the Most Hands-On
Fly.io doesn't sell dynos or instances; it sells Firecracker microVMs ("Machines") priced per region, per second. A shared-cpu-1x with 256 MB runs about $1.94/month and the 1 GB variant about $5.70/month (Amsterdam rates from Fly's pricing docs, accessed 2026-07-11). Volumes are $0.15/GB/month, dedicated IPv4 is $2/month, and egress starts at $0.02/GB in North America and Europe — the cheapest published egress of the group. Committed-use reservations knock 40% off compute if you'll prepay a year.
What you're really buying is the deployment model. Fly is built for running the same app in multiple regions close to users, with stopped machines costing only $0.15 per GB of root filesystem while parked. Nobody else in this comparison treats multi-region as the default rather than an enterprise feature.
The trade-off is operational surface area. There's no free tier anymore — billing is pure pay-as-you-go — and the platform expects you to think about Machines, volumes, and regions rather than hiding them. Heroku refugees who want "git push, walk away" tend to find Fly demands more attention; teams with a platform engineer tend to find that attention pays for itself. Our Fly.io review and Fly.io pricing breakdown go deeper.
Pick Fly.io if: latency, geography, or egress costs are real constraints, and someone on the team enjoys owning infrastructure.
One aside: if your workload is a Next.js or frontend-heavy app rather than a long-running server, the honest comparison set changes — see our Vercel review and Vercel pricing instead. Vercel isn't a general Heroku replacement, but for that slice it beats all three.
When Staying on Heroku Is the Right Call
It's worth saying plainly: sustaining engineering is not end-of-life, and Salesforce has committed to operations, security patches, and renewals for existing customers with no announced pricing changes (TechRadar Pro). Staying is defensible when:
- You're deep in the add-on ecosystem. If your architecture leans on a stack of Heroku add-ons and Private Spaces networking, a migration is a project measured in months, not a weekend. A frozen-but-stable platform can be cheaper than a rushed rewrite.
- Compliance approval is sunk cost. Shield dynos ($150–$1,800/month per Heroku's pricing) exist because someone's auditor already signed off on them. Re-clearing a new platform has a real price.
- The app is in maintenance mode too. A frozen platform and a frozen app are a fine match. If nobody's shipping features to the app, the platform not shipping features costs you nothing.
What staying should not mean is doing nothing. Set a review date (the next contract renewal is the natural one), inventory your add-on dependencies, and make sure your Postgres has a tested export path. The teams that get hurt by platform sunsets are the ones who treated "not shutting down" as "never shutting down."
FAQ
Is Heroku shutting down? No. Salesforce's February 2026 announcement froze new feature development and ended new enterprise sales, but the platform, existing apps, add-ons, and renewals continue, with security patches ongoing (DevOps.com). The concern is trajectory, not availability.
What's the cheapest way to keep a hobby app running 24/7 in 2026? Fly.io's shared-cpu-1x at 256 MB (~$1.94/month) is the lowest sticker price, but it assumes you're comfortable with Fly's tooling. Railway's $5/month Hobby plan (with $5 of usage included) is the cheapest low-effort option. Render's free tier is $0 but spins down after 15 idle minutes and caps at 750 hours/month, so it's not truly "running 24/7."
Which alternative is most similar to Heroku day-to-day? Render, by design — fixed-price instances, managed Postgres, a dashboard-first workflow, and predictable monthly bills. Railway is close on developer experience but bills by usage. Fly.io is the least Heroku-like and the most flexible.
Do any of these have a real free Postgres? Not one you should rely on. Render's free Postgres is capped at 1 GB and expires 30 days after creation (Render docs). Railway's databases consume metered usage against your plan credit. Fly's Managed Postgres is paid. For a persistent free database, teams typically pair one of these hosts with an external free-tier database provider — with the usual caveat that free database tiers change terms often.
How do Render's April 2026 plan changes affect existing customers? Legacy Professional ($19/member) and Organization ($29/member) workspaces can opt into the new flat plans (Pro $25/month, Scale $499/month) anytime, and any remaining legacy workspaces migrate automatically on August 1, 2026. Render states compute pricing is unchanged and most bills should stay flat or drop (Render docs).
Is Fly.io still pay-as-you-go only? Yes — there's no monthly platform fee and no free allowance; you pay published per-second machine rates plus storage and egress. Optional extras include paid support plans from $29/month and annual reservations that discount compute by 40% (Fly.io pricing).
Methodology
This comparison is based on official pricing pages, vendor documentation, and reported statements from Salesforce, all accessed on July 11, 2026. We did not run load benchmarks for this piece; performance claims are limited to what vendors publish (e.g., Render's ~1-minute free-tier cold start). Prices change — especially in a year when two of four vendors restructured plans — so treat the linked sources as authoritative and this page as the map. We update the per-platform pricing pages (Railway, Render, Fly.io) continuously; this hub is reviewed whenever a vendor changes plans.
Sources
- Salesforce freezes Heroku feature development — DevOps.com (Feb 2026): https://devops.com/salesforce-freezes-heroku-feature-development-signals-long-term-shift/ (accessed 2026-07-11)
- Salesforce halts development of new features for Heroku — TechRadar Pro (Feb 2026): https://www.techradar.com/pro/salesforce-halts-development-of-new-features-for-heroku-cloud-ai-platform (accessed 2026-07-11)
- Heroku pricing: https://www.heroku.com/pricing/ (accessed 2026-07-11)
- Heroku Eco dyno hours — Dev Center: https://devcenter.heroku.com/articles/eco-dyno-hours (accessed 2026-07-11)
- Railway plans and usage rates: https://docs.railway.com/reference/pricing/plans (accessed 2026-07-11)
- Railway pricing page: https://railway.com/pricing (accessed 2026-07-11)
- Render new workspace plans (April 23, 2026): https://render.com/docs/new-workspace-plans (accessed 2026-07-11)
- Render free tier limits: https://render.com/docs/free (accessed 2026-07-11)
- Render pricing page: https://render.com/pricing (accessed 2026-07-11)
- Fly.io pricing: https://fly.io/docs/about/pricing/ (accessed 2026-07-11)
Send it to a teammate or save it for the next renewal check.
📬 Get the Weekly SaaS Digest
New tool reviews, pricing-change alerts, and stack cost tips — one email a week, one-click unsubscribe. No spam, no fake urgency.
Turn this article into a decision path
Every ToolPick article should lead to a second useful page: another article, a hub, or a calculator action.
HubSpot CRM Review 2026: Free CRM Strengths, Pricing Risks, and AlternativesRead the next related article.