Almost every hosting plan page has the phrase "unlimited bandwidth" written in bold in a prominent place. The trouble is that most people who read it do not know exactly what it means, nor how it differs from "traffic", which sometimes appears in the same sentence as if it were the same term.
The truth is that bandwidth and traffic are related but are not the same thing, and hosting companies sometimes use the word "bandwidth" to mean what is technically "data transfer". That mix-up causes real confusion when you choose a suitable hosting plan, or when you try to work out why a site is slow although it is hosted on a server that is supposed to be strong.
In this guide you will find a precise definition of each term, the practical difference between them and the visitor's own internet speed (Mbps), and how to calculate the bandwidth your site actually needs in simple steps and real numbers, instead of relying on a guess or on an "unlimited" promise that may not be as exact as it sounds.
📋 Quick summary: bandwidth and traffic in one place
| Term | Short definition |
|---|---|
| Bandwidth | The maximum amount of data a network connection can carry in one second, measured in Mbps or Gbps |
| Traffic / data transfer | The actual amount of data moved between your site and its visitors over a period, usually a month, measured in gigabytes or terabytes |
| The visitor's internet speed | The speed of the individual user's own connection to their own network, a completely different idea from the capacity of a hosting server |
| Median web page size | About 2.6MB on mobile and 3.0MB on desktop, according to the HTTP Archive page weight report (read October 12, 2026) |
| "Unlimited bandwidth" in hosting | In practice it means data transfer that is not metered in gigabytes, usually bound by a fair-use policy, often with no published numbers |
| Standard units | bps and its multiples (Mbps, Gbps) for capacity, and MB, GB and TB for the amount actually moved in a month |
What are bandwidth and traffic? The precise definition and the origin of the term
The term "bandwidth" was not born in the internet world. It goes back to analog communications engineering, where it described the range of frequencies a given channel could carry, and the wider that range, the more information could be carried per second. When communication networks moved to digital systems, the term came to mean the maximum capacity for moving digital data instead of analog frequencies, and it came to be measured in bits per second (bps) instead of the hertz (Hz) used in analog systems.
What is bandwidth, precisely?
Bandwidth is the maximum amount of data a given network connection can carry in a set period, usually one second. Think of it as the width of a water pipe: the wider the pipe, the more water can flow through it each second, whatever amount is actually flowing at a given moment. The standard unit of bandwidth is the bps (bit per second), practically written in its common multiples: kilobit (Kbps), megabit (Mbps) and gigabit per second (Gbps) for high-capacity links inside data centers.
What is traffic (data transfer)?
Traffic, also known as data transfer, is the actual amount of data that has really moved between your site's server and your visitors' devices over a period, usually a full month in hosting. While bandwidth is a theoretical maximum capacity, traffic is the actual use of that capacity. So when you read "unlimited bandwidth" in a hosting plan, what is meant in practice is that no published maximum is set on the amount of data moved monthly (the traffic), not a change in the server's real connection capacity, and that is a common marketing mix-up worth noticing before you subscribe to any plan.
UltaHost lists unlimited bandwidth on every shared plan. Starter is $3.44 a month (the billing term behind the headline price is not stated) and the page says it renews at the same price for 2 years
☑️ See UltaHost plans
How does bandwidth really work between your site and its visitors?
When someone visits your site, their browser sends a request to the server that hosts your site, asking for every file of the page: HTML, CSS, JavaScript, images and video if any. That server is usually inside a data center with a high-capacity network connection, continuous cooling and routine maintenance around the clock. Every byte sent from the server to the visitor's browser counts toward your site's monthly traffic, while the connection capacity itself (the bandwidth) sets the theoretical maximum speed of finishing that transfer at one moment.
This connection capacity is provided by the web hosting company you choose, and it differs from plan to plan depending on the type of server: shared, private or fully dedicated. Content delivery networks (CDNs) play a different role: they store copies of your site's static files on geographically distributed servers near the visitor, so the direct load on the main server falls and the amount of data moved from your main server on each visit goes down, which eases traffic use and speeds up loading at the same time.
The basic difference between bandwidth, traffic and internet speed
The three ideas beginners confuse most are bandwidth, traffic and the internet speed the visitor sees in their home subscription. The table below shows the practical difference between the three, with a simple example for each:
| Concept | Practical definition | An illustration |
|---|---|---|
| Bandwidth | The theoretical maximum capacity to move data over the connection in one unit of time | The diameter of the water pipe |
| Traffic / data transfer | The actual amount of data moved over a period, often a full month | The amount of water that actually flowed during the month |
| The visitor's internet speed (Mbps) | The speed of the individual visitor's connection to their own network, with no direct relation to the hosting server's capacity | The speed of the tap the visitor opens at home |
| "Unlimited bandwidth" in hosting | A marketing expression that usually means data transfer is not metered in gigabytes, bound by a fair-use policy whose numbers are often not published | A promise of no metering, not an actual absence of limits |
Namecheap's shared plans list unmetered bandwidth, and publish other limits openly, such as inodes (300,000 on Stellar and Stellar Plus, 600,000 on Stellar Business). Stellar is $2.28 a month for the first 12 months and renews at $5.88
☑️ See Namecheap plans
How do bandwidth and traffic affect your site's performance in practice?
The effect of these two ideas is not just a theoretical number on a pricing page. Your site's loading speed at peak times is tied directly to how close the actual traffic gets to the plan's limit, so if your site approaches that limit, it may slow or stop for a while until the monthly cycle renews or you upgrade the plan. And loading time itself is part of the page experience signals Google considers in its ranking.
On some VPS and dedicated server plans, extra fees may be charged when you pass the agreed traffic allowance (Kamatera lists $0.01 per GB of extra traffic, for example), unlike shared hosting, which often relies on a fair-use policy with no direct per-gigabyte billing. Before you subscribe to any plan, it is worth looking at a comparison of hosting companies and their transfer policies, because the numbers and terms differ noticeably from company to company despite similar marketing phrases.
How to calculate the bandwidth your site needs, step by step
The simple formula for the monthly traffic you need is: average page size, times average monthly visits, times average pages viewed per visit, plus a safety margin that covers peak times and future growth. Here are the steps in detail:
Worked example:
Average page size = 2.6 MB
Expected monthly visits = 10,000
Average pages per visit = 3
2.6 x 10,000 x 3 = 78,000 MB, about 78 GB a month
With a safety margin of x 2 = about 156 GB a month as the rough real need
InterServer's single shared plan lists unlimited data transfer and storage, and renews at $7 a month on every term (check its fair-use terms for a large site)
☑️ See InterServer's plan
Who needs to understand bandwidth and traffic well, and who can skip the detail?
🔍 You need to understand this well if:
- Your site shows videos, podcasts or heavy media
- You run an online store with heavy traffic or sale seasons
- You expect fast growth in visits or content that can go viral
- You host several sites on one hosting plan
- You have suddenly had a slow site for no clear reason
😌 You need not worry much, but it helps to know, if:
- Your personal blog is small with fairly limited visits
- Your business site is simple, with few images and videos
- You already use reliable hosting after reading the Bluehost review, where plans list estimated monthly visits (about 40K on Starter)
- You are at an early planning stage and your site has not launched yet
The summary: what do you do after reading this guide?
Understanding the difference between bandwidth and traffic does not end with reading two definitions; it turns into concrete steps you can take now. Measure your actual page size with a free tool, calculate your monthly need with the formula above, check the fair-use policy of your current or candidate hosting instead of settling for the word "unlimited", and turn on caching and a CDN to cut consumption without sacrificing the visitor experience.
There is no need to worry about the phrase "unlimited bandwidth" alone. What matters more is knowing the actual fair-use policy of the company you choose, and watching your real consumption regularly through the hosting control panel or Google Analytics, instead of relying entirely on the marketing phrase when you decide.
GreenGeeks lists unmetered traffic on its shared plans, with daily backups. Lite is $2.95 a month on a 12-month prepayment and renews at $13.95
☑️ See GreenGeeks plans
✅ FAQ about bandwidth and traffic
❓ What exactly is the difference between bandwidth and traffic?
❓ Does the "unlimited bandwidth" hosting companies advertise really exist?
❓ How do I know how much bandwidth (data transfer) my site really needs?
❓ Does adding bandwidth alone make a site faster?
❓ What is the difference between bandwidth and the internet speed (Mbps) of my home subscription?
❓ Do images and videos use more bandwidth than text?
❓ What happens if my site goes over the allowed bandwidth or traffic?
❓ Does a content delivery network (CDN) reduce bandwidth use?
❓ How do I reduce bandwidth use on a WordPress site?
❓ Does bandwidth affect my site's Google ranking (SEO)?
❓ What is the unit of bandwidth? And how do I convert between Mbps and megabytes?
❓ Is bandwidth the same in shared hosting, a VPS and dedicated hosting?
If you prefer a clear cap, Cloudways lists 1TB to 5TB of bandwidth by plan from $14 a month, with a 3-day free trial and no card
☑️ See Cloudways plans
Did you like this guide? Share it with your friends. And if you have any question, do not hesitate to share it in the comments box below.
Related Articles
🌐 What is web hosting
A complete educational guide that explains the idea of web hosting from scratch and its basic components. Read the full guide
🖥️ What is a server
A simple explanation of how site servers work and their role in hosting any website. Read the full guide
🏢 What is a data center
Find out where your sites' servers live and how a data center works from the inside. Read the full guide
📋 Bluehost review
A detailed review of Bluehost's plans, which list estimated monthly visits. Read the full review
⚖️ A comparison of the best hosting companies
A comprehensive comparison of the main hosting companies and their transfer policies. See the full comparison