Compare 15+ cloud hosting and PaaS services: Railway, Vercel, Render, Netlify, Fly.io, Cloudflare Workers/Pages, Deno Deploy, Koyeb, Val Town, Google Cloud Run and more. Free tiers, bandwidth limits, build minutes, and pricing gotchas. Compiled 2026-04-13, not re-checked since.

Cloud Hosting & PaaS Pricing — The 2026 Comparison

Published 2026-04-13 · Not yet reviewed · 15 platforms compared · Figures compiled 2026-04-13, not re-checked since · 38 of 38 figures in the “Recent Pricing Changes” table come from our records for 1,493 developer tools · 17 pricing changes tracked

15
Platforms Compared
7
Generous Free Tier
5
Limited / Trial / Credits
4
Platform Categories

Cloud hosting in April 2026: 15 platforms across four categories — traditional PaaS, edge/serverless, full-featured platforms, and static/specialized hosts. $5/month has become the entry price for always-on compute (Railway Hobby, Heroku Eco). Cloudflare dominates the free tier with unlimited bandwidth and 100K requests/day. The big shift: credit-based pricing is replacing flat-rate plans (Vercel Jan 2026, Netlify Sep 2025).

Key trends: Heroku's free tier removal (2022) drove a migration wave to Railway, Render, and Fly.io. Netlify's move to credit-based pricing (Sep 2025) replaced flat bandwidth and build-minute limits with a single 300-credit monthly allowance. Google is flooding the market with generous always-free tiers (Cloud Run: 2M requests/month). Edge computing is making traditional PaaS less necessary for many workloads.

This guide covers: pricing tables, category breakdowns, free tier analysis, cost comparison for solo devs and teams, hidden costs, pricing gotchas, and best-for-use-case recommendations — compiled by hand from vendor pricing pages.

🚀 Railway — $20 in credits with our referral

What you have to do to get it
  • The $20 is credited when the new account upgrades to a paid plan (Hobby or Pro), not at signup

Get $20 in credits → · Affiliate disclosure

We may earn a commission if you sign up through this link.

Jump to section

  1. Pricing Comparison Table
  2. Category Breakdown (PaaS, Edge/Serverless, Full-Featured, Static)
  3. What You Actually Get for Free
  4. Cost Analysis by Use Case
  5. Pricing Gotchas
  6. Recent Pricing Changes
  7. Best-for-Use-Case Recommendations
  8. FAQ

Pricing Comparison Table

Compiled 2026-04-13, not re-checked since. Hover rows to highlight. Click platform names for full vendor profiles with free tier details.

Platform Free Tier Paid From Free Bandwidth Free Compute
RailwayFree plan: $0/mo, $1 of free credit a month after trial$5/mo (Hobby)None included ($0.05/GB)Up to 1 vCPU, 0.5 GB RAM per service
RenderFree web services$7/mo (Starter instance)5 GB (then $0.15/GB)Less than 1 CPU, 512 MB RAM (spins down)
Fly.ioNone (pay-as-you-go)$0 (usage-based)100 GB (legacy)None (legacy: 3 shared VMs)
KoyebNone for new users$29/mo (Pro)—None
Northflank2 services$2.70/mo (0.1 vCPU, 256 MB)Included2 services (0.2 vCPU, 512 MB each)
Cloudflare Workers100K requests/day$5/mo (Workers Paid)Unlimited100K requests/day, 10ms CPU/req
Cloudflare PagesUnlimited sites$5/mo (via Workers Paid)UnlimitedUnlimited requests, 100K functions/day
Netlify300 credits/mo (~15 GB)$20/mo (Pro)~15 GB (300 credits at 20/GB)10 credits/GB-hour
Deno Deploy1M requests/mo$20/mo (Pro)20 GiB1M requests/mo, 10 hrs active CPU
Val TownFree tier$10/mo (Pro)IncludedFree requests with limits
VercelHobby plan (free)$20/mo (Pro)100 GB100 GB bandwidth, serverless functions
Google Cloud RunAlways free tierUsage-based1 GB North America2M requests/mo, 180K vCPU-sec, 360K GiB-sec
GitHub PagesFree (static sites)N/A (free only)100 GB/moN/A (static hosting)
PythonAnywhere1 web app$10/mo (Developer)Included1 web app, 512 MB storage
HerokuRemoved (2022)$5/mo (Eco dynos)IncludedNone free
The $5/month floor: Railway, Heroku, and Cloudflare Workers Paid all land at $5/month as the entry price for always-on compute. Free tiers exist but come with spin-down (Render), no free compute (Koyeb, Fly.io for new accounts), or usage caps (Cloudflare 100K/day). Vercel and Cloudflare Pages are the standout exceptions — genuinely generous free tiers with no spin-down for static/JAMstack sites.

Category Breakdown

Cloud hosting platforms fall into four categories, each optimized for different workloads and developer preferences.

A date in a heading below cites a record we hold, not a property of the vendor it names. These figures were compiled on 2026-04-13; a dated badge marks a card whose vendor we have recorded a change for since, and the date moves to the newer record on the day that record takes effect. Every record we hold for any vendor named below is in the full change log.

Traditional PaaS

Deploy containers or code with familiar push-to-deploy workflows. Best for traditional web apps, APIs, and background workers that need persistent compute.

Railway Free credits

Free plan: $0/month, opening with a 30-day trial carrying $5 of credits, then $1 of free credit a month. Up to 1 vCPU and 0.5 GB RAM per service, 0.5 GB volume storage, 1 project, 3 services. Hobby plan ($5/mo minimum usage) includes $5 of monthly usage credits, not a free allowance. Supports Docker, Node, Python, Go, Rust, and more. Built-in Postgres, Redis, MySQL.

Render Limited free tier CHANGED APR 23

Free web services with less than 1 CPU, 512 MB RAM, auto-sleep after 15 minutes of inactivity. 750 free instance hours/month, 500 build minutes/month, 5 GB bandwidth/month included then $0.15/GB. Free PostgreSQL (30-day expiry, 256 MB). Free Redis (25 MB, 50 connections). Supports Docker, Node, Python, Go, Ruby, Rust.

Fly.io No free tier CHANGED OCT 1

No free tier for new accounts since October 2024. New accounts get a trial of 2 machine hours or 7 days, whichever comes first, before adding a payment method; apps stop at the end of the trial unless one is added. Legacy accounts (Hobby/Launch/Scale plans) retain: 3 shared-cpu-1x VMs (256 MB RAM), 3 GB volume storage, 100 GB transfer/month. Volume snapshots: first 10 GB free, then $0.08/GB/month.

Koyeb No free tier

None for new users. Since February 2026, new users must subscribe to Pro ($29 a month plus compute, with $10 of compute included) or a higher plan. Organizations already on the Starter plan keep it.

Northflank Limited free tier

Developer plan: 2 free services with 0.2 vCPU and 512 MB RAM each. Supports containers, buildpacks, and databases. Auto-deploy from Git. Built-in secrets management, job scheduling, and observability.

Edge / Serverless

Run code at the edge with zero cold starts and automatic global distribution. Best for APIs, static sites with functions, and latency-sensitive applications.

Cloudflare Workers Generous free tier

100,000 requests/day, 10ms CPU time per invocation, 1 MB script size. Runs on Cloudflare's 300+ edge locations. V8 isolates — no cold starts. KV storage: 100K reads/day, 1K writes/day. R2 storage: 10 GB free. Workers AI: 10K neurons/day.

Cloudflare Pages Generous free tier

Unlimited sites, unlimited bandwidth, 500 builds/month. Pages Functions (serverless): 100K requests/day free. Deploy from Git or direct upload. Custom domains, SSL included. Preview deployments for every commit. 25 MB max file size.

Netlify Limited free tier CHANGED APR 14

300 credits/month, spent across deploys (15 credits each), bandwidth (20 credits/GB), compute (10 credits/GB-hour) and web requests (2 credits/10K) — about 15 GB of bandwidth if you spend the whole allowance on it. Legacy accounts opened before September 2025 keep 100 GB bandwidth and 300 build minutes. Deploy from Git. Instant rollbacks, preview deploys, custom domains, SSL. Edge Functions (Deno-based) included.

Deno Deploy Generous free tier CHANGED OCT 9

1 million requests/month, 20 GiB outbound bandwidth, 10 hours of active CPU per month, 1 GiB KV storage, 1M KV read units/month. Runs in 2 regions. Cold starts complete within 100 ms for a hello-world app. Built-in KV storage (Deno KV). Instant deployments from Git.

Val Town Generous free tier

Code snippets ("vals") that run as HTTP endpoints, cron jobs, or email handlers. Free tier includes public vals, SQLite storage, email sending. Community-driven code sharing. TypeScript/JavaScript runtime. Instant deployment.

Enterprise-grade platforms with rich ecosystems. Best for production applications that need the full toolchain — CI/CD, monitoring, databases, and team management.

Vercel Generous free tier

Hobby plan: 100 GB Fast Data Transfer, 1M Function Invocations and 4 hours Fluid Active CPU a month; builds included, up to 45 minutes each; non-commercial personal use only. Deploy from Git with preview deployments. Optimized for Next.js, supports all frameworks. Edge Functions, Image Optimization, Analytics (limited).

Google Cloud Run Generous free tier

Always Free tier: 2 million requests/month, 180,000 vCPU-seconds, 360,000 GiB-seconds of memory, 1 GB outbound (North America). Runs containers, auto-scales to zero. Supports any language/framework via Docker. Integrated with Google Cloud ecosystem.

Heroku No free tier FREE REMOVED

Free tier: none. Our own pricing change record, on 2022-11-28, says: Heroku stopped offering free dynos, hobby-dev Heroku Postgres and hobby-dev Heroku Data for Redis on 2022-11-28, as announced on 2022-08-25. Source ↗ Read what we recorded →

Static & Specialized

Focused hosting for specific use cases. Static sites, Python apps, or developer documentation. Simple and free for what they do well.

GitHub Pages Generous free tier

Free static site hosting from GitHub repos. 100 GB bandwidth/month, 1 GB storage, 10 builds per hour via GitHub Actions. Custom domains, SSL. Perfect for docs, portfolios, blogs. Jekyll built-in, supports any static site generator.

PythonAnywhere Limited free tier

1 free web app on yourusername.pythonanywhere.com. 512 MB storage, daily CPU seconds limit. Python 2.7/3.x. Built-in Bash console, MySQL database. No custom domain on free tier. Good for learning and small projects.

What You Actually Get for Free

Free tiers range from genuinely production-ready (Cloudflare, Vercel) to barely-functional trials (Fly.io). Here's the honest breakdown.

Platform Free Tier Type Bandwidth Build Minutes When You Hit the Wall
RailwayFree creditsNone included ($0.05/GB)IncludedWhen credits run out
RenderLimited free tier5 GB (then $0.15/GB)500 min/moWeeks of moderate use
Fly.ioNo free tier100 GB (legacy)N/A (Docker)Immediately (pay-as-you-go after a trial of 2 machine hours or 7 days)
KoyebNo free tier——Immediately ($29/mo Pro minimum)
NorthflankLimited free tierIncludedIncludedWeeks of moderate use
Cloudflare WorkersGenerous free tierUnlimitedN/AMonths of real traffic
Cloudflare PagesGenerous free tierUnlimited500/moMonths of real traffic
NetlifyLimited free tier~15 GB (300 credits at 20/GB)~20 deploys (15 credits each)Weeks of moderate use
Deno DeployGenerous free tier20 GiBN/A (instant)Months of real traffic
Val TownGenerous free tierIncludedN/AMonths of real traffic
VercelGenerous free tier100 GBNo monthly quota (45 min per build, 100 deployments/day)Months of real traffic
Google Cloud RunGenerous free tier1 GB North America2,500/mo (Cloud Build)Months of real traffic
GitHub PagesGenerous free tier100 GB/mo10/hr (Actions)Months of real traffic
PythonAnywhereLimited free tierIncludedN/AWeeks of moderate use
HerokuNo free tierIncludedIncludedImmediately ($5/mo minimum)

Cost Comparison by Use Case

What does each platform actually cost for a solo developer running a side project versus a team of 5 with production traffic?

Platform Solo Dev /mo Team of 5 /mo Key Cost Factor
Railway$0–5$20/mo minimum (Pro, unlimited seats)The $5 trial credit is one-time — once the 30 days end the Free plan provides $1...
Render$0–7$25/mo flat (Pro) + usageFree web services spin down after 15 minutes without traffic and take about one ...
Fly.ioUsage-based$29/mo (Scale) + usageNo free plan for new accounts: a trial of 2 machine hours or 7 days, whichever c...
Koyeb$29+Usage-basedNo free plan for new users since February 2026; Pro is $29 a month plus compute.
Northflank$0–10Usage-basedLimited to 2 services on free tier. Database add-ons are separate. Scaling beyon...
Cloudflare Workers$0–5$5+10ms CPU time limit is restrictive for compute-heavy tasks. 1 MB script size lim...
Cloudflare Pages$0$0–5500 builds/month can be limiting for active repos with many commits. Functions s...
Netlify$0–19$20/mo flat (Pro, no seat fees)Every action draws on one credit pool, so builds and traffic compete — and sites...
Deno Deploy$0$20+Deno runtime only — no Node.js compatibility layer for all packages. 50ms CPU li...
Val Town$0–10$10+Free tier vals are public. Private vals require Pro ($10/mo). Limited compute pe...
Vercel$0$20/seatWATCH: New Pro projects default to Turbo build machines ($0.126/min vs $0.014/mi...
Google Cloud Run$0Usage-basedGoogle Cloud account required with billing enabled. Egress to other regions is e...
GitHub Pages$0$0Static sites only — no server-side code. Public repos only on free GitHub (priva...
PythonAnywhere$0–10Per-account$5 Hacker tier was eliminated (Jan 2026). Jump from free to $10/month for custom...
Heroku$5–7$7/dyno + add-onsNo free tier at all. Add-on costs stack up fast (Postgres Mini $5/mo, Redis Mini...
Best value picks: For side projects, Cloudflare Pages ($0) or Vercel Hobby ($0) for static/JAMstack. Railway ($5/mo with $5 credit) for full-stack apps. For production teams, Google Cloud Run (usage-based, generous free tier) or Vercel Pro ($20/seat) for Next.js apps.

Pricing Gotchas

The sticker price is rarely the full story. These are the costs that surprise developers after they commit to a platform.

Vercel Turbo Builds: 9x Cost Multiplier

New Pro projects on Vercel default to Turbo build machines at $0.126/min — 9 times the cost of Standard builds ($0.014/min). A 5-minute build costs $0.63 on Turbo vs $0.07 on Standard. Switch to Standard builds in project settings unless you genuinely need faster builds.

Render Free Tier Spin-Down

Free web services on Render spin down after 15 minutes without traffic and take about one minute to spin back up. Not viable for APIs that need to respond quickly. The workaround costs $7/month (Starter instance, always-on).

Railway Credit Exhaustion

Railway's Trial plan gives a one-time $5 credit. Once it's gone, services stop. Hobby plan ($5/mo) resets monthly but usage can exceed the credit — a busy API can cost $10–20/month. Monitor your usage dashboard closely.

Cloudflare Workers Daily Quotas

Cloudflare Workers free tier uses daily quotas (100K requests/day), not monthly. A traffic spike on one day gets throttled even if your monthly average is well under limits. The 10ms CPU time limit per request also restricts compute-heavy operations.

Recent Pricing Changes

Cloud hosting pricing has been volatile. Here are the changes we've tracked. See full change timeline for all tracked changes.

Date Vendor Change Impact
effective Oct 9, 2026Deno DeployDeno Deploy keeps running for now. Deno announced on 2026-10-09 that it is joining Cloudflare and that Deno Deploy will keep running for six months and then shut down; Deno gave no exact date. Deno will help paying customers move to Cloudflare Workers. Source ↗HIGH
effective Oct 1, 2026Fly.ioFly.io raised the price of memory on Machines to $6.00 per GB a month, from about $5, and left CPU prices unchanged. Every preset includes memory, so every preset costs more: shared-cpu-2x with 512 MB went from $3.89 to $4.39 a month in Ashburn and Secaucus, and performance-1x with 2 GB from $31.00 to $33.00. The smallest, shared-cpu-1x with 256 MB, is now $2.19. Source ↗MEDIUM
discovered Aug 28, 2026 · effective date unknownDeno DeployDeno Deploy cut its Free plan's CPU time from 15 to 10 hours a month, memory time from 350 GB-hours to 150 GiB-hours, custom domains from 50 to 5, apps from 20 to 10 and team members from 5 to 3; 60 deployments an hour became 15 builds an hour, one at a time. KV read units went up from 450,000 to 1,000,000 a month and write units from 300,000 to 500,000. The pricing page changed between a Common Crawl capture of 2026-08-07 and our read on 2026-08-28. Source ↗HIGH
effective Apr 23, 2026RenderRender replaced its workspace plans. Bandwidth for the Hobby tier went from 100 GB to 5 GB included per month, then $0.15 per GB, and Hobby workspaces are now capped at 25 services. New workspaces got the new plans on 2026-04-23 and existing workspaces moved on 2026-08-01. Free web services, Postgres and Key Value kept their specs, and free web services draw on the workspace's included bandwidth. Source ↗HIGH
effective Apr 14, 2026NetlifyNetlify changed its credit rates: bandwidth went from 10 to 20 credits per GB and compute from 5 to 10 credits per GB-hour, while web requests went from 3 to 2 credits per 10,000. The Free plan keeps 300 credits a month, so each credit buys half as much bandwidth and compute. Source ↗MEDIUM
effective Apr 14, 2026NetlifyForm submissions are now free across all Credit plans (including the Credit Free tier) — previously each form submission cost 1 credit. Credit Pro also gained unlimited team seats (was $20/seat per Git contributor), which effectively removes the prior CMS/Identity 'every committer becomes a $19 Pro seat' gotcha for free-tier users who ever upgrade. Source ↗MEDIUM
effective Apr 12, 2026Deno DeployEgress on the Free plan fell from 100 GB to 20 GB a month. Deno Deploy's pricing page changed between Common Crawl captures of 2026-03-15 and 2026-04-12. Source ↗MEDIUM
effective Mar 1, 2026NetlifyNo longer in force (2026-04-14). Every repo committer is now charged as a full Pro seat ($19/mo) when using Netlify CMS or Identity with a private repo. Previously only users who logged into the Netlify dashboard counted as seats Reversed 2026-04-14: Netlify's pricing page now states that as of April 14th, credit-based Pro plans no longer charge for any seat. The per-committer charge described here is no longer in force. Source ↗HIGH
effective Feb 26, 2026KoyebKoyeb withdrew its free Starter plan from new users after announcing on 2026-02-17 that it is joining Mistral AI: new users "must subscribe to one of our paid plans to get started", from Pro at $29 a month plus compute. Starter was on koyeb.com/pricing in the Internet Archive's capture of 2026-02-19 and gone by 2026-02-26. Organizations already on Starter keep it. Source ↗HIGH
effective Feb 1, 2026VercelNew Pro projects now default to Turbo build machines (30 vCPUs, 60GB memory) at $0.126/minute — 9x more expensive than Standard machines ($0.014/min). Pro plan still $20/seat/month with $20 usage credit, but real-world build costs for moderate teams can hit $400+/month. Standard machines still available but must be manually selected. Source ↗MEDIUM
effective Jan 15, 2026PythonAnywherePythonAnywhere dropped its $5-a-month Hacker plan, so the base paid plan is $10 a month. New free accounts lost MySQL and scheduled tasks; unused free web apps now expire after 1 month instead of 3. Source ↗MEDIUM
effective Jan 1, 2026Fly.ioVolume snapshots now billed — previously free automatic snapshots now cost $0.08/GB-month Source ↗MEDIUM
effective Jan 1, 2026VercelPro plan moved to credit-based model ($20/mo credit pool), Hobby plan metrics renamed and restructured — bandwidth→Fast Data Transfer, serverless split into Active CPU + Provisioned Memory, Blob Storage and Image Transformations added Source ↗MEDIUM
effective Sep 4, 2025NetlifyRestructured to credit-based pricing; sites pause on credit exhaustion Source ↗MEDIUM
effective Sep 3, 2025RailwayRailway added a Free plan: after the 30-day trial, $1 of free credit a month. It first appears in the Internet Archive's 2025-09-03 capture; the 2025-08-24 capture has no Free plan. Source ↗MEDIUM
effective Jun 30, 2025RailwayRailway's trial credit now expires. The one-time $5 grant, which previously did not expire, lasts 30 days. The Internet Archive's 2025-06-26 capture still says the credits do not expire; the 2025-06-30 capture says they expire in 30 days. Source ↗MEDIUM
effective Nov 28, 2022HerokuHeroku stopped offering free dynos, hobby-dev Heroku Postgres and hobby-dev Heroku Data for Redis on 2022-11-28, as announced on 2022-08-25. Source ↗HIGH
The pattern: Free tiers are shrinking across the board. Heroku removed theirs entirely (2022). Render shortened spin-down time (Sep 2025). Netlify moved to credit-based pricing (Sep 2025). Vercel moved to credits (Jan 2026). Cloudflare has bucked this trend with a generous free tier, likely subsidized by its broader platform.

Best-for-Use-Case Recommendations

Pick the Right Platform

Best for side projects

Cloudflare Pages for static/JAMstack (unlimited free bandwidth). Railway for full-stack apps ($5 trial credit for 30 days, no credit card). Vercel Hobby for Next.js (100 GB of Fast Data Transfer, builds included; non-commercial use only).

Best for production apps

Vercel Pro ($20/seat) for frontend/Next.js. Railway Pro ($20 monthly minimum, unlimited seats) for general-purpose backends. Google Cloud Run for container workloads with auto-scale-to-zero and generous always-free tier.

Best for APIs / serverless

Cloudflare Workers (100K req/day free, zero cold starts, 300+ edge locations).

Best free static hosting

Cloudflare Pages (unlimited bandwidth, 500 builds/month). GitHub Pages (100 GB/month, free with any GitHub account). Vercel Hobby (100 GB bandwidth, best for Next.js).

Best for teams on a budget

Railway Pro ($20 monthly minimum) and Render Pro ($25 a month flat) include unlimited team members. Google Cloud Run has no per-seat pricing — purely usage-based.

Best Heroku replacement

Railway — closest developer experience to Heroku with better pricing ($5/mo vs Heroku's $5–7/mo minimum). Similar push-to-deploy workflow, built-in databases, and add-on ecosystem.

Frequently Asked Questions

What is the best free cloud hosting platform in 2026?
Cloudflare Pages offers unlimited sites, unlimited bandwidth, and 500 builds/month. For full-stack apps, Vercel's Hobby plan (100 GB of Fast Data Transfer, builds included; non-commercial use only) is a strong free option. Railway offers $5 in free credits to get started.
Is Heroku still worth it without a free tier?
Heroku removed its free tier in November 2022. The cheapest option is now Eco dynos at $5/month (shared compute, sleeps after 30 min). For most use cases, Railway ($5/mo with $5 credit), Render (free tier with spin-down), or Fly.io provide better value.
What are the hidden costs of Vercel?
New Pro projects default to Turbo build machines at $0.126/min — 9x the cost of Standard builds ($0.014/min). The Pro plan moved to a credit-based model ($20/mo credit pool) in January 2026. Image Optimization has separate quotas. The Hobby plan is restricted to personal, non-commercial use.
Which PaaS is best for side projects?
For static sites: Cloudflare Pages (unlimited free bandwidth) or GitHub Pages. For full-stack: Railway ($5 trial credit for 30 days, no card required), Render (free tier with 15-min spin-down), or Vercel Hobby. For serverless APIs: Cloudflare Workers (100K req/day free).
Which hosting platform is best for production apps?
Vercel for Next.js/React apps ($20/seat). Railway for general-purpose apps ($5/mo Hobby; Pro is a $20 monthly minimum with unlimited seats). Google Cloud Run for container workloads with auto-scaling. Fly.io for latency-sensitive apps needing multi-region deployment.

Data Source & Methodology

Powered by AgentDeals. The tables on this page were compiled by hand from official vendor pricing pages and have not been re-checked since. Pricing changes are tracked via our deal changes timeline (454 total changes tracked). The pricing changes we track are updated continuously; the tables above are not.

Query this data programmatically via /api/hosting-pricing (JSON), our MCP tools, or REST API — search for hosting platforms, compare vendors, or track pricing changes from your AI coding assistant.

Related Guides

Explore all 1,493 developer tool deals → Browse the full index or connect via MCP