HonestCodes logoHonestCodes
Railway logo

Railway referral code

Software & Privacy

Sign up to Railway with this referral and you get $20 in free credits to deploy apps, databases and infrastructure. The referrer earns 15% cash on your usage once you pay your first bill.

Railway is a developer Platform-as-a-Service for deploying apps, managed databases and infrastructure with one push to GitHub. It supports any language (Node, Python, Go, Rust, Ruby), managed Postgres / MySQL / MongoDB / Redis, multiple global regions (US West, US East, Amsterdam Metal, Singapore) and one-click templates. New customers using the OVTmXM referral code receive $20 in free deploy credits; the referrer earns 15% cash on the new customer's usage for the life of the account once they pay their first bill.

How the Railway code works

  1. Tap 'Open Railway' below — the OVTmXM referral code is applied automatically
  2. Sign in with GitHub (recommended for one-click deploys) or with email
  3. Create your first project and deploy an app, database, cron, or one of Railway's 50+ templates
  4. Your $20 free credit lands on your account immediately and is consumed as you use compute, storage, egress and database resources
  5. Once your usage exceeds $20 and you settle your first paid invoice, the referrer earns 15% of your spend in cash for the lifetime of your account

Who's eligible

New Railway customers anywhere in the world. $20 sign-up credit lands automatically when you redeem the referral code. The 15% referrer earnings begin once you pay your first invoice (not just signing up).

About Railway

Railway is a developer-focused Platform-as-a-Service (PaaS) launched in 2020 and headquartered in San Francisco. It's the leading modern Heroku alternative — built for indie developers, small teams, AI agent infrastructure and side-project builders who want to deploy production-grade apps, databases and infrastructure with one push to GitHub and no DevOps overhead. Over a million developers have deployed on Railway as of 2026.

Railway runs on its own infrastructure across four global regions:

  • US West — Oregon (us-west2)
  • US East — Virginia (us-east4-eqdc4a)
  • Europe — Amsterdam Metal (europe-west4-drams3a) — closest region for UK / European users
  • Asia — Singapore (asia-southeast1-eqsg3a)

The "Metal" suffix refers to Railway's bare-metal compute clusters (vs. their older GCP-hosted regions). Most modern Railway deploys land on Metal.

What you get with this Railway referral

  • $20 in free deploy credits the moment you sign up with the OVTmXM code (or the link above).
  • No credit card required to redeem the credit and ship your first project.
  • Referrer (HonestCodes) earns 15% cash on your usage for the lifetime of your account — but only once you pay your first bill, so free-tier sign-ups cost the referrer nothing and don't pay anything either.

$20 is enough to comfortably run a small full-stack app (web + database + cron) for several weeks at hobby scale, or to spin up many short-lived experimental services.

What you can deploy on Railway

Almost anything that runs in a Linux container or a Nixpacks build. Common stacks:

Stack Deploy method
Next.js, Remix, Astro, SvelteKit Railpack / Nixpacks auto-detection
Express, Fastify, NestJS Nixpacks
Python: Django, FastAPI, Flask Nixpacks
Go: Gin, Echo, Fiber Railpack / Dockerfile
Rust: Axum, Actix Dockerfile
Ruby on Rails, Phoenix (Elixir) Nixpacks
Any custom container Dockerfile / image source
Static sites Nixpacks build step → static serve

Plus managed databases as first-class services:

  • Postgres (with point-in-time recovery)
  • MySQL
  • MongoDB
  • Redis
  • Object storage buckets (S3-compatible)

And infrastructure primitives:

  • Cron jobs (scheduled deployments)
  • Background workers
  • Private networking between services (no public egress fees inside a project)
  • Custom domains with auto Let's Encrypt SSL
  • Multi-region replicas (Pro plan)
  • One-click templates for 100+ popular open-source apps (Plausible, n8n, Outline, Cal.com, etc.)

Railway vs Vercel vs Fly.io vs Render

Railway Vercel Fly.io Render
Best for Full-stack apps + DBs Next.js / frontend Global edge containers Web services & DBs
Edge network Single region per service Global CDN Global multi-region Single region
Managed Postgres Yes (built-in) Vercel Postgres (Neon) Yes (built-in) Yes (built-in)
One-push GitHub deploy Yes Yes Yes (with config) Yes
Cron jobs Yes (built-in) Limited Yes (machines) Yes
Object storage Yes (S3-compatible) No (Vercel Blob is separate) No Yes
Sleep / scale-to-zero Optional Yes Yes Yes
Pricing model Usage-based + Hobby plan ($5/mo) Per-seat + bandwidth Usage-based Usage-based + plans

Railway tends to be the strongest pick when you want app + database + cron + buckets on one bill with the friendliest dashboard. Vercel wins for Next.js with global edge needs. Fly is best when you need true multi-region active-active. Render sits in between.

Tips to stretch your $20 credit

  • Use the Hobby plan ($5/month flat) if you'll exceed $20 quickly — the flat fee buys you a higher resource ceiling and works out cheaper than pure usage-based for sustained workloads.
  • Pick the Amsterdam Metal region for UK users — closest network hop and same pricing as US regions.
  • Enable sleep mode for non-production services. Sleeping services don't burn vCPU/RAM credits.
  • Use Railway templates instead of building from scratch — many popular open-source apps (Plausible, n8n, Outline, Ghost) deploy in under a minute.
  • Pin pnpm / Node versions in your repo's package.json so builds don't burn extra minutes on version negotiation.
  • Set up GitHub auto-deploy so every push to main deploys cleanly — you can also set up environments per branch for preview deploys.

Source documentation

The terms above reflect the current Railway referral programme accessible from the in-app Referrals page. The $20 credit and 15% lifetime referrer cut are set by Railway and may change without notice. HonestCodes re-verifies each programme monthly — the date at the top of this page reflects the last full check.

For Railway's official docs, see docs.railway.com.

Frequently asked questions

What is Railway?

Railway is a developer-focused Platform-as-a-Service (PaaS) for deploying apps, databases and infrastructure with a single push to GitHub. It supports any language or framework via Railpack, Nixpacks or a Dockerfile, and includes managed Postgres, MySQL, MongoDB and Redis as one-click services. It's the most popular Heroku alternative for indie developers, AI agents and small teams.

How does the $20 credit work?

The $20 is sign-up credit that's consumed as you use Railway's resources — vCPU time, RAM, egress bandwidth, and managed database compute. For a small Node.js or Python app with a Postgres database, $20 typically lasts several weeks to a month at hobby scale.

What does the referrer earn?

15% of your usage as cash, paid for the lifetime of your account once you start paying invoices. So if you spend $100 in a given month, the referrer earns $15. It only kicks in after you pay your first bill — sign-ups that stay free don't generate any referrer earnings.

Can I use Railway from the UK / Europe?

Yes. Railway is global. You can deploy to any of their regions: US West (Oregon), US East (Virginia), Europe West (Amsterdam), or Asia Southeast (Singapore). The Amsterdam Metal region is the closest for UK users (~10–30 ms latency). Billing is in USD.

What can I deploy on Railway?

Any language (Node.js, Python, Go, Rust, Ruby, PHP, Elixir, etc.), any framework (Next.js, Django, FastAPI, Rails, Phoenix, etc.), Docker images, static sites, cron jobs, background workers, and managed databases (Postgres, MySQL, MongoDB, Redis, plus object storage buckets). Railway also has a 100+ template library for one-click deploys of popular open-source apps.

How does Railway compare to Vercel, Fly.io and Render?

Vercel is purpose-built for Next.js / frontend with the best edge network. Fly.io is closest to Railway architecturally — multi-region containers, managed Postgres — but Railway has a friendlier dashboard and stronger CLI. Render is similar to Railway but slightly more enterprise-leaning. Railway tends to be the best fit for full-stack apps, side projects, AI agent infrastructure, and teams that want a single platform for app + database + cron.

Do I need a credit card to start?

No card is required to use the $20 free credit. You'll only be asked for payment when you want to add a paid plan ($5/month minimum on the Hobby plan) or when your $20 credit runs out.

Will my referral $20 credit expire?

The $20 is a one-time credit that stays on your account until consumed by usage — it doesn't expire by date. Use it as slowly or as quickly as you like.

More software codes

See all →