Website Basics

What Is Bandwidth? Web Hosting Bandwidth Explained

Published Şubat 8, 2025

When you sign up for web hosting, one of the first specs you'll see is bandwidth. It's a critical metric that affects how many visitors your site can handle and what your hosting bill looks like if you exceed the limit.

Quick answer: Bandwidth (also called data transfer) is the total amount of data transferred between your website and its visitors in a given period. Every time a visitor loads your site, they download its files — images, HTML, CSS, JavaScript. This all counts toward your bandwidth.

How Bandwidth Is Used

When a visitor loads your website, their browser downloads:

  • HTML pages
  • CSS and JavaScript files
  • Images and videos
  • Fonts and other assets

All of this data transfer adds to your bandwidth usage. The heavier your pages, and the more visitors you have, the more bandwidth you consume.

Bandwidth vs Speed

These terms are often confused:

  • Bandwidth (in hosting) = total data volume transferred per month (GB/TB)
  • Speed = how fast data is transferred (Mbps/Gbps)

A hosting plan might offer 100 GB bandwidth at 1 Gbps speed. The bandwidth is the monthly bucket; the speed is how fast that bucket empties per second.

How to Calculate Your Bandwidth Needs

Use this simple formula:

Monthly bandwidth = Average page size × Monthly page views × Redundancy factor (1.5)

Example: A page that is 2 MB, receiving 10,000 monthly visits:

2 MB × 10,000 × 1.5 = 30,000 MB = ~30 GB/month

What Happens When You Exceed Bandwidth?

This depends on your hosting provider:

  • Site goes down — The most common outcome on budget shared hosting
  • Overage charges — You're billed per GB over the limit
  • Automatic upgrade — Some hosts upgrade your plan automatically
  • Throttling — Your site continues to work but at reduced speed

How to Reduce Bandwidth Usage

  • Compress images — Use WebP format and optimise before uploading
  • Enable GZIP/Brotli compression — Reduces HTML, CSS and JS transfer sizes by 60–80%
  • Use a CDN — Content delivery networks serve cached files from servers near your visitors, reducing load on your origin server
  • Enable browser caching — Returning visitors load files from their cache, not your server
  • Lazy load images and videos — Only load media when it comes into the viewport

"Unmetered" vs "Unlimited" Bandwidth

Many hosts advertise "unlimited" or "unmetered" bandwidth. Read the terms carefully — these plans have fair use policies and resource limits. If your site drives exceptionally high traffic, you may be required to upgrade or migrate to a higher-tier plan.

Related Guides

A website is a collection of web pages stored on a server and accessible via a domain name. Learn exactly how websites work from browser to server.
Web hosting is a service that stores your website files on a server and makes them accessible on the internet. Learn the different types and how to pick the right one.
A domain name is the address people type to visit your website. Learn how domains work, how to choose one and the difference between domain types.
An IP address is a unique numerical label assigned to every device on the internet. Learn the difference between IPv4, IPv6, public and private addresses.
A URL (Uniform Resource Locator) is the full address used to locate a specific resource on the internet. Learn each part of a URL and what it means.