Free Hosting in 2026: 30 Providers Checked One by One

Last updated: 11 September 2026. Every row below was read off the provider's own site on that day.

Short answer: For a PHP or WordPress site, InfinityFree and ByetHost give 5GB, a real database and no advertising, without a card. For a static site, Cloudflare Pages is the only free plan here with no traffic limit at all. To run your own code, Render, but its free database is deleted after 30 days. Fly.io, Koyeb and 000webhost are no longer free options.

Most "free hosting" lists are written once and never touched, which is why they still recommend hosts that shut down two years ago. This one is a catalogue rather than a review: the same fields for every provider, each read from the provider itself, and a section at the end for the famous names that no longer exist so you stop searching for them.

It is split by what you actually need to run. If you have a WordPress or PHP site and want space, a panel and a database, start with the first table. If you build with a framework and deploy from git, the second. If you need a process that runs your own code, the third.

How do I read these tables?

Space and traffic are what the provider publishes for its free plan. Where a provider does not publish a number, the cell says so instead of guessing.

Own domain means you can point a domain you own at the site, and whether a certificate for it is included. This is the single most common trap on free hosting: several hosts give free SSL on their own subdomain and charge for it on yours.

Every provider name is a link to the exact page the numbers in its row were read from, not to a homepage, so you can check any cell yourself. They open in a new tab, because you are here to compare.

Card and Ads are filled in only where the provider states them in writing. A dash means the provider is silent, and rather than assume, we say nothing. We did not create accounts on these hosts, so nothing in those two columns is based on watching a signup form.

Which free hosting runs PHP and gives me a control panel?

InfinityFree and ByetHost, and after them GoogieHost. This is the classic kind of free hosting: upload files, get a database, install WordPress. This is the group the big "free hosting" guides usually skip, because they are written for developers.

ProviderSpaceTrafficOwn domain + SSLPHP / databaseCardAds
InfinityFree5GBUnlimitedYes, free SSLPHP 8.3, MySQL 8 / MariaDB 11.4, 400 databasesNoNo, stated
ByetHost5GB NVMeUnlimitedYes, but SSL is free only on their subdomain; on your own you install it yourselfPHP 8.3, unlimited MySQL 8 / MariaDB 11.4NoNo, stated
ProFreeHost5GBUnlimitedSubdomain; own domain not statedPHP up to 8.2, MySQL 5.7NoNo forced ads, stated
GoogieHostUp to 1000MB NVMeNot publishedYes, free Let's EncryptPHP 8, MySQLNoNo forced ads, stated
AwardSpaceNot published5GB/month1 domain plus 3 subdomainsMySQL 5.7, email on your domainNoNo, stated
alwaysdata1GB, 256MB RAM, 1/4 CPUNot publishedEmail on your own domain, site on alwaysdata.netNot published on the pricing page--
FreeHostia250MB6GB/month5 hosted domains1 MySQL 5 database, 10MB of database storage, 3 mailboxes--
x10Hosting500MBNot published3 domains2 databases, 3 mailboxes, DirectAdmin panel--
WordPress.com Free1GBNot publishedNo, subdomain only (yoursite.wordpress.com)Managed WordPress, no plugin installs-Yes, WordPress.com shows its own ads

InfinityFree and ByetHost are the two worth trying first: same size, current PHP, a real database, and both state in writing that they put no advertising on your site. FreeHostia's 250MB and 10MB database are a 2010-era allowance and will not hold a WordPress install with images. WordPress.com's free plan is the one to avoid if the point is a site of your own: no plugins, no custom domain, and it runs ads you do not control.

Which free hosting is best for a static site?

Cloudflare Pages, unless you have a specific reason not to, because it is the only free plan in this table with no traffic ceiling at all. For a site that builds to files: HTML by hand, or Astro, Hugo, Eleventy, Next in static mode.

ProviderSpaceTrafficOwn domain + SSLNotes
Cloudflare Pages20,000 files, 25 MiB eachUnlimited bandwidth and requestsYes, up to 100 domains, free SSL500 builds a month, 100 projects per account
GitHub Pages1GB per siteSoft limit of 100GB/monthYes, free HTTPS10 builds an hour, static only
GitLab Pages1GB per siteNot publishedYes, up to 150 domainsFree tier, builds consume CI minutes
Codeberg PagesNo published limitNo published limitYesNon-profit, static only, no server code
Neocities1GB200GB/monthNo, custom domain and SSL are Supporter-only ($5/mo)File type restrictions on the free plan
Surge.shUnlimited publishingNot publishedYes, with basic SSLCustom SSL is Professional, $30/mo
Firebase Hosting10GB360MB per dayYes, free certificateDaily cap, not monthly. App Hosting is paid-only

Cloudflare Pages is the only one here with no traffic ceiling at all, which is why it is the default recommendation for anything that might get a spike. Firebase's cap is the one to read twice: 360MB a day is not "about 10GB a month" in practice, because one good day takes the site off until the counter resets.

Which free hosting can run my own code?

Render if your app can nap between visitors, Cloudflare Workers if it must always answer instantly. Both run a real process, not just files. This is where free tiers have thinned out the most.

ProviderWhat is freeSleeps?Own domain + SSLNotes
Cloudflare Workers100,000 requests a day, 10ms CPU per requestNoYes100 Workers, 50 subrequests per request
Vercel Hobby1M edge requests, 1M function invocations, 4 CPU-hours, 360 GB-hours of memoryNoYesNon-commercial use only; over the limit it pauses rather than bills
Netlify300 credits a month on new accounts; legacy accounts keep 100GB and 300 build minutesNoYesCredits cover bandwidth, builds and functions together
Render750 instance hours a monthYes, after 15 minutes idle, and a cold start takes about a minuteYesFree Postgres is 1GB and expires 30 days after creation
Railway$0 plan with $1 of usage credit a month, 1 vCPU and 0.5GB per serviceNot statedYesSeparate $5 trial credit for 30 days, no card for the trial
PythonAnywhere512MB disk, 100 CPU-seconds a dayNoNo, free accounts are username.pythonanywhere.comOutbound network limited to a whitelist

Render is the honest answer for a small backend that can tolerate a nap. Its trap is not the sleeping, which everyone mentions, but the database: a free Render Postgres is deleted 30 days after you create it, with a 14-day grace period to start paying. Free hosting for the app does not mean free storage for the data, and that is true almost everywhere in this table.

These come up in nearly every roundup. Both still exist as companies; neither gives you anything to run for free any more.

Fly.io. There is no free machine allowance now. Their pricing documentation states every organisation requires a card on file, and what remains free is the first 10 single-hostname certificates and 10GB of volume snapshots a month. The old free allowances are on the discontinued plans page.

Koyeb. No free compute. The only free tier left is on their serverless Postgres: 5 hours a month at 0.25 vCPU and 1GB of RAM, scaling to zero. Paid compute starts at $29 a month.

Replit. There is a free mode, and their own pricing page does not publish its limits; the numbers it shows for free projects are described as part of the paid Core plan. We are not going to invent the terms, so it gets a line here rather than a row above.

Which famous free hosts are dead now?

Half the traffic to "free hosting" articles is people searching for a host that closed. Dates, so you can stop:

000webhost stopped accepting new users on 8 July 2024 and shut down completely on 14 October 2024, after 17 years. It was owned by Hostinger. The domain still answers, which is why people keep believing it is alive.

Glitch ended app hosting and user profiles on 8 July 2025. The site is still up and you can still open it, but nothing you make there is hosted any more.

Cyclic.sh turned off the free tier on 10 May 2024 and everything else on 31 May 2024. The domain no longer responds at all, which we checked while writing this.

Heroku removed free dynos in November 2022. It is still the single most common wrong answer to "where do I host a small app for free".

Deta Space and Adaptable.io are both gone: neither domain returns a working page.

How do I choose in thirty seconds?

If you have a PHP or WordPress site, take InfinityFree or ByetHost: 5GB, current PHP, a real database, no advertising on your pages, no card.

If your site builds to static files, take Cloudflare Pages. It is the only free plan here with no traffic limit at all, so a post that does well will not take the site down.

If you need to run your own code and can tolerate the first visitor after a quiet spell waiting a minute, take Render, but do not keep anything you care about in its free database.

If you need a process that never sleeps, no free web host offers that any more. A free VPS does: see Free VPS in 2026, where Oracle's Always Free tier still gives 2 Arm cores and 12GB of RAM at no cost.

And if you want the shorter, opinionated version of the developer half of this page, with the catches written out per platform, that is Free Website Hosting in 2026.

What does this page not tell you?

We read what each provider publishes. We did not create accounts, upload a site, or measure anything, so nothing here is a claim about speed, uptime or how a host behaves once you are on it. Where a provider is silent about card requirements or advertising, the cell is empty rather than filled with an assumption, and there are more empty cells on the smaller hosts than we would like.

The other thing to keep in mind: free hosting changes without announcement. Oracle halved its free tier on 15 June 2026 and published nothing at all, and people found out when their machines were switched off. Every number here has a date on it for that reason.

Frequently asked questions

What is the best free hosting with PHP and MySQL?

InfinityFree and ByetHost. Both give 5GB of space, PHP 8.3, a current MySQL or MariaDB, unlimited bandwidth, and both state in writing that they place no advertising on your site. Neither asks for a card.

Is there free hosting without a credit card?

Yes. InfinityFree, ByetHost, ProFreeHost, GoogieHost and AwardSpace all state that no card is required, and Railway's $5 trial credit needs none either. Most developer platforms (GitHub Pages, GitLab Pages, Cloudflare Pages, Codeberg) are used through an ordinary free account.

Can I use my own domain on free hosting?

Usually yes, but check the certificate separately. InfinityFree and GoogieHost include free SSL on your own domain. ByetHost gives free SSL on its subdomain and expects you to install your own certificate on your domain. Neocities and PythonAnywhere do not allow a custom domain on the free plan at all, and WordPress.com's free plan gives you a subdomain only.

Does free hosting put ads on my site?

The classic free hosts mostly stopped: InfinityFree, ByetHost, ProFreeHost, GoogieHost and AwardSpace all state a no-ads policy. WordPress.com's free plan is the notable exception, and shows its own advertising until you upgrade.

Which free hosting services have shut down?

000webhost closed on 14 October 2024, Glitch ended app hosting on 8 July 2025, Cyclic.sh shut down in May 2024, and Heroku removed free dynos in November 2022. Fly.io and Koyeb still operate but no longer have a free compute tier.

Can I run a real website on free hosting?

For a static site, yes, without reservation: Cloudflare Pages will serve it at any traffic. For a PHP site, yes for a small one, with the caveat that free hosts have no uptime guarantee and no support. For anything that earns money, treat free hosting as staging and put production on a paid plan or a free VPS.

enjoyed this? follow me!

X / Twitter LinkedIn GitHub

share this!

← Back to blog