Skip to main content
HostingSeller
Shop plans

Blog · Plain Truth

“Unlimited” web hosting, and where the ceilings actually sit

By the Hosting Seller team Published 27 July 2026 6 min read

There is no such thing as an unlimited server. A disk holds a set number of bytes, a processor carries a set number of cores, and a network port runs at one speed. When a plan advertises "unlimited websites, unlimited storage, unlimited bandwidth", it has moved its ceilings out to where no comparison table reaches, then measured them in units most buyers have never encountered.

None of this makes unlimited plans a swindle. Plenty of sites live on one for years without trouble. What matters is knowing where the ceilings are, since the day you run headfirst into a limit nobody told you about will be the day your traffic peaks.

Four ceilings hiding inside the word unlimited

Inodes. Each file and each folder on the account counts as one, and "unlimited storage" plans normally stop you at somewhere between 100,000 and 500,000 of them. Give a WordPress site a few years of uploads, cache files and mail and it drifts into six figures while nobody is watching. Reach the cap and uploads fail, mail bounces back, backups quietly stop. Our glossary entry on inodes shows you how to read your current count.

CPU seconds and entry processes. A shared plan meters the processor time your account consumes and limits how many PHP processes may run together, often at 20 to 40. You will discover that ceiling on the day one of your pages spreads, when arriving visitors start stacking up behind 508 errors.

Bandwidth fair use. Any unlimited transfer clause keeps the right to throttle or suspend an account that draws "more than typical" resources. Who decides what typical means? The host does, and it can change that definition later.

Workload and file-type clauses. Read most unlimited terms closely and you will find the space barred from backups, media libraries or file distribution, which happens to be exactly what a truly bottomless disk would be good for.

Why a printed number beats a promise of none

"20 GB NVMe, 1 TB bandwidth, 50 databases" is a promise you can hold someone to, and writing it down forces honest capacity planning at the other end. "Unlimited everything" simply defers the discussion until you have moved in and are raising a ticket. A printed figure is nearly always the better buy, even where it looks smaller on the page, because it was written to be kept.

Which is how our plans are put together: a stated amount of storage, a stated amount of transfer, a stated count of databases, renewing at the rate you signed on at. Grow past those numbers and what you get is an upgrade button, not an email about fair use.

A habit worth picking up: whenever you see the word "unlimited", open the terms page instead of the pricing one. Then search it for inode, fair use, CPU and entry process. Five minutes of that beats the whole comparison table.

Work out what your site actually uses

Site owners guess high, and unlimited marketing exists to feed that appetite. Some real numbers from ordinary sites. A 30-page business site with a modest gallery uses 1-3 GB of disk and stays under 20 GB of monthly transfer. Put five years behind a busy blog and it might climb to 5-10 GB. A small WooCommerce shop carrying 500 products settles at 5-15 GB and hardly ever crosses 100 GB of transfer. Set those against a printed 20 GB plan and it is no squeeze at all. There is room going spare.

Processor time under load is the one resource that truly runs short on shared hosting, which makes the platform underneath count for far more than the disk figure ever does. NVMe storage together with LiteSpeed caching reduces the processor cost of serving a page view to a fraction of what an older stack spends, and that stretches the very same limit several times further.

Short answers

Is unlimited web hosting actually unlimited?

No, it is not. Actual machines hold a finite amount of disk, CPU and network capacity. What unlimited plans do is push the boundaries into inode caps, CPU-second meters, entry-process ceilings and a fair-use paragraph buried in the terms. Those boundaries are real. They are just harder to find.

An inode limit: what is it, and why should you care?

Every file, every folder and every email on your account is one inode. Unlimited-storage plans usually set the ceiling between 100k and 500k, and a busy WordPress site arrives there earlier than its owner expects. Once you reach that mark, uploads and mail begin failing, however much 'unlimited' disk the panel says is free.

Read next

Also on the blog

The product behind the posts

Flat renewals, limits printed on the tin, free migration and a help desk that replies — everything above, in plan form.

Browse Hosting Plans