Note: This comparison is built from Railway’s and Render’s own pricing pages and docs, checked on September 28, 2026. We did not run speed benchmarks, so there are no invented deploy times here. Railway links on this page are a referral link: new accounts get $20 in credits and we earn a commission if you become a paying customer. Render links are plain links.
Short answer: Railway bills for the CPU and RAM your app actually uses, by the second. Render bills a fixed monthly price per instance size. That one difference decides most comparisons:
- Small or bursty apps (side projects, APIs with light traffic, bots, workers) usually cost less on Railway, because you don’t pay for idle headroom.
- Steady, predictable workloads cost about the same on both, and Render gives you a fixed bill you can forecast.
- Free hosting: Render has a real free tier for web services, but it spins down after 15 minutes without traffic. Railway’s free plan is a $1/month credit, which isn’t enough to keep a service running all month.
Pricing at a glance (September 2026)
| Railway | Render | |
|---|---|---|
| Billing model | Usage-based: RAM and CPU billed per second | Fixed price per instance size, prorated by the second |
| Entry plan | Hobby: $5/month, includes $5 of usage | Hobby workspace: $0/month + compute |
| Team plan | Pro: $20/month, includes $20 of usage | Pro workspace: $25/month + compute |
| RAM | $10 per GB-month | Bundled into instance price |
| CPU | $20 per vCPU-month | Bundled into instance price |
| Smallest paid web service | Whatever you use (e.g. ~$7/month for 0.5 GB RAM and light CPU) | $7/month (0.5 CPU, 512 MB RAM) |
| Next sizes | Pay per use | $25/month (1 CPU, 2 GB), $85/month (2 CPU, 4 GB) |
| Bandwidth | $0.05/GB egress | 5 GB included on Hobby, 25 GB on Pro, then $0.15/GB |
| Persistent storage | $0.15/GB-month (volumes) | $0.25/GB-month (disks) |
| Builds | Free (not billed) | Included |
| Free tier | $5 one-time trial credit (30 days), then Free plan with $1/month credit, 0.5 GB RAM per service | Free web services (750 instance hours/month, spin down after 15 idle minutes); free Postgres expires after 30 days |
What 3 common apps cost
These are estimates using each platform’s published rates. “Average use” means what the app actually consumes over the month, which is what Railway bills.
1. A small API or bot that runs 24/7
About 0.5 GB of RAM, averaging 0.1 vCPU.
- Railway: 0.5 GB × $10 + 0.1 vCPU × $20 = ~$7/month on the Hobby plan (the $5 subscription counts toward usage).
- Render: the $7/month instance (0.5 CPU, 512 MB) = $7/month. The free tier works only if the app can tolerate sleeping after 15 minutes and a cold start of about a minute.
Verdict: a tie on price. Pick Railway if the process must never sleep and you might need more RAM later without changing plans; pick Render if you want a flat bill.
2. A web app with a Postgres database
App: about 1 GB of RAM, averaging 0.25 vCPU. Database: about 0.5 GB of RAM, averaging 0.1 vCPU, with 5 GB of storage.
- Railway: app $10 + $5, database $5 + $2, storage 5 GB × $0.15 = ~$23/month.
- Render: 1 GB of RAM doesn’t fit the $7 instance, so the app needs the $25 instance (1 CPU, 2 GB). The closest database plan is $19/month (1 GB RAM), plus 5 GB of storage at $0.30/GB. Total: ~$45.50/month.
Verdict: Railway is roughly half the price here, because Render’s fixed sizes make you pay for headroom you don’t use. The gap shrinks if your app genuinely uses a full CPU all day.
3. A busy service using 2 vCPUs and 4 GB of RAM around the clock, with 200 GB of egress
- Railway: 2 × $20 + 4 × $10 = $80, plus 200 GB × $0.05 = $10. ~$90/month.
- Render: the $85 instance (2 CPU, 4 GB), plus (200 − 5) GB × $0.15 = $29.25 on the Hobby workspace. ~$114/month (or $25 + $85 + (200 − 25) × $0.15 ≈ $136 on Pro, which a team would likely need).
Verdict: compute costs are close when usage is steady. Bandwidth is where Railway pulls ahead: $0.05/GB vs $0.15/GB.
Free tiers compared
Render Free:
- Web services spin down after 15 minutes without inbound traffic and take about a minute to wake up.
- 750 free instance hours per workspace per month.
- Free Postgres: 1 GB of storage, expires 30 days after creation (then a 14-day grace period).
- Free Key Value (Redis-compatible) doesn’t persist data to disk, so a restart wipes it.
- No persistent disks, no SSH, no outbound SMTP ports.
Railway Free:
- New accounts get a one-time $5 trial credit for 30 days.
- After that, the Free plan includes $1 of usage a month, with 0.5 GB RAM and 1 vCPU per service.
- Services don’t spin down, but $1 only covers about 3 days of a 0.5 GB service, so it’s for testing, not hosting.
Bottom line: for a free demo site that can sleep, Render is the better free option. For anything that must stay up, neither free tier works, and the real comparison is Railway Hobby vs Render’s $7 instance.
Other differences that matter
- Scaling limits. Railway Hobby allows up to 48 vCPU and 48 GB RAM per service and 6 replicas; Pro goes much higher. Render scales by choosing a bigger instance or adding instances.
- Background workers and cron. Both support workers and cron jobs. Render bills cron jobs per minute of runtime (from $0.00016/minute for the smallest size). On Railway, a worker or cron is just another service billed on usage.
- Teams. Railway Pro ($20/month) and Render Pro ($25/month) both include unlimited seats.
- Cost predictability. Render’s fixed instances make the bill easy to forecast. On Railway, set usage limits and alerts, because a runaway process costs real money.
Which should you choose?
Choose Railway if:
- Your app’s usage is small or uneven, and you’d rather pay for what it uses than for a fixed size.
- You need a database, worker and web service together without paying for three fixed instances.
- You serve a lot of bandwidth.
- Try Railway with $20 in credits (referral link) →
Choose Render if:
- You want a free web service for a demo and don’t mind it sleeping.
- You prefer a fixed, forecastable monthly bill.
- Your workload is steady enough that fixed instance sizes aren’t wasteful.
For more options, see the best Vercel alternatives, our free developer credits list, and the Railway referral code page for how the $20 credit works.
FAQ
Is Railway cheaper than Render? For small or uneven workloads, usually yes, because Railway bills actual usage and Render bills fixed instance sizes. For steady workloads that use their full instance, compute costs are similar, and Railway’s lower bandwidth price ($0.05/GB vs $0.15/GB) is the main difference.
Does Render’s free tier sleep? Yes. Free web services spin down after 15 minutes without inbound traffic and take about a minute to start again.
Does Railway have a free tier? A one-time $5 trial credit for 30 days, then a Free plan with $1 of usage per month. That’s enough to test, not to run a service all month.
How long does Render’s free Postgres last? Free Render Postgres databases expire 30 days after creation, with a 14-day grace period before deletion.
Sources, checked September 28, 2026: Railway pricing, Railway plans docs, Render pricing, Render free tier docs.