"Unlimited storage" and "unlimited bandwidth" are among the most common phrases in hosting advertising. They sound like a guarantee that you will never run out of space or capacity. In practice, the word describes a pricing approach rather than a technical reality, and knowing the difference helps you compare plans more accurately.
Why true "unlimited" is not technically possible
On standard shared hosting, your website sits on a server alongside many other customers' websites, sharing the same disks, processors, memory, and network connection. All of these are physical resources with a fixed capacity. If one account used an unlimited amount of any of them, every other site on that server would slow down or stop working.
Because of this, "unlimited" on a shared plan generally means "we do not set a fixed number, and most customers will never reach the point where it matters." For a typical small business or personal site, that is often true. It is still a limit, just one that is not stated as a figure.
Fair use policies: where the real limits live
The practical limits behind an "unlimited" plan are usually set out in a provider's fair use policy, acceptable use policy, or terms of service, rather than on the plan's sales page. These documents commonly allow the provider to:
- Restrict or slow down an account that uses significantly more resources than average.
- Ask you to move to a higher-priced plan.
- Suspend an account whose usage affects other customers on the same server.
The wording is often broad, such as "excessive use" or "use that degrades service for others", which leaves the provider to decide where the line is.
File-count limits behind "unlimited storage"
Some plans that advertise unlimited storage still limit the number of files you can store, sometimes called an inode limit. Every file, image, email message, and folder counts towards it. A site with a large media library, many cached files, or a busy email inbox can reach a file-count limit long before it uses a large amount of disk space.
Other common limits that sit alongside "unlimited" claims include:
- Processor and memory usage caps per account.
- Limits on database size or the number of databases.
- Restrictions on what the storage can be used for (for example, website files only, not general backups or file sharing).
Questions to ask a provider
To get a clearer picture than the headline offers, you can ask:
- What is the practical point at which an account is considered to be using too much storage or bandwidth?
- Is there a limit on the number of files (inodes)?
- What happens if your site exceeds a limit: is it slowed, suspended, or moved to a different plan?
- Are processor and memory limits published anywhere?
A provider that answers these directly, with numbers where possible, gives you more to compare than one that repeats the word "unlimited".
When this matters more
For a typical brochure-style website, "unlimited" storage and bandwidth limits are rarely reached. They become more relevant if your site:
- Hosts a lot of images, video, or downloadable files.
- Receives large or sudden spikes in traffic.
- Stores a large number of email accounts or messages on the same plan.
If you expect your site to fall into one of these categories, a plan with clearly stated resource figures can be easier to assess than one described as unlimited. Sites that consistently need more than shared hosting can provide sometimes move to a VPS, a trade-off covered in Web Hosting vs. Managing a Server Yourself: Why Most Sites Don't Need the Extra Work.
"Unlimited" is not necessarily misleading, but it is not a measurement. When comparing plans, as covered in A Practical Checklist for Comparing Hosting Providers Side by Side, it is worth treating it as a prompt to look for the actual limits rather than as a feature in its own right.
*This article was drafted with the help of AI. It was fact-checked and edited by a real person.