Skip to content

Railway

Usage-billed cloud platform for deploying apps, databases and cron jobs from GitHub or Docker images.

By Railway Corp.Pay as you goSince 2020Hosting

Railway is a cloud deployment platform from Railway Corp. that runs apps, databases, volumes and cron jobs from a GitHub repository or a Docker image, on infrastructure the company runs itself. Billing is by the second for CPU, memory, storage and egress: Hobby costs $5 a month and Pro $20 a month, each including that amount of usage, and a free plan gives $1 of credit a month after a 30-day trial.

Facts checked on against the sources listed at the end of this page.

GitHub stars
621
npm downloads a week
424kup 51% on the week before
Latest release
v5.63.120 hours ago
Releases in 90 days
7about 2 a month

About Railway

Railway deploys code from a repository, with or without a Dockerfile, or a prebuilt Docker image. A project can hold several services, databases and volumes that talk over a private network, with static and ephemeral environments, variable and secret management, and built-in logs, metrics and tracing.

You pay for what services use: CPU, memory, volume storage and network egress, billed per second. The Hobby and Pro subscriptions include $5 and $20 of usage, so a small project can cost only the subscription fee. Deployments run in four regions: California, Virginia, Amsterdam and Singapore.

Railway was founded in 2020 by Jake Cooper. On 22 January 2026 it raised a $100 million Series B led by TQ Ventures, and it reports more than 2 million developers on the platform.

A good fit for

  • Full-stack apps that need a web service, a database and a worker in one project
  • Side projects that fit inside the $5 of usage included with Hobby
  • Teams moving from Heroku-style Git deploys that also want Docker image support
  • Apps with uneven traffic, since billing follows actual CPU and memory use

Not a good fit for

  • A permanent free tier for real workloads: after the trial the free plan gives only $1 of credit a month
  • Fixed monthly bills: costs rise with CPU, memory and egress beyond the included usage
  • Apps that need a region outside the four Railway offers (US West, US East, EU West and Southeast Asia)
  • Self-hosting: the platform is proprietary

npm downloads

Weekly downloads of @railway/cli, last 12 months. Updated 29 September 2026.

0100k200k300k400k500kOctDecFebAprJunAugSep5 October 2025: 28,311 downloads a week12 October 2025: 27,776 downloads a week19 October 2025: 27,978 downloads a week26 October 2025: 26,022 downloads a week2 November 2025: 24,596 downloads a week9 November 2025: 29,280 downloads a week16 November 2025: 31,476 downloads a week23 November 2025: 31,802 downloads a week30 November 2025: 31,528 downloads a week7 December 2025: 36,611 downloads a week14 December 2025: 36,120 downloads a week21 December 2025: 37,313 downloads a week28 December 2025: 28,058 downloads a week4 January 2026: 34,097 downloads a week11 January 2026: 48,668 downloads a week18 January 2026: 52,087 downloads a week25 January 2026: 55,995 downloads a week1 February 2026: 66,434 downloads a week8 February 2026: 80,950 downloads a week15 February 2026: 78,230 downloads a week22 February 2026: 87,545 downloads a week1 March 2026: 107,948 downloads a week8 March 2026: 106,925 downloads a week15 March 2026: 109,823 downloads a week22 March 2026: 124,935 downloads a week29 March 2026: 127,479 downloads a week5 April 2026: 138,774 downloads a week12 April 2026: 141,197 downloads a week19 April 2026: 160,616 downloads a week26 April 2026: 161,004 downloads a week3 May 2026: 158,882 downloads a week10 May 2026: 183,454 downloads a week17 May 2026: 187,897 downloads a week24 May 2026: 187,865 downloads a week31 May 2026: 190,696 downloads a week7 June 2026: 182,463 downloads a week14 June 2026: 217,064 downloads a week21 June 2026: 208,174 downloads a week28 June 2026: 203,093 downloads a week5 July 2026: 222,715 downloads a week12 July 2026: 204,975 downloads a week19 July 2026: 260,810 downloads a week26 July 2026: 260,721 downloads a week2 August 2026: 270,217 downloads a week9 August 2026: 298,636 downloads a week16 August 2026: 326,210 downloads a week23 August 2026: 356,975 downloads a week30 August 2026: 399,675 downloads a week6 September 2026: 358,309 downloads a week13 September 2026: 294,379 downloads a week20 September 2026: 280,218 downloads a week27 September 2026: 423,843 downloads a week

Main features

Deploy from GitHub or an image
Build from a repository with or without a Dockerfile, or run Docker images from several registries.
One-click databases
Provision PostgreSQL, MySQL, Redis or MongoDB next to your app in the same project.
Private networking and volumes
Services reach each other over a private network, and volumes give persistent storage up to 5 GB on Hobby and 1 TB on Pro.
Environments
Keep separate static and ephemeral environments for the same project, each with its own variables.
Cron jobs and templates
Run services on a schedule, and start projects from templates.
Railway CLI
Create or link projects and deploy the current folder with railway up.

Railway pricing

Subscriptions set a monthly minimum that counts toward usage: Hobby is $5 a month with $5 of usage, Pro is $20 a month with $20 of usage, and Enterprise is custom. Usage is billed at $20 per vCPU a month, $10 per GB of RAM a month, $0.15 per GB of volume storage a month and $0.05 per GB of egress.

PlanPriceWhat you get
Free$0A 30-day trial with a one-time $5 credit, then $1 of credit a month. Up to 0.5 GB RAM, 1 vCPU and a 0.5 GB volume per service.
Hobby$5 a month$5 of usage a month, up to 48 GB RAM and 48 vCPU per service, 5 GB volumes, community support and 7-day logs.
Pro$20 a month$20 of usage a month, unlimited workspace seats, up to 1 TB RAM and 1,000 vCPU per service, 1 TB volumes and 30-day logs.
EnterpriseCustomUp to 2.4 TB RAM and 2,400 vCPU per service, SSO, HIPAA BAAs, dedicated VMs and 90-day logs.

Prices in USD, checked on 27 September 2026. Current prices on railway.com.

Getting started

  1. Install the Railway CLI.

    npm i -g @railway/cli
  2. Log in and create a project.

    railway login
    railway init
  3. Deploy the current folder.

    railway up

Recent releases

Questions about Railway

Is Railway free?

New users get a 30-day trial with a one-time $5 credit. After that, the free plan gives $1 of credit a month with services limited to 0.5 GB RAM and 1 vCPU.

How much does Railway cost?

Hobby is $5 a month and Pro is $20 a month, and each includes that much usage. Extra usage is billed at $20 per vCPU a month, $10 per GB of RAM a month and $0.05 per GB of egress.

Is Railway's domain railway.app or railway.com?

The site and docs are at railway.com, including railway.com/pricing and docs.railway.com.

Which databases does Railway support?

Railway can provision PostgreSQL, MySQL, Redis and MongoDB, and you can run other databases from Docker images with volumes.

What are alternatives to Railway?

Common alternatives include Render, Fly.io, Heroku and DigitalOcean App Platform, or Coolify if you want to self-host.

Sources

Railway: pricing, features and alternatives (2026) | ScratchDB