"Unlimited" hosting: what it really means, in the fine print "Unlimited" hosting: what it really means, in the fine print — Hosting article on LaunchPad Host HOSTING "Unlimited" hosting: what it really means, in the fine print LaunchPad Host 7 min read
"Unlimited" hosting: what it really means, in the fine print — Hosting guide on LaunchPad Host

"Unlimited" hosting: what it really means, in the fine print

PM
By Priya Menon · Infrastructure Lead
Published April 19, 2026 · 7 min read

Table of Contents

Key Takeaways

  • "Unlimited" never means unlimited — it means "limited by something else."
  • Inode limits (file count) are the most common hidden cap — typically 200,000–400,000.
  • CPU time, RAM, and concurrent connections are real caps on "unlimited" plans.
  • Violation triggers suspension or forced upgrade, often without warning.
  • LaunchPad Host publishes every limit on the pricing page. No "unlimited."

What "unlimited" actually means

The marketing phrase "unlimited disk space" or "unlimited bandwidth" assumes a specific reading: the host does not apply a per-customer cap on that resource. The TOS adds a modifier: "as long as you use it reasonably for normal website purposes."

"Normal website purposes" is then defined in the Acceptable Use Policy as:

None of those are technical. They are discretionary judgments the host makes case-by-case. "Unlimited" becomes "unlimited until we say otherwise."

The WHT thread on Bluehost's unlimited TOS and the older HN discussion both center on the same structural issue: the word "unlimited" is technically a fiction.

The inode ceiling

An "inode" is a filesystem data structure — one inode per file or directory. Every file you upload, every email in your inbox, every cached PHP file, every WordPress plugin file counts against your inode count.

Typical inode limits on "unlimited" shared hosting:

HostMarketed storageActual inode limit
Bluehost Basic"10 GB SSD" (was "unlimited")200,000
Bluehost Plus"Unlimited"300,000
HostGator Hatchling"Unmetered"250,000
HostGator Baby"Unmetered"500,000
Hostinger Premium"100 GB SSD"400,000
iPage Essential"Unlimited"200,000
SiteGround StartUp"10 GB"150,000
LaunchPad Host Starter"25 GB SSD, 250,000 inodes — stated"250,000

Hitting the inode limit triggers "we cannot create more files" errors in cPanel, WordPress upload failures, and (commonly) a forced-upgrade email citing "excessive file count."

A WordPress site with 20 plugins and a typical caching setup uses ~50,000 inodes. Add email storage with 10,000 messages across mailboxes (each message = 1 inode) and you are at 60,000. Add nightly incremental backups retained for 30 days, and you are at 200,000+. The cap is hit faster than customers expect.

Tired of slow, overcrowded shared hosting?

LaunchPad Host runs on NVMe SSDs + LiteSpeed with free migration, free SSL, daily backups, and crypto payments. 30-day money-back guarantee.

See Hosting Plans

CPU, memory, and entry-process caps

The second layer of "unlimited" limits — documented on some hosts, cited verbally on others:

None of these are in the marketing copy. All are enforced by CloudLinux LVE resource limits or equivalent on the server side.

Real limits by host

Composite published-or-leaked limits on budget shared plans, 2026:

LimitBluehost BasicHostGator HatchlingHostinger PremiumLaunchPad Starter
Inodes200k250k400k250k (stated)
Entry processes20253040 (stated)
Physical RAM per process512MB512MB1GB1GB (stated)
CPU % of core10%25%100% burst100% burst (stated)
MySQL connections15252550 (stated)
Databases20 (Basic)"Unlimited" (500 real)"Unlimited" (300 real)Unlimited (stated as such)

What honest limit disclosure looks like

Cloudways, Kinsta, and LaunchPad Host do not advertise "unlimited" anything. We publish:

The tradeoff: the headline number looks less generous than "unlimited." The compensation: you know, before signing up, exactly what you get. No surprise suspension emails because you exceeded a limit that was never stated.

Frequently Asked Questions

On shared hosting: no. Every shared server has physical limits (CPU cores, RAM, disk). The question is only how those limits are distributed among customers. "Unlimited" means the host has not published the per-customer cap.

New file writes fail. cPanel shows "disk full" even if you have GB of free space. WordPress uploads, plugin installs, email reception — all start failing. You must delete files (or upgrade) to continue.

Usually yes — in a Knowledge Base article linked from the TOS, rather than on the pricing page. Search "inode limit [host name]" to find it.

Rarely as a line-item addon; usually only by upgrading to a higher plan tier.

50k–100k for the site itself, plus email inboxes (each message = 1 inode), plus backups. A site with 10 plugins, 1000 emails per mailbox, and 30-day backup retention easily hits 200k.

250,000 on Starter, 500,000 on Growth, 1,000,000 on Scale. Stated on the pricing page next to the plan. Exceed and we email you 72 hours before any action, offer to help clean up, and only suspend if ignored.

Technically means "as many virtual hosts as you want, all sharing the same resource pool." Ten sites on one Bluehost Basic plan are all competing for the same 20 entry processes and 10% of one core. "Unlimited" websites ≠ "performant" websites.

Ready for hosting that just works?

NVMe + LiteSpeed hosting with free migration, crypto payments accepted, and a 30-day money-back guarantee.

See Hosting Plans
Tags: unlimited hosting inodes bandwidth bluehost hostgator tos

Related tools, articles & authoritative sources

Hand-picked internal pages and external references from sources Google itself considers authoritative on this topic.

Related free tools

Offshore & privacy hosting

Related premium tools