Skip to main content
Claim your .com from $2.99 — free WHOIS privacy included

Blog · Plain Truth

The truth about “unlimited” web hosting

By the HostingAlly team Published 27 July 2026 6 min read

There is no such thing as an unlimited server. Disk platters have sizes, CPUs have cores, and network ports have speeds. When a hosting plan says "unlimited websites, unlimited storage, unlimited bandwidth," it means the limits have been moved somewhere the comparison table doesn't reach — usually into the terms of service, measured in units most buyers have never heard of.

This isn't an argument that unlimited plans are scams. Plenty of sites run happily on them for years. It's an argument for knowing where the real ceilings are, because hitting one you didn't know existed always happens at the worst moment.

The four limits hiding inside “unlimited”

Inodes: every file and folder on your account counts as one inode, and 'unlimited storage' plans typically cap accounts at 100,000-500,000 of them. A WordPress site with a few years of image uploads, cache files and email can hit six figures quietly. At the cap: uploads fail, mail bounces, backups stop. The glossary entry on inodes explains how to check yours.

CPU seconds and entry processes: shared plans meter how much processor time your account burns and how many PHP processes can run at once (often just 20-40). A traffic spike — the good kind, from something going viral — is exactly when you'll discover the entry-process ceiling as visitors queue behind 508 errors.

Bandwidth 'fair use': unlimited transfer clauses reserve the right to throttle or suspend accounts that use 'more than typical' resources. The definition of typical is the host's, not yours, and it's adjustable.

File-type and workload clauses: most unlimited terms quietly prohibit using the space for backups, media libraries or file distribution — the exact things a genuinely unlimited disk would be useful for.

Why honest plans print numbers instead

A plan that says "20 GB NVMe, 1 TB bandwidth, 50 databases" is making you a promise you can hold it to — and making itself do capacity planning honestly. A plan that says "unlimited everything" is deferring the conversation to a support ticket after you've moved in. The printed number is almost always the better deal, even when it looks smaller, because it was written to be kept.

That's the approach on our plans: concrete storage, concrete bandwidth, concrete database counts, at flat renewal prices. When a site outgrows its numbers, the answer is an in-place upgrade rather than a fair-use email.

The practical takeaway when shopping: any 'unlimited' claim should send you straight to the terms page. Search it for 'inode', 'fair use', 'CPU' and 'entry process'. Five minutes there tells you more than the whole pricing page.

Estimating what you actually need

Most owners dramatically overestimate their needs, which is exactly what unlimited marketing feeds on. Real numbers from typical small sites: a 30-page business site with a modest gallery uses 1-3 GB of disk and under 20 GB of monthly transfer. A busy blog with five years of posts might use 5-10 GB. A small WooCommerce store with 500 products: 5-15 GB and rarely more than 100 GB of transfer. Against those numbers, a printed 20 GB plan is not a compromise — it's headroom.

The one genuinely scarce resource on shared hosting is CPU under load, which is why the platform underneath matters more than the disk number: NVMe storage and LiteSpeed caching mean each page view costs a fraction of the processor time it would on older stacks, so the same 'limit' goes several times further.

Quick answers

Is unlimited web hosting actually unlimited?

No. Physical servers have finite disk, CPU and network. Unlimited plans move the limits into inode caps, CPU-second meters, entry-process ceilings and fair-use clauses in the terms of service — real limits, just less visible ones.

What is an inode limit and why does it matter?

Every file, folder and email on your account is one inode. Unlimited-storage plans typically cap inodes at 100k-500k, and busy WordPress sites reach that faster than expected. At the cap, uploads and email start failing regardless of how much 'unlimited' disk remains.

Hosting that reads like the blog

Flat renewals, printed limits, free migration and support that answers — the product version of everything above.

See Hosting Plans