The question isn't which cloud hosting platform is cheapest anymore. It's which one's pricing model you can actually predict before your bill arrives. For most people shipping a first backend or side project, Render is the safest starting pick: a genuinely usable free tier and a flat $7/month once you need it always-on, with no usage meter to babysit. Vercel, Netlify and Railway are better choices in specific cases covered below, but each one caps, throttles or meters usage differently, and the "starting price" on the homepage rarely reflects what a real app costs once it has actual traffic.
Key takeaways
- Render's $7/month Starter plan is the most predictable entry point for a small always-on backend, with fixed 512MB RAM and 0.5 CPU, according to Render's own pricing breakdown.
- Vercel's Hobby tier gives 100GB of bandwidth and 1M function invocations free, but exceeding the cap pauses your project rather than billing overage.
- Netlify moved to flat $20/month Pro pricing on April 14, 2026, dropping per-seat charges, but its credit-based billing makes usage harder to estimate in advance.
- Railway and Fly.io are pure usage-based: Railway meters at $20 per vCPU/month and $10 per GB of RAM/month, and Fly.io no longer offers a real free tier for new signups.
How We Chose
We compared the published pricing documentation, free-tier limits and entry-level paid plans of five widely used platforms for hosting web apps: Vercel, Netlify, Render, Railway and Fly.io. We weighed three things a developer choosing a host actually cares about: what the free tier really includes before it stops working, how predictable the first paid tier is, and what kind of app each platform is built for (static frontend, serverless functions, or a persistent backend with a database). We compared published specs, pricing pages and independent pricing trackers; we did not deploy or load-test these platforms ourselves.
Render Is the Best Default for Most First Deployments
Best for: small backends, side projects and anyone who wants a fixed monthly number instead of a usage meter.
Render gives away a genuinely usable free tier: static sites with a CDN and SSL, basic web services in Node, Python, Go, Rust, Ruby or Elixir, and a Postgres database with 1GB of storage, according to Render's own writeup on its 2026 free-tier lineup. The catch is that free web services spin down after 15 minutes of no traffic and take roughly a minute to wake back up, which is fine for a demo but not for anything a real user might hit unannounced.
Once that matters, the Starter plan is $7/month for an always-on web service with 512MB of RAM and 0.5 CPU — a fixed price with no usage meter to watch. Drawback: that RAM ceiling is tight for anything beyond a lightweight API, and scaling up moves you into Render's separate compute and database add-on pricing, which is less transparent than the flat Starter fee. Skip this if your app is frontend-only with no backend server to run — you're paying for compute you don't need.
Vercel Wins for Next.js and Frontend-Heavy Teams
Vercel's Hobby plan is free and includes 100GB of bandwidth, 1M function invocations, 4 hours of Active CPU time and 360 GB-hours of Provisioned Memory, per Vercel's own plan documentation. Cross those caps and the project pauses until the next billing cycle rather than racking up a surprise charge — a safer default for a side project than a platform that just bills you more.

Best for: teams already building on Next.js, or anyone who wants tight integration between framework and host, including edge functions and preview deployments on every pull request. Pro costs $20 per deploying seat per month, which bundles $20 of usage credit and 1TB of Fast Data Transfer, with overage billed at $0.15/GB beyond that. Drawback: per-seat pricing means a five-person team pays $100/month before any actual compute or bandwidth usage is counted, which adds up fast compared to Render or Netlify's flat team pricing. Skip this if you're not using a framework Vercel optimizes for, or your team is larger than a couple of people and cost-sensitive.
Netlify Still Leads for Static Sites and Marketing Pages
Netlify is the strongest pick for static sites, marketing pages and JAMstack builds where you want built-in forms, split testing and a simple git-push deploy workflow. Its Free plan includes 300 credits a month, which covers roughly 100GB of bandwidth, 300 build minutes and 125,000 serverless function invocations — also a hard cap. As of April 14, 2026, Netlify dropped per-seat pricing entirely: Pro is now a flat $20/month with unlimited team members and 3,000 credits, scalable up to 20,000 credits (about $126/month) before you'd need Enterprise.

Drawback: the credit system is genuinely hard to estimate ahead of time, since bandwidth, compute and requests all draw from the same pool at different conversion rates, and Netlify has changed those rates before. Skip this if your app needs a long-running backend process — Netlify is built around functions and edge logic, not persistent servers, so it's the wrong tool for a stateful API.
Never miss a story
Tools, tutorials and AI deep-dives - straight to your inbox, every week.
Railway Is the Fastest Way to Ship a Database-Backed App
Railway skips flat tiers almost entirely. The Hobby plan is $5/month, and that $5 is applied directly as usage credit — if your app consumes $3 of resources, you pay the $5 minimum; if it consumes $8, you pay $8, according to Railway's pricing documentation. Usage is metered per second at $20 per vCPU/month, $10 per GB of RAM/month, $0.05 per GB of network egress and $0.15 per GB/month of volume storage. Pro raises the minimum spend to $20/month.
Best for: full-stack apps that need a database, background workers and a web service spun up together fast, without separately provisioning each piece. Drawback: there's no ceiling — a traffic spike or a memory leak shows up directly on the bill instead of triggering a pause. Skip this if you need a fixed number to put in a budget spreadsheet; Railway is built for teams comfortable watching a usage dashboard.

Here's how all five stack up side by side, including Fly.io for reference even though it isn't one of our picks:
| Platform | Free tier | Entry paid price | Billing model | Best for |
|---|---|---|---|---|
| Render | Static sites, basic web services (sleep after 15 min idle), 1GB Postgres | $7/month | Fixed tier + metered add-ons | Small always-on backend |
| Vercel | 100GB bandwidth, 1M function calls, hard cap | $20/seat/month | Per-seat + credit + overage | Next.js / frontend teams |
| Netlify | 300 credits (~100GB bandwidth), hard cap | $20/month flat | Credit pool, tiered | Static sites / JAMstack |
| Railway | None (trial credit only) | $5/month minimum | Pure usage-based | Full-stack apps with a database |
| Fly.io | Minimal trial (2 VM hours or 7 days) for new signups | ~$2/month smallest machine | Pure pay-as-you-go | Teams running their own containers |
What We Left Out and Why
Fly.io deserves a mention but not a full recommendation here. It deprecated its old Launch and Scale plans, which used to include free allowances, back in 2024; new signups today get a minimal trial of 2 VM hours or 7 days and then move straight to pay-as-you-go, starting around $2/month for the smallest shared-CPU machine. That model suits teams already comfortable managing their own container-level infrastructure, not someone deploying a first app. We also left out traditional shared hosting providers like Hostinger and Bluehost: their $2-$10/month promotional pricing looks similar on the surface, but they're built for static websites and WordPress installs, not deployed application code with a build step, which is a different job entirely. For teams weighing whether they need a dedicated host at all versus a simpler site, our guide to monetizing a website covers that earlier decision.

The Catch Nobody's Pricing Page Explains
Every platform here will tell you its entry price is "starting at." The honest caveat most comparisons skip is that four of these five platforms — Vercel, Netlify, Railway and Fly.io — bill on usage in some form, which means the number on the pricing page is a floor, not an estimate. A single viral post, a scraping bot, or a misconfigured loop that spikes function calls can turn a $20/month plan into a much larger bill within days, and none of these platforms send a hard spending cap by default on paid tiers the way free tiers pause automatically. The strongest counterargument to picking Render or a flat-fee plan purely for predictability is that usage-based pricing is genuinely cheaper at low, steady traffic — you're not paying for capacity you don't use. If your traffic is small and stable, Railway's $5 floor is objectively less than Render's $7 fixed fee. The risk is entirely on the tail end: what happens the one month traffic spikes. Set billing alerts on any usage-based platform before you rely on it for anything with real users.
If you're choosing a framework to pair with whichever host you pick, our breakdown of React Compiler 1.0 and what it changes for frontend performance is a useful next read, and our wider look at what actually matters in web development in 2026 covers the tooling landscape these hosts sit inside.
Last updated: September 19, 2026
Sources
- Vercel — Hobby Plan documentation
- Vercel — Pricing documentation
- Render — Platforms with a real free tier for developers in 2026
- Railway — Pricing documentation
- Railway — Pricing plans documentation
- Fly.io — Resource pricing documentation
- Flexprice — The Complete Guide to Netlify Pricing and Plans 2026
- HostingAdvice — Best Shared Web Hosting of 2026