"Unlimited hosting" means the provider doesn't impose a fixed gigabyte or gigabit cap — but it does enforce an Acceptable Use Policy (AUP) that throttles or suspends accounts consuming resources in a way deemed "abnormal." The limit exists; it's just buried in the terms of service rather than displayed on the pricing page.
If you're comparing plans and unlimited hosting sounds too good to be true, this guide explains exactly what you're buying.
Why Shared Hosting Can Offer "Unlimited"
Shared hosting providers pack hundreds or thousands of websites onto the same physical server. Most of those sites consume very few resources — a personal blog, a portfolio, or a small business page rarely maxes out any quota.
Providers bet on that statistical distribution. If 95% of customers use 5% of capacity, they can advertise "unlimited" for the remaining 5% without crashing the server, because that 5% also doesn't need everything the marketing promises.
It's a statistical overprovisioning strategy — the same logic airlines use when they oversell seats.
What the Fine Print Actually Says: Acceptable Use Policies
Every unlimited hosting contract includes a section called the "Acceptable Use Policy" (AUP). Find it before you buy. These are the restrictions that almost always appear:
- Inodes: The total number of files and folders in your account. Many providers cap this at 100,000 to 250,000 inodes. A WordPress installation with many plugins, caches, and backups can approach this limit quickly.
- CPU and RAM: If your site consumes more CPU time or memory than the provider considers "normal," they can slow it down or temporarily suspend the account.
- Concurrent processes: A limit of 20 to 30 simultaneous PHP processes is common. Traffic spikes exceeding that number generate 503 errors.
- Outgoing emails per hour: Even with "unlimited" email accounts, most providers cap outgoing mail at 150–500 messages per hour to prevent abuse of the shared mail server.
- Backups: The "unlimited" storage often explicitly excludes compressed backup files and database dumps.
Comparison: What Unlimited Hosting Includes — and What It Doesn't
| Resource | What the provider advertises | What the fine print says |
|---|---|---|
| Storage | Unlimited | No GB cap, but inode limit applies (100k–250k) |
| Bandwidth | Unlimited | No monthly quota, but throttling applies during spikes |
| Add-on domains | Unlimited | Available on higher tiers; basic plans often limit to 1–3 |
| Email accounts | Unlimited | Outgoing mail limited per hour (150–500 messages) |
| Databases | Unlimited | Some plans cap the number or total size |
| CPU / RAM | Not mentioned | AUP defines "normal use"; exceeding it can suspend the account |
When Unlimited Hosting Works Well
Unlimited hosting isn't a scam — it's a product designed for a specific type of user. It works well if:
- Your site gets fewer than 10,000 monthly visits.
- You run a standard WordPress site with 20–30 plugins and no high-volume store.
- You don't host heavy media files (high-quality video or audio).
- You don't run scripts that run continuously in the background.
For those cases, a shared unlimited plan from a reliable hosting agency delivers excellent value with minimal technical management.
When Unlimited Hosting Becomes a Bottleneck
There are scenarios where the invisible limits become a real problem:
- Online stores with large catalogs: Thousands of product images exhaust the inode limit.
- Membership sites or online courses: Simultaneous traffic spikes exceed PHP process limits.
- Agencies managing many clients under one account: The inode ceiling arrives faster than expected.
- Applications with intensive cron jobs: The AUP almost always restricts these.
In those cases, review the options covered in the hosting comparisons — VPS or cloud hosting provides guaranteed resources that shared hosting simply cannot deliver.
Key Takeaways
- Unlimited hosting is never literally unlimited: the real limits live in inodes, CPU, RAM, and concurrent processes.
- The Acceptable Use Policy (AUP) is the document that defines the real limits — read it before signing up.
- For small to medium sites, unlimited hosting is a solid and affordable choice.
- For online stores, e-learning platforms, or high-traffic sites, consider VPS or cloud hosting with guaranteed resources.
- Always compare the inode limit, simultaneous PHP processes, and outgoing mail restrictions between plans.
Not sure which plan fits your project? Talk to the specialists at elenlace.com for a no-commitment recommendation based on your site's real traffic and needs.
FAQ
Will my account be suspended if I upload too many files to an unlimited plan?
It can be, if you exceed the plan's inode limit, which is typically between 100,000 and 250,000 files and folders. Providers monitor the number of files more closely than the total size in gigabytes.
What happens if my site gets a big traffic spike on an unlimited plan?
The provider may throttle your site's response speed or temporarily suspend the account if CPU usage exceeds what the AUP defines as "normal use." During very heavy traffic you'll see 503 errors or the site will stop responding entirely.
Does unlimited bandwidth mean I can stream video without limits?
No. Serving video directly from shared hosting can spike CPU and concurrent process usage far above the allowed limit. For video, use a CDN or dedicated video platform (YouTube, Vimeo, Bunny.net) and embed the player in your site.
How can I tell if I'm close to the inode limit?
In cPanel, check "Statistics" in the side panel or review "Disk Usage" in the file management section. Some providers also send email alerts when you reach 80% of your inode limit.
Further reading
Other providers and guides worth comparing: