> ## Content Index
> Fetch the complete content index at: https://soft2hosting.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Understanding Shared Hosting Bandwidth and Storage Limits: What the Numbers Mean
- URL: https://soft2hosting.com/blog/shared-hosting-bandwidth-storage-limits-what-they-mean/
- Published: 2026-10-14T12:37:00.000Z
- Updated: 2026-10-14T12:22:37.000Z
- Description: Hosting plans advertise GB of storage and bandwidth, but what do these numbers mean in practice? This guide explains how to calculate whether a plan fits your site and what happens when you approach the limits.
- Author: Aniket Joshi
- Tags: Soft2Hosting, Shared Hosting, Bandwidth, Storage, cPanel, Web Hosting Guide

When you compare shared hosting plans, you see numbers like "10 GB storage" and "100 GB bandwidth." Most small business owners sign up based on price without understanding whether those numbers will cover their actual site. This guide demystifies both metrics, shows you how to estimate your requirements, and explains what happens at the limits.

## What Is Storage on Shared Hosting?

Storage is disk space the hosting account uses for all files associated with your hosting account. This includes:

- WordPress (or other CMS) core files and plugins: typically 300–700 MB for a well-managed WordPress installation
- Theme files: 5–50 MB depending on the theme
- Your site's images and media: the variable that grows fastest—a year of blog photos can easily accumulate 2–5 GB
- Your website's MySQL database: WordPress databases for small sites are usually 10–200 MB; WooCommerce with thousands of products and orders can reach 1–3 GB
- Email inboxes: if you host email on the same account, each inbox stores received and sent mail on disk. An active business inbox can accumulate 2–5 GB per year if not archived
- Log files: cPanel generates access and error logs. On high-traffic sites these can grow to hundreds of MB quickly; regular log rotation or disabling verbose logging keeps this under control
- Backup files: cPanel's backup system stores archives locally. If your plan includes local backups, these are stored within your quota

Soft2Hosting's Starter Pro plan includes 10 GB NVMe storage. For a standard brochure WordPress site with moderate media, this is ample. Business Pro (50 GB) and Enterprise Pro (100 GB) cover sites with large image galleries, WooCommerce product photos, or email hosting for multiple team members.

## What Is Bandwidth on Shared Hosting?

Bandwidth (also called data transfer) is the total volume of data transferred between your server and visitors' browsers in a billing cycle (typically one month). Every page load transfers data:

- Each HTML page: 5–50 KB
- Each unoptimised image: 100 KB to 5 MB
- Each optimised WebP image: 20–200 KB
- CSS and JavaScript files: combined 200 KB to 2 MB per page load (without cache)

A fully cached page load (where the browser serves most assets from its local cache on repeat visits) can be under 10 KB. An uncached first visit to a media-heavy page can be 3–5 MB.

### Estimating Your Monthly Bandwidth

A simple calculation:

```
Monthly bandwidth = average page weight (MB) × average pages per session × monthly sessions

Example:
- Average page weight: 2 MB (unoptimised)
- Pages per session: 3
- Monthly sessions: 5,000
Monthly bandwidth = 2 MB × 3 × 5,000 = 30 GB

```

With image optimisation (WebP conversion, compression) and caching (LiteSpeed LSCache), the average page weight typically drops to 0.5–1 MB, cutting bandwidth consumption to 7.5–15 GB for the same traffic in this example.

Soft2Hosting's Starter Pro plan includes 100 GB bandwidth/month, which covers a site with up to \~15,000–20,000 monthly sessions at moderate page weights. Business Pro and Enterprise Pro offer unmetered bandwidth, removing this as a planning variable entirely.

## What Happens When You Approach the Limits?

### Storage Limit

When an account approaches its storage quota, cPanel typically begins sending warning emails. Once the quota is full, the website's ability to write files stops: WordPress cannot save uploaded images, the database may fail to write new records, and email delivery may stop (new messages bounce). The fix is either to delete files (clean up unused media, delete old backups, archive email) or to upgrade the plan.

### Bandwidth Limit

On plans with metered bandwidth (like Starter Pro's 100 GB), exceeding the limit may result in the site being suspended until the next billing cycle, or the hosting provider may charge for overage or prompt a plan upgrade. The safest approach is to monitor bandwidth usage in cPanel → Metrics → Bandwidth and act before the limit is reached.

On Business Pro and Enterprise Pro (unmetered bandwidth), this is not a concern. Unmetered means the provider does not impose a hard monthly data cap, though fair-use policies still apply for abnormally high-volume traffic that affects shared server performance.

## Inodes: The Hidden Limit

Inodes are file system entries—each file, directory, and symlink counts as one inode. Shared hosting plans impose inode limits to prevent single accounts from filling the server's file system with millions of tiny files. A typical shared hosting account has a limit of 200,000–500,000 inodes.

WordPress multisite installations, WooCommerce stores with many product images, or accounts with many email messages (each stored as an individual file in Maildir format) can approach inode limits even with storage space remaining. Clean up unused plugin files, cache directories (`wp-content/cache/`), and old email regularly.

## Storage and Bandwidth Optimisation Checklist

- Convert images to WebP format before uploading (Squoosh or ShortPixel)
- Enable LiteSpeed LSCache in WordPress to serve cached HTML, reducing per-visit resource usage
- Set browser caching headers for static assets (images, CSS, JS): a one-week or one-month cache lifetime eliminates repeat downloads for returning visitors
- Enable gzip or brotli compression in LiteSpeed to compress text-based assets before transfer
- Clean up WordPress post revisions, auto-drafts, and transients regularly (WP-Optimize plugin)
- Archive old email to a local mail client instead of storing years of messages on the server
- Monitor cPanel's disk usage and bandwidth graph monthly—set a personal threshold at 70% of your limit as the trigger to act

Soft2Hosting's plans include cPanel, LiteSpeed with LSCache, free SSL, and NVMe storage on all tiers. Start at [Soft2Hosting Web Hosting](https://soft2hosting.com/web-hosting/) for plan details and pricing.

---

## Sources

- [Soft2Hosting: Web Hosting Plans and Pricing](https://soft2hosting.com/web-hosting/)
- [cPanel Documentation: Bandwidth Usage](https://docs.cpanel.net/cpanel/metrics/bandwidth/?ref=soft2hosting.com)
- [LiteSpeed: LSCache for WordPress Documentation](https://docs.litespeedtech.com/lscache/lscwp/?ref=soft2hosting.com)
- [Soft2Hosting: Homepage](https://soft2hosting.com/)