Updated May 2026

Free Tier Cloud Hosting Comparison 2026

Side-by-side limits for Vercel, Netlify, Cloudflare Pages, Render, Fly.io, Railway, Supabase and more. Real bandwidth, build minutes, function caps. Pricing changes happen quietly , we track the actual numbers, not the marketing pages.

14
Hosts tracked
14
Free tier
2
Open source
2
Self-hostable

Side-by-side comparison

Sorted by build cap (the limit most projects hit first). Tap any row for the full breakdown.

HostBandwidthBuild capPricingCommercial use
AWS Amplify Hosting
Amazon Web Services
15 GB/mo (12 mo free) then 5 GB1,000 build min/mo (12 mo free)FREEMIUMOK
Cloudflare Pages
Cloudflare
Unlimited500 builds/monthFREEMIUM$5/mo+OK
Deno Deploy
Deno Land
100 GB/month1M requests/moFREEMIUM$20/mo+OK
Firebase Hosting
Google
10 GB/monthUnlimited deploysFREEMIUMOK
Fly.io
Fly.io
Pay-as-you-go ($5 trial credit)Unlimited (you pay compute)FREEMIUMOK
GitHub Pages
GitHub (Microsoft)
100 GB/month (soft)10 builds/hour, 1 GB siteFREEOK
GitLab Pages
GitLab
Soft fair-use400 CI minutes/moFREEOK
Koyeb
Koyeb
100 GB/month1 web service free (sleeps 0)FREEMIUM$7/mo+OK
Netlify
Netlify
100 GB/month300 build minutes/monthFREEMIUM$19/mo+OK
Railway
Railway
$5 trial, then pay-as-you-goUnlimited (consumes credit)FREEMIUM$5/mo+OK
Render
Render
100 GB/month500 build min/moFREEMIUM$7/mo+OK
Supabase
Supabase
5 GB egress/moUp to 2 free projectsFREEMIUM$25/mo+OK
Surge.sh
Surge
Unlimited (fair use)Unmetered deploysFREEMIUM$30/mo+OK
Vercel
Vercel Inc.
100 GB/month6,000 build minutes/monthFREEMIUM$20/mo+Hobby ✗

All hosts, filterable

Filter by category, pricing, or open-source. Search by name or organization.

Showing 14 hosts
Deno Deploy
Deno Land · USA (San Francisco)

Edge functions in TypeScript with no build step. 1M requests and 100 GB bandwidth on free tier. Best when you're already in Deno or want a lightweight TypeScript-first edge runtime without webpack/turbopack overhead.

Bandwidth
100 GB/month
Builds
1M requests/mo
EDGESERVERLESS
Koyeb
Koyeb · France (Paris)

EU-based container platform with one always-on free web service , no spin-down, unlike Render. Edge in 12 regions. Solid pick if you want a Render-style host with Render's biggest weakness fixed and care about EU data residency.

Bandwidth
100 GB/month
Builds
1 web service free (sleeps 0)
CONTAINERSSRFULLSTACK
Cloudflare Pages
Cloudflare · USA (San Francisco)

Unlimited bandwidth on free tier. That's the headline and it's true. The catch is the 500 builds/month cap , fine for one site, painful when you run 30+ deployments a day. Workers and KV come bundled, R2 has its own free tier.

Bandwidth
Unlimited
Builds
500 builds/month
STATICSSREDGE
Supabase
Supabase · USA (San Francisco)
OSSSELF-HOST

Open-source Firebase. Postgres + Auth + Storage + Edge Functions in one dashboard. Free tier covers 2 projects, 500 MB DB, 5 GB egress. Inactive projects are paused after 7 days , wake them with a click. Strong for prototypes that need a real DB.

Bandwidth
5 GB egress/mo
Builds
Up to 2 free projects
FULLSTACKSERVERLESS
Railway
Railway · USA (San Francisco)

Free trial ($5 one-time credit). After that, $5/month minimum on the Hobby plan. Strong for full-stack apps with Postgres, Redis, and any Dockerfile. The polish on UX and templates is the main differentiator vs Render/Fly.

Bandwidth
$5 trial, then pay-as-you-go
Builds
Unlimited (consumes credit)
CONTAINERSSRFULLSTACK
Render
Render · USA (San Francisco)

Heroku replacement that took the throne after Heroku killed its free dyno. Free web services run on 0.1 CPU / 512 MB RAM and spin down after 15 min of inactivity , meaning a 30-second cold start on the next request. Static sites are free without spin-down.

Bandwidth
100 GB/month
Builds
500 build min/mo
STATICSSRCONTAINER
AWS Amplify Hosting
Amazon Web Services · USA (Seattle)

AWS's answer to Vercel. Free for 12 months , 15 GB bandwidth, 1,000 build minutes , then drops to 5 GB. Decent for production at AWS scale, but the dashboard and DX still feel enterprisey compared to Vercel/Netlify.

Bandwidth
15 GB/mo (12 mo free) then 5 GB
Builds
1,000 build min/mo (12 mo free)
STATICSSR
Fly.io
Fly.io · USA (Chicago)

No real free tier anymore , Fly switched to a $5 monthly credit model in late 2024. That credit covers a small VM (256 MB shared CPU) running 24/7 plus light bandwidth. Best fit when you want global containers in 35+ regions and don't mind a credit card on file.

Bandwidth
Pay-as-you-go ($5 trial credit)
Builds
Unlimited (you pay compute)
CONTAINERSSRFULLSTACK
GitLab Pages
GitLab · USA (San Francisco)
OSSSELF-HOSTFREE

GitLab's answer to GitHub Pages. Same idea , static files served from your repo , but uses GitLab CI to build, capped at 400 CI minutes/month on free tier. Self-hostable if you run your own GitLab instance.

Bandwidth
Soft fair-use
Builds
400 CI minutes/mo
STATIC
Vercel
Vercel Inc. · USA (Delaware)

The default home for Next.js. Generous free Hobby plan: 100 GB bandwidth, 6,000 build minutes, and 100 GB-hours of serverless function compute. Edge network is genuinely fast. Catch: commercial use is not allowed on Hobby , that line is enforced.

Bandwidth
100 GB/month
Builds
6,000 build minutes/month
STATICSSREDGE
Firebase Hosting
Google · USA (Mountain View)

Google's static + dynamic hosting bundled with Firebase auth, Firestore, and functions. 10 GB/month bandwidth, 360 MB/day download cap. Spark plan is generous for early-stage; once you upgrade to Blaze you pay-as-you-go and bills can sneak up.

Bandwidth
10 GB/month
Builds
Unlimited deploys
STATICSSR
Netlify
Netlify · USA (San Francisco)

The original Jamstack host. Same 100 GB bandwidth as Vercel but only 300 build minutes , about a tenth , so heavy build pipelines hit the wall fast. Commercial use is allowed on Starter, which is why agencies still pick it.

Bandwidth
100 GB/month
Builds
300 build minutes/month
STATICSSREDGE
Surge.sh
Surge · USA

The CLI-first static host. `surge` from your terminal, your folder is live. No git integration, no dashboard frills , just deploy. Free tier is unlimited bandwidth and projects. Custom domain SSL costs $30/month though.

Bandwidth
Unlimited (fair use)
Builds
Unmetered deploys
STATIC
GitHub Pages
GitHub (Microsoft) · USA (Microsoft)
FREE

The free static host that has been there since 2008. No SSR, no functions, no custom build runners , just static files served from your repo. 100 GB/month soft bandwidth limit and a 1 GB site cap. Perfect for docs, project pages, and personal blogs.

Bandwidth
100 GB/month (soft)
Builds
10 builds/hour, 1 GB site
STATIC

Use case guides

Step-by-step picks for the three indie scenarios we get asked most.

Head-to-head

When two hosts look similar on paper, which one actually fits your case.

Latest from the blog

Honest writeups when pricing changes, free tiers shift, or a host quietly deprecates something.

FAQ

+Which cloud host has the best free tier in 2026?

It depends on the binding constraint for your project. Cloudflare Pages wins on bandwidth (unlimited) but caps you at 500 builds/month. Vercel Hobby wins on build minutes (6,000/month) but bans commercial use. Netlify Starter is the only one that allows commercial use with a balanced free tier (100 GB bandwidth, 300 build minutes). For containers, Render free tier still exists with a 15-min spin-down; Koyeb is the only host with a free always-on web service.

+Is Vercel Hobby really banned for commercial sites?

Yes. Vercel's terms of service for Hobby tier explicitly forbid commercial use, including ads, paid features, affiliate links, and agency client work. Plenty of indie hackers run small revenue sites on Hobby for years without intervention, but the policy is enforced , Vercel has flagged sites earning AdSense revenue and required upgrades to Pro at $20/month.

+What is the catch with Cloudflare Pages unlimited bandwidth?

The 500 builds per month cap. If you only deploy a single site occasionally, this is invisible. If you run preview deploys on every PR or maintain many small sites under one account, you hit the cap fast. Workarounds include building locally and deploying via the Direct Upload API, disabling preview deploys for branches you don't review, and limiting which branches trigger builds.

+Did Fly.io kill its free tier?

Yes, in October 2024. Fly switched from a true free Hobby plan to a Pay-as-you-go model with a $5 monthly usage credit. To use Fly at all you now need a credit card on file. The credit covers a small VM running 24/7 plus light bandwidth, which approximates the old free tier in practice but is no longer technically free.

+Render or Koyeb for free container hosting?

Koyeb is the only host with a free always-on web service tier , Render's free tier spins down after 15 minutes idle and takes 30+ seconds to wake. If your project gets occasional visitors and the cold start would hurt UX, Koyeb wins. If your project is internal-only or batched, Render's larger ecosystem and better CLI make it the easier pick.

+What about AWS Amplify, Firebase Hosting, GitHub Pages?

AWS Amplify is fine for projects already in the AWS ecosystem; the free tier drops from 15 GB to 5 GB bandwidth after 12 months. Firebase Hosting bundles cleanly with Firestore and Auth but only gives 10 GB/month. GitHub Pages is the most stable static host (since 2008) with 100 GB/month soft bandwidth and a 1 GB site cap , perfect for docs and personal blogs, useless for SSR or functions.

+How do I avoid surprise overage bills?

Vercel and Netlify let you set hard usage caps in the dashboard , turn them on. Cloudflare Pages does not bill at all on the free tier (the cap is enforced by 429 responses, not by overage charges). Fly and Railway are pay-as-you-go and can run up bills if you misconfigure auto-scaling. Always check the billing dashboard before launching anything that might go viral.

+Can I use multiple free tiers together?

Absolutely, and many indie projects do. A common stack: Cloudflare Pages for the frontend (unlimited bandwidth), Supabase for Postgres + Auth, Cloudflare Workers for API logic, Cloudflare R2 for media (zero egress). Total cost: $0 until you hit Supabase's 5 GB egress or 500 MB DB limit. The free tiers are designed to combine well because each host wants you in their ecosystem.

+What is a build minute, and why is 300 not enough?

Build minutes count actual CPU time consumed by your build pipeline per month. A typical Next.js app with image optimization takes 2-6 minutes per build. With 300 monthly minutes (Netlify Starter) and 4-minute builds, you get 75 deploys per month total. PR previews multiply this fast: open a PR, push 3 fixes, merge , that is 4 builds for one feature. Vercel's 6,000-minute cap effectively eliminates this concern.

+Which host is best for a static blog?

GitHub Pages if you want stable, set-and-forget hosting for a personal blog. Cloudflare Pages if you might serve images at scale and want unlimited bandwidth. Netlify Starter if your blog is part of a commercial site. All three give free HTTPS via Let's Encrypt and custom domains. Pure static blogs do not need Vercel , its strengths (SSR, functions) go unused for content sites.

+Do free tiers ever bait-and-switch?

Sometimes. Heroku ended its free dyno in November 2022. Fly ended free in October 2024. Both gave 6-12 months notice but caused real disruption. Hosts that have been stable on free tiers for years (GitHub Pages since 2008, Cloudflare since 2020, Netlify since 2014) are likelier to stay stable. Newer pay-to-play models (Railway, post-2024 Fly) have predictable economics; expect them to honor terms but raise floors.

+Should I use Supabase free tier for production?

Only if your traffic keeps the project active. Supabase pauses free projects after 7 days of inactivity, returning 503 to all requests. For low-traffic SaaS or internal tools that get hit weekly, you need a daily cron ping (free via GitHub Actions) or a $25 Pro upgrade. The 5 GB egress also bites if you serve any media , route those through Cloudflare R2 instead.

+What's the cheapest realistic full-stack indie SaaS in 2026?

Supabase free for Postgres + Auth + 5 GB egress. Cloudflare Pages free for the frontend + Workers + R2 for media. Cloudflare Registrar at $9/year for the domain. Total: $0/month plus $0.81/month spread on the domain. Add a $5 Hetzner VPS if you need an always-on worker for webhooks or cron. Real production stack under $6/month.

+When should I leave the free tier and pay?

When losing the project would hurt , losing data, losing customers, losing reputation. Free tiers don't promise SLAs. Once your project earns money or has paying users, $20/month for Vercel Pro or $25 for Supabase Pro is cheap insurance. The trap is staying on free tier until you hit the wall mid-launch and have to migrate under pressure.

+How is this comparison kept current?

We update it manually when hosts change pricing or limits. Last reviewed May 2026. Pricing pages move and silent changes happen , if a number here looks wrong, check the host's docs and email [email protected] so we can fix it.

Last reviewed: May 2026. Pricing changes silently , if a number here is wrong, email [email protected] and we'll fix it.