Cloud Infrastructurebeginner

Render vs Railway vs Heroku

Render, Railway and Heroku compared for 2026: free tiers, usage vs fixed pricing, databases, DX and what Heroku's sustaining-engineering mode means for new apps.

Quick Answer

Render is the safest default for new projects: fixed instance prices, a real free tier and a full feature set. Railway is the fastest, most pleasant DX with usage-based billing that suits spiky or multi-service projects. Heroku still works and has the deepest add-on ecosystem, but with no free tier and Salesforce's 2026 move to a sustaining-engineering model, it's hard to recommend for greenfield apps.

Reviewed by TechLogHub Engineering Team. Last updated October 15, 2026. Reflects Heroku's February 2026 move to sustaining engineering, Railway's trial-plus-$1 free plan and Render's current workspace plans (Hobby, Pro, Scale) and free-tier limits.

Feature comparison of Render vs Railway vs Heroku
FeatureRenderRailwayHeroku
Free Tier
Yes (sleeps after 15 min; 750 hrs/mo)
30-day trial ($5 credit), then $1/mo
No (Eco $5/mo, sleeps)
Pricing Model
Fixed per instance + workspace plan
Usage-based with plan minimum
Fixed per dyno + add-ons
Cheapest Always-On Service
$7/mo (512 MB)
Hobby $5/mo incl. $5 usage
Basic $7/mo (512 MB)
Managed Postgres
Template DB on volume
Docker Image Deploys
Preview Environments
Review Apps
Cron Jobs
Scheduler add-on
Persistent Volumes
Bandwidth / Egress
5–1,000 GB included, then $0.15/GB
$0.05/GB egress
Included with soft limits
Team Plan
Pro $25/mo flat, unlimited seats
Pro $20/mo minimum usage
Teams on per-dyno billing
Active Feature Development

Pricing at a glance

Entry prices and free tiers as listed on TechLogHub for Railway; the other tools are not listed in the directory yet.

ToolFree tierStarts atBillingPlans listed
Railway pricingYes——Free tier with limited resources and preview environments · Paid tier for production workloads with higher limits and support

Prices as written by the maker on their listing; medians and context on each tool's pricing page. See the 2026 pricing report for the directory-wide picture.

Render

Unified cloud platform for web services, static sites, background workers, cron jobs, Postgres and Key Value, with fixed per-instance pricing and git-based deploys.

Pros

  • Genuine free tier for web services, static sites, Postgres and Key Value
  • Fixed, predictable instance pricing — a 512 MB service is $7/month
  • Covers web, workers, cron, private services and static sites in one dashboard
  • Infrastructure-as-code via render.yaml Blueprints
  • Preview environments for pull requests
  • Managed Postgres with point-in-time recovery on paid tiers

Cons

  • Free web services sleep after 15 minutes idle and take about a minute to wake
  • Free Postgres expires after 30 days
  • Bandwidth beyond the plan allowance is $0.15/GB, expensive for media-heavy apps
  • Workspace plan fee ($25/mo Pro) stacks on top of compute for teams
  • Builds can be slower than Railway's for large monorepos

Best For

Teams that want Heroku-style simplicity with predictable monthly costs and an active roadmap.

Railway

Usage-billed deployment platform where you compose services, databases and volumes on a visual project canvas and pay per second of CPU and memory actually used.

Railwayon TechLogHub: reviews, pricing & alternatives

Pros

  • Best-in-class DX: visual canvas, instant templates, fast builds
  • Pay only for consumed CPU/RAM per second — idle services cost very little
  • Deploy any Docker image or repo, plus one-click Postgres, MySQL, Redis and MongoDB
  • Hobby plan's $5 minimum includes $5 of usage
  • Per-PR environments and easy service-to-service private networking
  • High per-service ceilings (up to 48 vCPU / 48 GB on Hobby)

Cons

  • Usage billing makes monthly cost harder to predict than fixed instances
  • No ongoing free tier — only a 30-day trial with $5 credits, then $1/month
  • Databases are containers on volumes, not fully managed services with the same guarantees
  • Egress at $0.05/GB adds up for bandwidth-heavy apps

Best For

Solo developers and small teams shipping multi-service apps and side projects that want the fastest path from repo to running stack.

Heroku

Salesforce-owned PaaS that popularised git-push deploys and dynos; offers Cedar and Kubernetes-based Fir generations, Heroku Postgres and a large add-on marketplace.

Pros

  • Mature, battle-tested platform with over a decade of production use
  • Largest add-on marketplace for logging, monitoring, email, search and more
  • Buildpacks remain the gold standard for zero-config deploys
  • Heroku Postgres Essential starts at $5/month
  • Tight Salesforce integration via Heroku Connect and AppLink

Cons

  • No free tier since 2022 — Eco dynos ($5) sleep after 30 minutes idle
  • Salesforce moved Heroku to a sustaining-engineering model in Feb 2026; no new features planned
  • New Enterprise contracts no longer sold to new customers
  • Expensive per GB of RAM: Standard-1X is $25/mo for 512 MB
  • Add-on costs stack quickly compared with bundled databases elsewhere

Best For

Existing Heroku apps and Salesforce-centric teams that value stability over new features.

Free tiers in 2026: what you actually get

Free tiers are the first filter for side projects, and the three platforms have diverged sharply. Render still offers a real free tier: web services get 750 instance hours per workspace each month, but sleep after 15 minutes without traffic and take around a minute to wake. Free Postgres gives you 1 GB with no backups and expires 30 days after creation, with a 14-day grace period. That's fine for demos, not for anything you care about. Railway dropped its permanent free tier. New accounts get a 30-day trial with $5 of credits, after which the Free plan costs $1/month and is capped at small resources. In practice, most users move to Hobby, which has a $5 minimum that includes $5 of usage — enough for a small API and database that are idle much of the day. Heroku has had no free tier since 2022. The cheapest option is Eco at $5/month for a shared pool of hours, and Eco dynos sleep after 30 minutes. If 'free' is a hard requirement, Render is the only option of the three.

Fixed vs usage-based pricing at scale

Render and Heroku charge per instance per month; Railway charges per second of CPU and memory consumed. That difference decides which is cheaper for your workload. On Render, a 512 MB service is $7/month whether it serves one request or a million, plus a workspace plan ($25/month flat for Pro, unlimited seats). Heroku's equivalent always-on Basic dyno is also $7, but production-grade Standard-1X dynos are $25 for the same 512 MB, and horizontal scaling and preboot require Standard or higher. Heroku is consistently the most expensive per GB of RAM. Railway's rates work out to roughly $10 per GB of RAM and $20 per vCPU if a service runs flat out for a month. A small Node API idling at 100 MB costs a dollar or two; a constantly busy 2 GB worker costs more than a fixed Render instance. Bandwidth also differs: Railway egress is $0.05/GB, while Render charges $0.15/GB beyond its plan allowance. Rule of thumb: spiky or idle workloads favour Railway; steady, busy workloads favour Render's fixed pricing.

What Heroku's sustaining-engineering mode means

In February 2026, Salesforce announced that Heroku would move to a sustaining-engineering model. The platform continues to run, receive security patches and stability fixes, and existing customers paying by card keep their pricing. What stops is new feature development, and Heroku stopped selling Enterprise contracts to new customers, though existing Enterprise customers can renew. No end-of-life date has been announced, and Heroku may run this way for years. The Kubernetes-based Fir generation launched before the announcement, so it's available, but don't expect a stream of new capabilities. For teams with large, stable Heroku apps, the rational move is usually to keep running and plan a migration on your own schedule rather than rush. For new projects the calculus is different. Picking a platform with no active roadmap means you'll eventually pay the migration cost anyway. Both Render and Railway support buildpack-style or Dockerfile deploys, so most Heroku apps move with modest changes: swap Procfile processes for services, move Heroku Postgres with pg_dump/restore, and replace add-ons with managed equivalents.

Databases, workers and the rest of the stack

A PaaS is only as good as the services around your web process. Render offers managed Postgres with backups and point-in-time recovery on paid tiers, a Redis-compatible Key Value store, background workers, cron jobs, private services and persistent disks, all configurable via render.yaml Blueprints. Railway takes a different approach: databases are templates that run as containers on persistent volumes, deployed onto the same project canvas as your services. Spinning up Postgres, Redis, MySQL or MongoDB takes seconds and private networking is automatic, but you get fewer guarantees than a fully managed database. Backups exist, but treat production data with extra care. Heroku's strength is its add-on marketplace: Heroku Postgres, Key-Value Store, Scheduler for cron, plus dozens of third-party logging, monitoring and email add-ons that provision with one command. The downside is cost, since each add-on is billed separately. Heroku dynos also have ephemeral filesystems with no persistent volumes, so file uploads must go to object storage — good practice anyway, but a constraint Render and Railway don't impose.

Verdict

Choose Render if you want predictable bills, a usable free tier for prototypes and a platform still adding features — it is the closest modern successor to Heroku. Choose Railway if developer speed matters most and your services are idle much of the time, because per-second billing rewards low utilisation and its canvas makes multi-service stacks trivial. Stay on Heroku only if you already run production there, rely on its add-ons, or integrate deeply with Salesforce; for new projects in 2026 its sustaining-engineering status and lack of a free tier make it the weakest bet.

All Comparisons

Render vs Railway vs Heroku — FAQ

Common questions answered from the comparison above

Does Heroku have a free tier in 2026?

No. Heroku removed free dynos in 2022. The cheapest option is Eco at $5/month, which sleeps after 30 minutes of inactivity; Basic at $7/month is the cheapest always-on dyno.

Is Heroku shutting down?

No shutdown has been announced. In February 2026 Salesforce moved Heroku to a sustaining-engineering model, meaning security and stability fixes continue but new feature development has stopped, and new Enterprise contracts are no longer sold.

Is Railway free?

Not permanently. New users get a 30-day trial with $5 of credits, then the Free plan costs $1/month with small resource caps. The Hobby plan has a $5 monthly minimum that includes $5 of usage.

Render or Railway: which is cheaper?

It depends on utilisation. Railway bills per second of CPU and RAM, so idle or bursty services are often cheaper there; Render's fixed $7 512 MB instance is cheaper for services that run busy all month. Bandwidth-heavy apps pay less on Railway ($0.05/GB) than Render overages ($0.15/GB).

What is the best Heroku alternative?

Render is the closest like-for-like replacement, with fixed instance pricing, managed Postgres, workers and cron. Railway is the better choice if you prefer usage billing and a faster, more visual developer experience.

Get the next comparison by email

One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.