The "Unlimited Hosting" Myth and Inode Limits in India
"Unlimited storage" plans are everywhere in Indian hosting marketing. What the fine print rarely mentions clearly is the inode limit — and hitting it can stop your site from working even though you're nowhere near a storage cap.
What's an inode?
Every file and folder on your hosting account — including cache files, email messages, log files and WordPress core files — uses one inode. Most shared hosting plans cap inodes (commonly 100,000-250,000) regardless of how much disk space you've used, because inodes are a filesystem resource separate from raw storage.
What commonly eats inodes without you noticing
- WordPress cache plugins that generate thousands of small cached HTML/CSS fragments
- A mailbox with tens of thousands of uncleared emails — each email is a separate file
- Session files and log files that never get rotated or cleaned up
- node_modules-style dependency folders left on the hosting account instead of excluded from deployment
What happens when you hit the limit
You can't create new files — which often means WordPress can't write cache files, uploads fail, and in the worst case, incoming email bounces. It's a confusing failure mode because "disk usage" in cPanel still shows plenty of free space.
Quick Summary
- 1 "Unlimited storage" still has an inode (file count) limit
- 2 Check inode usage in cPanel's "Inode Usage" section periodically
- 3 Clean up cache, logs and old emails before you hit the wall, not after
Want honest, transparent limits?
Hoststack publishes real inode limits per plan — no surprises.
View Hosting Plans