Bandwidth in WordPress hosting refers to the total volume of data transferred between your server and visitors each month. Every page load, every image download, every file a visitor requests counts toward your bandwidth allowance. Understanding what bandwidth means, how much you need, and what happens when you approach your limit is part of choosing the right hosting plan.
Bandwidth vs Storage: They Are Different Things
These two terms get confused regularly. Storage is the space available to store your WordPress files, database, images, and other assets on the server. Bandwidth is the data transferred when visitors access those files.
A website with a 2GB storage footprint could consume 50GB of bandwidth in a month if it receives heavy traffic, because every visitor downloads copies of those 2GB of assets. Conversely, a site with 20GB of stored video files but very few visitors might consume almost no bandwidth.
| Storage | Bandwidth | |
| What it measures | Space used on server | Data sent to visitors |
| When it matters | Large media libraries, files | High traffic volume |
| Resets monthly? | No, accumulates | Yes, resets each billing period |
How to Estimate How Much Bandwidth You Need
A rough formula: multiply your average page size by your monthly pageviews. A typical WordPress page with images is around 2MB to 3MB. A site receiving 10,000 pageviews per month with an average 2.5MB page size consumes roughly 25GB of bandwidth per month.
Two factors reduce actual bandwidth consumption significantly: a CDN offloads much of the asset delivery away from your origin server, and browser caching means repeat visitors do not re-download assets they already have. Sites with a CDN in place often see 60% to 80% lower origin bandwidth usage than their raw pageview numbers suggest.
If you are migrating from an existing host, check your current bandwidth usage in your hosting control panel before choosing a new plan. This gives you a real baseline rather than an estimate.
WP Engine Bandwidth Limits by Plan
| Plan | Monthly visits | Bandwidth | Storage |
| Startup | 25,000 | 50GB | 10GB |
| Professional | 75,000 | 125GB | 15GB |
| Growth | 100,000 | 200GB | 20GB |
| Scale | 400,000 | 500GB | 50GB |
WP Engine measures bandwidth at the origin server. Because all plans include a Cloudflare CDN, a significant portion of your traffic is served from CDN edge nodes and does not count toward your origin bandwidth total. This effectively makes the usable bandwidth considerably higher than the plan figures suggest for most sites.
What Happens If You Exceed Your Bandwidth Limit
WP Engine does not shut down your site if you exceed your bandwidth allocation. Instead, overage is billed at a per-GB rate above your plan’s included amount. WP Engine will notify you when you approach your limit so you can upgrade your plan before incurring overage charges.
If your site regularly hits bandwidth limits, the right response is usually to upgrade your plan or ensure your CDN is properly configured to offload origin requests. Frequently hitting limits on a Startup plan suggests your traffic has grown past what the entry tier is designed for. The guide to choosing a plan based on traffic helps you identify the right tier for your volume.
How a CDN Reduces Bandwidth Usage
When a CDN serves a file to a visitor, that transfer happens between the CDN’s edge node and the visitor, not between your origin server and the visitor. Only the initial request that populates the CDN cache counts against your origin bandwidth. Every subsequent request for that file from the cache does not.
For a site with heavy image content, enabling a CDN can reduce origin bandwidth consumption by 50% to 80%. WP Engine includes Cloudflare CDN on all plans. For sites on standard hosting, Cloudflare’s free plan achieves similar CDN offloading. More detail: What Is a CDN and Does Your WordPress Site Need One?
Frequently Asked Questions
Does unlimited bandwidth hosting actually exist?
Most hosts that advertise unlimited bandwidth have fair use policies that cap actual usage or throttle sites consuming unusually high bandwidth. The limits are enforced, just not displayed prominently. For serious sites, a plan with a clear bandwidth figure and a known overage policy is more predictable than an ambiguous unlimited claim.
How do I check my current bandwidth usage?
In the WP Engine dashboard, go to your site overview and check the Usage section. This shows current-month bandwidth consumption against your plan limit. Most hosting control panels show a similar bandwidth usage graph, usually updated daily or hourly.
Does video content use more bandwidth?
Yes, significantly. A two-minute video at 1080p can be 200MB or more. Hosting video files directly on your WordPress server is almost never the right approach. Use YouTube, Vimeo, or a dedicated video hosting service and embed the player. This keeps video delivery off your hosting bandwidth entirely.




