Technology reviews & practical guides
Railway review: what the $5 Hobby and $20 Pro plans really cost, per-second compute rates, plan limits, billing traps, the 2026 outages and the October environment-variable breach.

Railway is a deployment platform that takes a GitHub repo, a Docker image or a local folder and runs it as a service, with databases, volumes and private networking laid out on one project canvas. It bills by the second for the CPU, memory, storage and egress you actually use, on top of a small monthly plan fee that counts toward that usage.
This review was written the week of Railway's worst incident. On October 21, 2026 Railway disclosed that an attacker had accessed encrypted environment variables and decrypted some of them; its preliminary report puts the exposure at most 1.85% of all workspaces, about 100,000 workspaces. Below is what Railway really costs, what each plan caps, the billing fine print, its 2026 reliability record, and what to do if you already host there.
Railway is still one of the fastest ways to get an app and a database online, and its pricing is easy to reason about: $5 a month on Hobby or $20 a month on Pro, each including that much usage, then you pay for what you consume. Builds are free and idle services can sleep, so a small project often costs exactly the plan fee.
The weak side is the operations record. 2026 brought an abuse-system misfire in February, an eight-hour platform-wide outage in May when Google Cloud suspended Railway's production account, two shorter routing incidents, and the October secrets breach. Uptime figures are availability targets rather than an SLA with service credits, and Pro support runs through a forum with a typical 72-hour response.
Hobby projects, prototypes, side businesses and small teams that value deployment speed over contractual guarantees. If you need a signed SLA, email support or strict secret isolation today, budget for the Enterprise tier or look at another host.
Every project is a canvas of services. You can deploy from a GitHub repo, a Docker image or a local directory with the Railway CLI, bring your own Dockerfile, and keep settings in config-as-code files (TOML or JSON). PostgreSQL, MySQL, Redis and MongoDB are first-class, each with a high-availability option and point-in-time recovery, and any other open-source database can be deployed from a template. Private networking, TCP and HTTP proxies, preview environments, vertical autoscaling and horizontal scaling through replicas are part of the platform.

Railway now runs on hardware it owns and operates, branded Railway Metal, in four regions: US West (California), US East (Virginia), EU West (Amsterdam) and Southeast Asia (Singapore). Moving a service to another region causes no downtime unless it has a volume attached.
The Serverless setting (formerly App Sleeping) puts a service to sleep somewhere between 5 and 10 minutes after its last outbound traffic, so idle services stop accruing compute charges. Services with static outbound IPs may stay awake.
The plan fee is a minimum, not an add-on. Your bill for the cycle is whichever is higher, the fee or your usage. Railway's own example: $7 of usage on Hobby produces a $7 bill, the $5 fee plus $2 of extra usage. Included usage resets every cycle and never accumulates, and the fee is charged even if you use none of it.

Subscriptions and usage are paid by credit card on a post-paid basis; invoice payment is only available on Enterprise, and prepaid credits are no longer offered.
These are our estimates from Railway's published rates, assuming a service averages the stated load over a full month. Railway meters actual consumption per second, so a spiky app costs less than its peak suggests.
CPU is the expensive dimension: a full vCPU averaged all month costs twice as much as a GB of memory. Letting idle services sleep is the biggest lever for a smaller bill.
Figures below are Free / Hobby / Pro / Enterprise, from Railway's pricing page and plan docs. Where the trial differs from Free, the trial value is in brackets.
Every plan shares the same network ceiling: 10,000 concurrent connections, around 11,000 requests per second, HTTP requests that may run up to 15 minutes while data keeps flowing but close after 5 idle minutes, and a 32 KB cap on combined headers.
The Free plan is a demo tier, not a hosting plan: one project, three services, no custom domain, no cron jobs, and no global regions or wildcard domains after the trial ends. Accounts that are not verified land on a Limited Trial with restricted outbound network access and a limited set of ports; verification runs through GitHub, and Railway says it does not respond to verification requests.
Static outbound IPs are a Pro feature, and Railway warns the assigned IPv4 addresses may be shared with other customers. For a quick test without signing up at all, running ssh railway.new gives a free Linux VM with 2 vCPU and 2 GB RAM, a 24-hour window to claim it, and a cap of 3 per IP per day.

Add a custom email alert and a hard limit above your normal bill. A hard limit set too close to your average spend will take production offline on a busy month, so leave headroom and treat the alert as the real early warning.
Railway publishes availability targets of 99.9% on Hobby, 99.99% on Pro and 99.999% on Enterprise. We found no contractual SLA with service credits behind those numbers. The incident record over the past year:

Railway's own summer 2026 update admitted reliability stumbles that cost it customer trust, while reporting more than 50 million builds a month and over 12,000 new users a day. The company raised a $100 million Series B on January 22, 2026, led by TQ Ventures according to Axios, and cites 2 million users.
Support depends heavily on the plan. Trial, Free and Hobby users get community help on the Central Station forum with no guaranteed response. Pro gets direct help from Railway through Central Station, usually within 72 hours, excluding application-level support. There is no email support. Slack Connect comes with Enterprise at $2,000 a month in committed spend, and Business Class Support for accounts above $5,000 a month promises a one-hour response to P1 issues around the clock.
On compliance, Railway is SOC 2 Type II and SOC 3 certified, offers a GDPR data processing agreement, and sells HIPAA BAAs from $1,000 a month in committed spend.
On October 21, 2026 Railway disclosed that an unauthorized third party may have accessed encrypted environment variables and, for some of them, obtained the decrypted contents. Its preliminary report the next day put the attack window at October 20, 13:58 UTC to October 22, 03:32 UTC, through privilege escalation in build infrastructure. At most 1.85% of all workspaces, about 100,000 workspaces, had some environment variables potentially compromised, and Railway says the attacker was looking for AI credentials.
Railway also reports that running services stayed online throughout and that customer accounts were not logged into. New builds and deployments were paused during triage, and the dashboard, API, CLI and support had periods of unavailability. As a precaution Railway notified external providers about all stored keys for all users, not only the affected subset.
Railway's response so far: single-tenant builder infrastructure, rebuilt internal tooling, rotation of all bucket credentials and invalidation of user sessions. Builds were restored for every tier by October 23 at 09:34 UTC, and as of that update new signups were still paused. The report is explicitly preliminary, and the investigation was ongoing as of October 23.

At least $5 on Hobby or $20 on Pro. The fee includes the same amount of usage, so you only pay more when CPU, memory, storage and egress go past it; at that point the bill equals your usage.
Yes. The trial needs no credit card and gives a one-time $5 grant for up to 30 days, after which the account drops to the Free plan with $1 of credit per month. As of October 23, 2026, new signups were paused because of the security incident.
Yes, with a hard usage limit of at least $10. When usage passes it Railway shuts your workloads down, so pair it with an email alert at a lower amount.
No. Build CPU, memory, base-image downloads, image exports and image storage are all free; you pay only for running services, storage and egress.
Only at its discretion, and mainly to new customers who tried the platform and decided against it. Resource usage is generally not refunded, and invoices for deleted accounts are never refunded.
Deployments stop as soon as you cancel. Data is then deleted 30 days after a Free or Trial plan expires, 60 days after a Hobby cancellation and 90 days after a Pro cancellation, so export databases and volumes first.
It is usable, but treat any secret stored there before October 21 as exposed and rotate it. Railway has moved builds to single-tenant infrastructure and invalidated sessions, but its report is preliminary, so keep sensitive credentials sealed and minimal until the final findings are out.
Not on self-serve plans. Hobby, Pro and Enterprise carry availability targets of 99.9%, 99.99% and 99.999%, and support SLOs start at Enterprise; we found no service credits tied to the targets.
Pick Railway if you want per-second usage billing against a small minimum and free builds; consider Render if you prefer fixed plan pricing. Our Render review covers its current prices and limits.
More in Cloud Computing
Browse Cloud Computing