Blog · Plain Truth
“Unlimited” web hosting: where the ceilings are really kept
By the Hosting & Domains team Published 27 July 2026 6 min read

Servers are physical things. A disk holds a fixed number of bytes, a CPU has a fixed number of cores, and a network port shifts data at a fixed rate. When a plan advertises "unlimited websites, unlimited storage, unlimited bandwidth", the ceilings have not disappeared. They have been lifted out of the comparison table and restated in units most buyers have never had to count.
None of which makes unlimited plans a swindle. Any number of sites live on them contentedly for years on end. It means mapping the ceilings before you move in, because meeting one you never knew about tends to happen on your busiest day of traffic.
Four limits hidden inside the word unlimited
Inodes. Every file, folder and message on the account counts as one, and "unlimited storage" plans normally cap an account somewhere between 100,000 and 500,000 of them. A WordPress install with a few years of uploads, cache files and mailboxes behind it passes six figures without any warning. Once the cap is reached, uploads fail, mail bounces and backups stall. Our glossary entry on inodes shows how to check where you stand.
CPU seconds and entry processes. Shared plans meter the processor time an account uses and cap how many PHP processes may run at once, usually at 20 to 40. You generally discover that ceiling on the day a post takes off and readers begin piling up behind 508 errors.
Bandwidth fair use. Behind "unlimited transfer" sits a clause allowing the host to throttle or suspend any account using "more than typical" resources. Typical is whatever the host says it is, and the host may say something different tomorrow.
Workload and file-type rules. Most unlimited terms quietly forbid using the space for backups, media libraries or file distribution, which are exactly the jobs a genuinely bottomless disk would suit.
A printed number beats a promise of infinity
"20 GB NVMe, 1 TB bandwidth, 50 databases" is a promise you can hold a host to, and it forces the host to plan capacity honestly. "Unlimited everything" puts that conversation off until you have already moved in and opened a ticket. Even where the printed figure looks smaller, it is almost always the better deal, because it was printed meaning to be kept.
That is the thinking behind our plans: a stated storage allowance, a stated transfer allowance, a stated database count, all renewing at the rate you began on. Outgrow the figures and the answer is an upgrade you click rather than an email about fair use.
A habit worth forming: read every "unlimited" badge as a pointer to the terms page. Look on that page for the words inode, fair use, CPU and entry process. Those few minutes are worth more than the entire pricing grid.
Measure what your site really consumes
Site owners routinely guess high, and unlimited marketing is built to feed that instinct. Real figures from ordinary sites: a 30-page business site with a modest gallery uses 1-3 GB of disk and under 20 GB of transfer a month. A blog with five busy years behind it might reach 5-10 GB. A small WooCommerce shop with 500 products runs 5-15 GB and rarely passes 100 GB of transfer. Against those numbers, a stated 20 GB plan is not tight. It is headroom.
The one resource that genuinely runs short on shared hosting is processor time under load, which makes the stack beneath you matter far more than the disk quota. NVMe storage and LiteSpeed caching cut the CPU cost of serving a page to a fraction of an older stack's, so the same nominal limit stretches several times further.
Quick answers
Is unlimited hosting genuinely without limits?
It is not. Physical machines have finite disk, CPU and network capacity. Unlimited plans simply move the limits into inode caps, CPU-second metering, entry-process ceilings and a fair-use clause in the terms. The limits are real, only harder to see.
What is an inode cap, and why does it matter?
Every file, folder and message on your account is one inode. Unlimited-storage plans usually cap them between 100k and 500k, and a busy WordPress site gets there sooner than most owners expect. Once capped, uploads and mail begin failing however much 'unlimited' disk still looks free.
Up next
What Hosting Really Costs in 2026
The renewal arithmetic and the add-on prices, set out in full.
Web Hosting Plans
Published allowances, flat renewals, NVMe and LiteSpeed on every plan.
Inode (Glossary)
The unit that quietly meters your 'unlimited' plan.
More from the blog
What web hosting really costs in 2026
The opening rate is the lure; the renewal rate is what you have really bought. Here is the three-year arithmetic, done in the open.
A free domain with hosting: four things to check before you claim one
The first year really does cost nothing. The second year is where the reading begins: the renewal price, the registrant, and the terms for leaving.
99.9% uptime: what the number allows and what really breaks
The nines converted into minutes, the incidents that actually cause outages, and how an engineer reads an uptime pledge.
The platform these posts come from
Renewals that stay flat, limits printed before you buy, migration at no charge and a support desk that writes back, all wrapped into one plan.
Browse Hosting Plans