Free static website hosting, compared honestly

Every free tier is generous at the thing you are not going to hit and restrictive at the thing you are.

Free static hosting is genuinely free for a small page. The comparison is not about price but about which limit you will hit and what happens when you do.

Two hosted pages, one live and one showing an expired notice.
Two hosted pages, one live and one showing an expired notice.

This guide covers the four limits, in the order they matter.

One: expiry

The limit that does real damage, because it is invisible.

Some free tiers remove pages after a fixed period. Some remove pages that have not been visited recently, which targets exactly the pages you published and stopped thinking about.

When it happens, every link you published dies together: in messages, in documents other people own, in printed material, in other sites. Nobody tells you, and you find out from a customer months later if at all.

Read the terms for this specifically before choosing anything. It is one line and it is the most important one.

Two: custom domains

Whether you can put your own domain in front of it.

This matters more than any feature, because it is what makes the hosting itself replaceable. With your own domain you can move service and nothing breaks. Without it, the address belongs to the provider permanently.

It is commonly the first feature behind the paid tier, and when it is, the honest comparison is between a paid tier and hosting the page somewhere you control for similar money.

Limit How it fails How visible
Expiry Every link dies Invisible
Custom domain Address is not yours Obvious up front
Bandwidth Page stops serving Sudden
Branding A badge on your page Obvious
Commercial use Terms violation Only if enforced

Three: bandwidth

Free tiers cap how much data can be served.

For a normal page nobody comes close. The question is what happens if a page unexpectedly gets attention: a post does well, a link is shared widely, something is picked up somewhere.

Some services throttle. Some suspend the page. Some charge. All three are worth knowing before the day it happens, because that day is the worst time to find out.

Four: branding

A badge or a footer on your page.

Honest and mildly unprofessional depending on context. For a personal project it costs nothing; for a client-facing page it is a small signal you may not want.

It is the most visible limit and the least consequential.

The same page reachable at a provider address and at a personal domain.
The same page reachable at a provider address and at a personal domain.

The test that finds the hidden limit

Publish a page, note the date, do not visit it, and check again in a month.

That is the only reliable way to discover inactivity removal, which terms often describe vaguely or not at all. It costs nothing and it tells you whether the service is safe for the pages you care about, which are precisely the ones you publish and forget.

Commercial use

Most free tiers allow it. Some restrict it to personal or non-commercial pages.

If the page is a business page, read that line. Discovering a restriction after building a workflow means moving under pressure, which is when links get broken.

Two neighbouring cases are worth a look: Free HTML file hosting, compared and Choosing a Tiiny Host alternative.

Put it at an address

Check expiry first, then whether custom domains are included, then what happens when bandwidth runs out, then whether commercial use is allowed, and run the month-long test on an unvisited page.

Then free hosting stays free rather than quietly costing you every link you published.

Questions people ask

Is free hosting genuinely free?

For a small page, usually yes and indefinitely. The cost appears in the limits: expiry, bandwidth, custom domains and branding, and which one matters depends on what you publish.

Which limit matters most?

Expiry. A page that disappears takes every published link with it, silently. Bandwidth caps and branding are visible problems; expiry is not.

Are custom domains included?

On some free tiers and not others. It is usually the first thing behind the paid plan, and it is the feature that makes the hosting replaceable.

What happens if a page gets a lot of traffic?

Depends on the service: some throttle, some suspend, some bill. Worth knowing before publishing something that could get attention.

Can free hosting be used commercially?

Most allow it and some restrict it. Read the terms if the page is a business page, because discovering a restriction later means moving in a hurry.

Keep reading