Heroku vs Railway
Two paaS options for hosting. When each fits, what it costs, who moves from one to the other, and what makers who chose it say.
Which fits you
- A long-established git-push platform with managed Postgres, Redis and a large add-on marketplace.
Use it whenYou want the classic Procfile workflow with add-ons for everything, or your team already knows Heroku.
Trade-offNo free tier, and since March 2026 Heroku runs as a sustaining-engineering platform focused on stability rather than new features.
- You have a long-running server, a background worker and a database to deploy together
Use it whenYour app is a server plus a database and a worker, and you want them in one project.
Trade-offUsage-based billing needs watching; fewer regions and compliance options than a hyperscaler.
At a glance
| Used by | 58 makers' products · 4 open-source projects | 112 makers' products |
|---|---|---|
| Cost at default usagerequests 5 million requests, data transfer out 100 GB, serverless function compute 100 GB-hours | — | $45/mo Hobby |
| Downloads | ||
| Pricing | No free tier; paid per dyno and per add-on. · paid from $5/mo (Eco dyno) | Usage-based with a small monthly minimum. · paid from $5/mo minimum usage |
| Free tier | No | No |
| Open source | No | No |
What makers say
Makers on using it for hosting, from Product Hunt and Starter Story interviews, each linked to the source. Products with a page of their own and fuller notes first.
…sign & Prototyping: Balsamiq Mockups & Adobe Photoshop Keyword Tracking: SEMRush Hosting: Heroku Live Chat: Tawk.to What have been the most influential books, podcasts, or other resource…
We started using Heroku very early in our journey and still rely on Heroku for database maintenance etc. Heroku's ease of use means we can operate with a much leaner team.
lass="mb-2"> Zoom for video calls Loom & Slack for team communication Cloudflare for Video processing, CDN, and DNS Heroku for zero config dev-ops.
Railway makes deploying and scaling our backend effortless. Push to main, it's live. No Dockerfiles to debug, no infra to babysit. We went from zero to production in an afternoon.
🚀 Shoutout to Railway for making API deployment a breeze! As a frontend developer without much backend experience, their platform made it super easy to set up and deploy changes.
Railway is simple and handles deployment transitions really well. Old deployments drain cleanly while new ones come up, so users are never interrupted when we ship.
Loved and watch-outs
Themes that recur in makers' words and Hacker News comments, each linked to what it summarises.
- Platform-wide outages, including one when Google Cloud blocked Railway's account, took customer services down. HNHN 2HN 3HN 4
- It adds a middle layer on Google Cloud that controls your availability, features and security. HNHN 2
- API tokens grant every operation without clear warnings, which let an agent instantly delete a production database. HNHN 2

