TL;DR. Free web hosting in 2026 is genuinely free in more places than ever, but the options have split into sharp categories. Static hosts (Cloudflare Pages, Netlify, GitHub Pages) are free and unlimited for static content. Free app-hosting tiers (Render, Koyeb, Hatchable) run real backends and databases with usage caps. Free database hosting (Neon, Supabase) and free backend hosting get their own section below, because their free tiers sleep, pause and expire in ways static hosts don't. Free tiers of big clouds (AWS, Oracle, Google Cloud) give you raw compute but demand real expertise. Each wins for different projects; none wins for all. (Updated August 2026.)
Why this is confusing in 2026
"Free web hosting" used to mean one thing: a subdomain you could upload HTML files to. You'd get yoursite.tripod.com with banner ads in exchange for storage. That model is basically gone: the subdomains still exist (InfinityFree, 000webhost, Freehostia) but nobody serious uses them anymore.
What replaced it is a diverse, actually-good ecosystem. The problem is the word "hosting" covers too much ground now:
- Free static file hosting (HTML/CSS/JS/images with a CDN)
- Free app hosting (a backend process, usually with a small database)
- Free function hosting (serverless runs, pay-per-invocation models with free allowances)
- Free container/VPS hosting (a virtual machine you can run anything on)
- Free database hosting (standalone databases from Neon, Supabase, Turso, etc.)
A platform that's "free" for one of these might be wildly expensive for another. Picking well starts with knowing which of these you actually need.
The real map of free hosting in 2026
Static file hosting (truly free, essentially unlimited)
The cheapest, simplest category. You have HTML/CSS/JS files; a CDN serves them to visitors. Platforms pay for bandwidth out of ad/paid-tier revenue and can afford generous free tiers because static traffic is cheap.
| Platform | Bandwidth/mo | Custom domain free? | Best for |
|---|---|---|---|
| Cloudflare Pages | Unlimited | Yes | Most projects. Gold standard. |
| GitHub Pages | 100 GB soft | Yes | Open-source projects, docs sites |
| Netlify | 100 GB | Yes | Marketing sites with build steps |
| Vercel | 100 GB | Yes | Next.js specifically |
| Surge.sh | Soft | Yes | Quick CLI-based deploys |
For any project that's static (portfolios, docs, marketing pages, blogs built with a static generator), these are genuinely free forever. There's no credible threat of them getting expensive; the unit economics work out.
Free app hosting (real backends, with caps)
When your site needs a backend process, a database, user auth, or anything that can't be prerendered to HTML, you need app hosting. Free tiers here exist but are capped because compute and storage cost money.
| Platform | What's free | How the cap triggers |
|---|---|---|
| Hatchable | Hosting + Postgres + 1GB storage + auth + custom subdomain (commercial use included) | One public app free (with badge); $12/mo Builder for unlimited public apps + custom domains; stack extra $12 blocks for more capacity |
| Render | Free web service tier with a monthly pool of instance hours, plus a free Postgres (per Render's docs, August 2026) | Services spin down after about 15 minutes idle; the free Postgres expires after 30 days |
| Fly.io | No general free tier for new accounts since 2024: a short trial, then pay-as-you-go (older accounts kept small legacy allowances) | Everything is metered per hour and per GB once the trial ends |
| Koyeb | 1 small service, 2.5GB RAM tier | Upgrade paths for always-on or bigger instances |
| Railway (trial) | $5 credit/month | Runs out after ~500 hours of small usage |
| Replit | Always-on caps + monthly AI credits | Apps sleep after inactivity; AI agent has separate credit budget |
This category has the most variance. Some platforms stay free forever for personal use; others have generous first-month trials that eventually expire. The right move: check what happens on month 3 before committing long-term.
Free tiers of big clouds (maximum power, maximum complexity)
AWS, Google Cloud, Oracle Cloud, and Azure all have "free forever" tiers that include real compute and storage. They exist because enterprise buyers evaluate cloud pricing through free trials, and killing the free tier would hurt their B2B funnel. Side effect: developers get genuinely generous free VMs.
| Platform | What's free | Catch |
|---|---|---|
| Oracle Cloud Always Free | 2× AMD VMs, 4× ARM VMs (up to 24GB RAM total), 200GB storage | Oracle UI is harsh. Occasional VM reclamations on lightly-used accounts. |
| AWS Free Tier | 12 months of small EC2, S3, RDS; some services always free | After 12 months, most services start billing. Easy to accidentally incur charges. |
| Google Cloud free tier | Small VM always-free, limited Cloud Run invocations | Always-free VM is tiny (e2-micro); easy to exceed without noticing. |
| Azure Free | 12 months + some always-free services | Similar to AWS. Billing complexity is real. |
Great for: developers who know what they're doing and want raw control. Terrible for: anyone who doesn't want to learn cloud service configuration. "Accidentally incurring a $200 AWS bill" is a genuine risk if you don't configure billing alerts.
Free database hosting (often separate from web hosting)
Databases got their own free-tier ecosystem. You can run a Postgres on Neon, Supabase, Turso, or CockroachDB Serverless for free at personal scale, with generous row and storage caps. These pair naturally with static hosting or function hosting for DIY stacks.
Free database and backend hosting, specifically
A lot of people arrive at this page with a narrower question than "free web hosting": they want free database hosting for a web app, free backend hosting for an API, or both in one account. That deserves its own section, because the free tiers in this corner behave differently from static hosts. General characterisations based on public information as of August 2026; check each vendor for current details.
Free database hosting: managed Postgres and friends
The standalone free database tier is a real, good thing. Neon and Supabase are the usual Postgres names; Turso (SQLite), CockroachDB and MongoDB Atlas cover other engines. What they have in common, as a category:
- Small storage, enough for a real side project. Free tiers tend to sit in the hundreds of megabytes to low gigabytes per database. As an example, Supabase's pricing page (August 2026) lists its free plan at two active projects with a 500 MB database each, and Neon's plans page lists 0.5 GB of storage per project on its free plan.
- Compute that sleeps. Serverless Postgres scales to zero when idle (Neon's free plan suspends compute after five minutes of inactivity, per its docs), and some providers pause whole projects after longer idle spells (Supabase states that free projects pause after one week of inactivity). The first query after a sleep is slower, and a paused project has to be woken by hand. Fine for a tool you use daily; surprising for an app a customer opens once a month.
- Caps on projects, branches and history. Project counts, branch counts and point-in-time restore windows are where free tiers get tight, and longer backup retention is typically a paid feature. Export your own dumps.
- No card, community support. Most of these tiers sign you up without a card and answer questions in a forum or Discord. That is usually fine.
The trade-off is that a database is only one piece. You still need somewhere to run the front end and any server code, you wire up auth and file storage yourself (or pick a backend-as-a-service such as Supabase, Firebase or Appwrite that bundles them and meters monthly active users, storage and egress instead), and the "free" total is three or four accounts with three or four sets of limits.
Free backend hosting: somewhere to run server code
If you have written a Node, Python or Go service and want it online for free, the candidates are Render, Koyeb, Railway's trial credit, the function tiers of Cloudflare, Vercel and Netlify, and the big-cloud free tiers above. The category truths, hedged:
- Spin-down is the price of free. Free web services generally stop after a short idle period and restart on the next request. Render's docs (August 2026) describe free services spinning down after 15 minutes of inactivity, with a restart that can take up to about a minute. Serverless function tiers avoid the idle timeout but bring their own cold starts and execution limits.
- Hour budgets and credits. Some platforms give a monthly pool of free instance hours (Render lists 750 per workspace per month); Railway's offer is a trial credit that runs out rather than a standing free tier; Fly.io no longer has a general free tier for new accounts, only a short trial before pay-as-you-go.
- The free database is the weak link. Backend hosts that bundle a free Postgres tend to limit it hard. Render's free Postgres, for instance, expires 30 days after creation per its changelog, with a grace period to upgrade before deletion. Most people pair a free backend host with a separate free database from the list above.
- Card policies vary. Some free backend tiers sign you up without a card; the big clouds want one up front. Read the signup page.
Where Hatchable fits
Hatchable collapses the "three accounts" problem for one kind of project: apps your AI builds. Every project gets its own private Postgres database the moment it is created (standard PostgreSQL, real SQL and migrations), plus file storage, sign-in for the app's users, email, scheduled jobs, secrets and custom domains, all in the same place as the hosting. The free plan is $0 with no card: unlimited private projects, one app published to the open web (it carries a small "Built on Hatchable" badge), and the full platform behind each one. Builder is a flat $12 a month for unlimited published apps. There are no credit packs or per-prompt fees because your own AI (Claude, ChatGPT, Cursor, Codex and others, connected over MCP) writes the code. The honest limits: Hatchable is not a Python or Docker host and does not run long-lived processes, so a Flask API or a Discord bot still belongs on the backend hosts above. If the project is a web app with a database, see the database feature and how to give your agent a database.
The traps to watch for
Things that look free but aren't, or won't stay that way:
- Free trial dressed up as free tier. Railway's $5/month credit is a trial, not a free tier. When you exceed it, you pay. Clearly marketed as a trial, but readers sometimes miss the distinction.
- 12-month free tiers. AWS, Azure, Oracle's standard (non-always-free) tier all give you a year, then charge. Easy to forget.
- Free-with-ads subdomains. InfinityFree, 000webhost: technically free, but the ads they inject damage trust and slow the site down. Avoid for anything you'd share with a real person.
- Free tier that requires commercial-use upgrade. Many platforms say "free for personal use" and gate any commercial traffic to paid. Fine if you know in advance; surprising if you don't.
- Dormant-account reclamation. Oracle's always-free VMs get reclaimed if unused. Heroku's old free dynos did too before they killed the tier entirely. "Always free" sometimes means "always free as long as you use it regularly."
- Cold starts on free app hosting. Replit and other "free tier" app hosts spin down inactive apps to save resources. The next request takes 2-10 seconds to start. Fine for hobby projects; bad for anything user-facing.
What I'd actually recommend by project type
The pragmatic answer, grouped by what you're building:
- Static marketing site, portfolio, documentation. → Cloudflare Pages. Free, fast, unlimited bandwidth, custom domain free. No reason to look elsewhere.
- Blog with serious SEO goals. → Astro / Next.js on Cloudflare Pages. Purpose-built.
- Small app with a database (habit tracker, family app, internal tool, small commercial app). → Hatchable. No cold starts, no credit cliffs, free forever including commercial use.
- Something that needs real-time or unusual backend. → Render's or Koyeb's free tier for hobby traffic (accept the spin-down); Fly.io if you are happy to pay a few dollars a month, since its free tier is gone for new accounts.
- Developer side project you want total control over. → Oracle Cloud Always Free (ARM VMs are genuinely powerful). Accept the Oracle UI pain.
- Serverless function with low-to-medium traffic. → Cloudflare Workers free tier (100K req/day) or Vercel functions. Both genuinely free within caps.
- Side project that might become a startup. → Any of the above, but pick one with a clear export path. Vendor lock-in costs more than the platform does.
How Hatchable fits in this map
Hatchable sits in the "free app hosting" category and specifically targets the overlap of: (1) app-with-database needs, (2) AI-built code, and (3) genuinely-free-forever, including for commercial use, not just personal. We're not the right choice for a pure static site (Cloudflare Pages wins). We're not the right choice for a complex custom backend that doesn't need AI help (Fly.io gives you more raw control). We're the right choice when the project is an AI-built app that needs to persist data, and when "free forever" actually has to mean forever.
The specific unlock: Hatchable doesn't provide AI, so we don't charge for AI. Every other "AI + hosting" platform meters AI usage because it costs them money. We host what your AI builds, and hosting alone at personal scale is cheap enough to give away. That's why our free tier doesn't have a monthly credit cliff: there's no monthly usage to meter.
Free app hosting with database included.
No cold starts, no credits, no trial. Personal projects free forever.
Get started free →Frequently asked questions
What's the best free hosting in 2026?
For static sites: Cloudflare Pages. For apps with a backend or database: Hatchable for AI-built apps; Render or Koyeb for DIY. For a standalone free database: Neon or Supabase. For developers who want a VM: Oracle Cloud Always Free. There's no single winner; it depends on what you're building. The worst choices are the old-school "free hosting with ads" services and anything that requires a credit card for a "trial."
Is free hosting safe for a real business site?
It depends. Cloudflare Pages, Netlify, Vercel, and GitHub Pages are enterprise-grade infrastructure with free tiers that small businesses run production sites on. The risk with any free offering is the platform changing policy: Heroku killed their free tier in 2022, and lots of companies had to migrate fast. The protection is making sure your code and data are exportable. If they are, "free" is fine for serious sites.
Do I need to provide a credit card for free hosting?
Not for most. Cloudflare Pages, GitHub Pages, Netlify, Vercel, and Hatchable all sign you up without a card. AWS, Google Cloud, Azure, and Oracle require one "in case you exceed free limits", which is a real risk on those platforms. Fly.io wants one once its short trial ends, because new accounts are pay-as-you-go. Render, Neon and Supabase generally sign you up for their free tiers without a card (as of August 2026; check each).
Will Cloudflare Pages / Netlify / Vercel eventually kill their free tiers?
Not likely in the same way Heroku did. These platforms make money from enterprise deals where free-tier adoption is a marketing funnel. As long as that funnel works, free survives. Specific feature limits may tighten (bandwidth caps, build minutes), but the core "free hosting for static sites" offer is structurally durable.
Can I host multiple sites on one free account?
Usually yes. Cloudflare Pages allows unlimited projects per account. GitHub Pages allows one user site + unlimited project sites. Netlify allows many sites in free tier. Hatchable allows unlimited personal projects. "One free site per account" is unusual; most free tiers cap something other than project count (bandwidth, rows, active users).
What's the best free database hosting for a web app in 2026?
For a standalone Postgres, Neon and Supabase are the usual picks: both have free tiers with a small database (hundreds of megabytes), compute that sleeps or pauses when idle, and no card, per their pricing pages as of August 2026. Supabase adds auth and storage as a backend-as-a-service; Neon is the leaner serverless Postgres. If you want free backend hosting and the database in one account, Hatchable's free plan gives every project its own Postgres alongside the hosting, for apps your AI builds. Whatever you pick, check what happens when the database sleeps or the project sits idle for a month, and make sure you can export a dump.
What's "cold start" and does it matter for my project?
Cold start is when a free-tier app has been idle long enough to get spun down, and the next request has to wait 2-10 seconds while the app starts back up. It matters if humans (not just monitoring bots) hit the site frequently enough that the cold start affects user experience. For internal tools used a few times a day, cold starts are annoying. For customer-facing apps, they're a real problem. Platforms without cold starts on free tier: Cloudflare Pages (static), Hatchable, Cloudflare Workers.