What a free plan actually gives you, and what happens when the provider switches off. With 000webhost and Freenom as the worked examples.

"I want a website, but can I put it up for nothing?" — we hear that regularly, and the answer is: yes, you can; it is worth knowing what you pay with instead. Because you always pay. Just not by invoice.
This is not a list of the best free hosts. Such lists have an expiry date, and below is why — told through two platforms those lists recommended as safe bets, both of which disappeared inside three years, and a third that pulled out of 67 countries in 2026. Instead of names you get the mechanism: what to check in any free offer, and where the risk is acceptable.
Free hosting is space on a server where a site sits at no charge, on the provider's terms. Imagine being given free floor space inside somebody else's shopping centre: the space is real, but you do not decide the fit-out, the opening hours, or whose advertising hangs in your unit.
The defining traits, briefly:
Worth separating out, because two things often bought separately cost nothing wherever the site sits.
An SSL certificate comes free from Let's Encrypt. Cloudflare gives a universal certificate, a CDN and DDoS protection on its free plan — the application firewall starts on Pro and an availability SLA only on Business, so those are the lines you would eventually pay for, not encryption. Uptime monitoring has a free tier too: UptimeRobot checks a site every five minutes at no charge.
The practical conclusion: if your problem is a certificate or monitoring, free hosting is not the answer — those things are free on paid hosting as well.
It gives three things, all real:
It does not give five, and those are real too:
Such round-ups share one flaw, and it has nothing to do with the author's diligence: they describe the state of play on the day of publication, and a service with no subscription revenue has nothing to fund its own continued existence with. That is not a prediction. In the last three years two platforms those lists recommended as safe have closed, and a third switched sites off in part of the world.
Platform | What happened | How long users got |
|---|---|---|
000WebHost (Hostinger) | closed in 2024 after 17 years | 8 July (registrations end) to 14 October 2024 |
Freenom (.tk, .ml, .ga, .cf, .gq) | left the domain business in 2024; returned in 2026, paid | registrations halted without notice as early as 2023 |
Weebly (Square) | withdrawal from 67 countries in 2026; no EU member state is on the list, and in the EU Weebly carries on | publishing new pages blocked from 29 June, sites unpublished 27 September, account access until 26 December 2026 |
The first case was documented by the provider itself: Hostinger closed 000WebHost after seventeen years, new sign-ups ended on 8 July 2024, the full shutdown was set for 14 October, and until then users could move to a paid plan or download copies of their sites (Hostinger's announcement). The address now redirects to a paid offer. If you have found a guide that still recommends it, that guide is older than it looks.
Weebly is a different kind of case, because the service did not disappear — it disappeared from some markets. In a help-centre notice the provider announced it would "wind down Weebly services in 67 countries […] due to changes in regulation and to simplify our global operations": from 29 June 2026 nothing new can be published there, on 27 September the sites were unpublished, and account access remains until 26 December 2026. The list includes Singapore, South Korea, the United Arab Emirates, Turkey, Iceland, Serbia and Ukraine — no EU member state is on it, Poland included (checked 5 October 2026). For a company in the EU this is no reason to move, but it is the mechanism in plain view: the provider decides where and for how long a free service runs, and the user gets a deadline.
The common factor matters more than the dates: where the provider announced a date, the user got about three months to move (000WebHost: 8 July to 14 October; Weebly: 90 days from the publishing block to the sites going offline), and moving a site built inside somebody else's builder usually means building it again. So when you count the saving, add to the "PLN 0" the probability that in two years you will give this site a week of work — on a deadline somebody else set.
Since names go stale, what is left is criteria. These four questions can be put to any provider, and each has an answer in the terms of service or in the control panel — not in the marketing.
Four questions for any free offer
Digital Vantage, own diagram
1. Is the SSL certificate free, or a forced paid extra? Let's Encrypt costs nothing, so a provider selling you a certificate for a free plan is selling something free elsewhere. First signal about the rest of the price list.
2. Does the provider attach scripts to your site? A minute's work: open the page source and look for scripts you did not put there. Adverts are sometimes announced in the terms and sometimes described only in general words. The code does not equivocate.
3. Can you take a full export? A MySQL dump and a file archive, yourself, from the panel, without a ticket. This is the one thing that decides what leaving costs you, and the one whose absence turns "free" into "irreversible". Check it before you upload content, not in the week a shutdown is announced.
4. Do the terms permit commercial use? Some free plans forbid it outright. A company site on such a plan runs until the first review or the first report — with no appeal, because you agreed to it at sign-up.
Since it happens, it helps to have an order — because even where a date was announced the window was about three months (Freenom gave none), and most of that time went on hunting for a new provider instead of rescuing what already existed.
When a provider announces a shutdown — backup first
Digital Vantage, own diagram
Backup first, decisions after. On day one, download the database dump, the file archive and a list of the URLs of every page. The third is most often skipped, and without it you cannot set up redirects later and you lose whatever the site earned in search. A panel export does not include it — walk the menu and write them down.
Then the content, in a form usable elsewhere. Text into a document, images at original resolution. If the site was built in the provider's builder you will not move the layout anyway — only what can be copied, and the earlier you do it, the less happens under pressure.
The domain last. If you own one, repointing it at a new server is a DNS change and the site returns at the same address. If you were on the provider's subdomain, the old address disappears for good with the service and cannot be redirected from — the line item nobody mentioned at sign-up.
The order is the opposite of the intuitive one, and that is the point: choosing new hosting is easy and can be done any time. Downloading your data can only be done while the service still runs.
The phrase appears often in offers and almost always means something other than what it appears to mean. What is free is an address inside the provider's domain — a subdomain such as yourcompany.freehost.net — not a domain you could call your own.
Three consequences, all commercial rather than technical:
Free domain extensions as an alternative have ceased to exist. Freenom issued .tk, .ml, .ga, .cf and .gq for nothing; it suspended registrations in 2023 after Meta sued over cybersquatting, and left the domain business in 2024 — .ml reverted to Mali, .ga was taken over by France's Afnic. In July 2026 Freenom returned with three extensions, but as a paid service, from €8.22 a year (about PLN 35 at the NBP rate of 26 August 2026) (Domain Incite).
For comparison, what an address of your own costs: a .pl domain at OVH is PLN 16.69 net to register and PLN 58.99 net to renew. The smallest line in the whole project. Its full breakdown is separate.
What breaks when WordPress runs on a free plan
Own analysis
If you are planning WordPress, a free plan stops being a matter of convenience and becomes a matter of whether the site will work at all. Three things break most often, and all three are predictable in advance.
PHP memory. WordPress tries to raise the memory limit itself — its documentation states that it reaches for 40 MB for a single site and 64 MB for multisite by default. A real installation with a theme and a few plugins needs considerably more, and the documentation says outright: "some hosts do not allow for increasing the PHP memory limit automatically. In that event, do contact your host" (WordPress Developer Resources). On a free plan both halves of that sentence are the problem: you cannot raise it, and there is nobody to contact.
Processor limits. Free accounts have hard caps on PHP execution time. Every heavier operation — a plugin update, thumbnail generation after an upload, a content import — gets cut off halfway, and what comes back is a gateway error instead of a page. Not a fault to report; it is how a free plan protects the server from one user.
Background tasks. WP‑Cron is not a system cron — WordPress fires it on page visits, and its documentation notes that "WP‑Cron does not run continuously, which can be an issue if there are critical tasks that must run on time" (WordPress Developer Resources). The recommended fix is to hook a real system scheduler — precisely what free plans do not expose. The result: scheduled posts publish late or not at all, and contact form messages can end up waiting for a passing visitor.
The conclusion is simple: free hosting suits a few static pages, not a WordPress site that is supposed to do anything.
It is not always a trap, and pretending otherwise would be dishonest. Four situations where it is correct:
The binding rule: keep on free hosting the things whose loss would not hurt. Anything with an address on a business card and in Google belongs where you pay, because paying is the only guarantee somebody has a reason to keep the service running. If you are weighing a zero budget more widely, three routes to a site for nothing are separate.
The scale of the alternative surprises people, so know it before deciding free hosting is the only option for a small budget.
Shared hosting on the Polish market costs PLN 100 to 500 a year, and a simple business site fits in PLN 200 to 300 — roughly PLN 20 a month. One caveat, the same as with domains: the first-year price is often promotional and the renewal many times higher. LH.pl charges PLN 50 in the first year for 5 GB and PLN 199 on renewal; home.pl Hosting Start goes from PLN 39.90 net to PLN 678.99 net — a seventeenfold step. Compare two years, not the first invoice.
The counter-example matters, because it shows the size of the teaser is a choice and not an industry law: OVH Starter goes from PLN 6.79 net a month to PLN 11.09 net — a step of 1.6 times, against 17 times at home.pl for a comparable entry plan — and prints the renewal price next to the offer.
The rest of the recurring lines are broken down separately, and you can price your own case in the maintenance cost calculator. The technical criteria for the server itself are here.
Five signals, any one of which is enough on its own:
Before you upload anything to free hosting
Check one thing: whether the panel lets you download a full database dump and a file archive without a support ticket. That is the only parameter that decides whether a shutdown costs you an afternoon or the whole project — and it takes two minutes, only while there is still time.
For projects whose loss would not hurt: market tests, event sites with an end date, a few pages of static HTML. It stops the moment the address goes on a business card or the site has to take enquiries — because then you depend on a provider with nothing to fund its own survival.
Rarely. "Free domain and hosting" usually means a subdomain in the provider's domain, and on every free tier we read a custom domain is a paid upgrade. Free extensions such as .tk no longer exist: Freenom left the business in 2024 and returned in July 2026 as a paid service from €8.22 a year.
Technically yes, in practice rarely worth it. Three things break: the PHP memory limit, which you cannot raise and have nobody to ask about; hard processor limits, which end heavier operations in an error; and background tasks, because WP‑Cron is not a system cron and fires on page visits.
Such plans exist, but a provider's name is a poor criterion: a list of current offers goes stale faster than an article. Check it yourself — open your page source, look for scripts you did not put there, and check whether the terms forbid commercial use.
On the Polish market shared hosting costs PLN 100 to 500 a year, and a simple business site fits in PLN 200 to 300. What matters is the second invoice, not the first: LH.pl goes from PLN 50 to PLN 199 and home.pl from PLN 39.90 to PLN 678.99 net, while OVH Starter steps only from PLN 6.79 to 11.09 net a month. The size of the teaser is a choice.
We will say plainly — including "free is enough at this stage", if that is the answer.
Build and upkeep are two separate bills. The middle of the Polish market, our own starting rates in PLN, and eight articles — one per question.
The same brochure site gets quoted at both ends of the range, and both prices can be honest. Six factors that decide which end you are quoted at.
The lowest quote is not the price of a website, only the smallest part of the bill. Three price tiers, the real cost after a year, four warning signs.
A free site is a real option with a precise limit. Three routes, what each one gives you, what it withholds, and what it costs once a year has passed.
The upkeep bill has four layers of differing predictability. Two you can price before you sign, two you cannot. With renewal prices from published lists.
A quote is a scope description dressed as a number. Three billing models, what milestone payments should be tied to, and where the contingency really goes.
A subscription is cheaper on day one and dearer from month 24. Where the two models cross, the five-year total for each, and what you own at the end.
Registration is the advert, renewal is the price. What a domain and business hosting really cost across twelve months, with a source for every figure.
Table of Contents · 7 sections · 12 minutes read
Rate this article
Back to the guide: Websites — a guide to the whole section

An ecommerce SEO audit runs mostly on free Google reports: indexing, Core Web Vitals, rich results, duplicates and Merchant Center data.

Google Merchant Center: site verification, product data, shipping and landing page rules, disapprovals, and Shopify, WooCommerce and IdoSell integrations.

Cloud computing by the NIST definition: five traits, IaaS, PaaS and SaaS, public, private and hybrid cloud, and how Polish businesses actually use the cloud.

Low code and no code explained: who a citizen developer is, what a low code platform suits, its price limits and what you can take with you when you leave.

When a free booking calendar is enough, what an online booking system must handle and when a custom module pays off. Vendor prices and our estimate.

WordPress themes are not chosen on looks: three fields in the directory tell you what a theme will cost you in a year, and what disappears when you switch.

A 502 Bad Gateway, 500, 503 or 504 error tells you which part failed: the application, the link between servers or an overload. And who to call.

Three layers in the order that matters, the list of checks, and the price stated outright. With three findings an owner will never spot on their own.

A free site is a real option with a precise limit. Three routes, what each one gives you, what it withholds, and what it costs once a year has passed.