What is bandwidth?

Hosting Control Panel | Updated March 2026

Bandwidth (also called data transfer) is the total amount of data transferred between your website and its visitors each month. Every page load, image download, email sent, and FTP transfer counts toward your monthly bandwidth allocation.

01. How Bandwidth Works

Bandwidth is measured as a monthly total that resets on your billing anniversary date (not the 1st of the month). It tracks all data leaving the server for your account, including web traffic (HTTP/HTTPS), FTP downloads, and email.

Bandwidth is different from disk space. Disk space is how much data you can store on the server. Bandwidth is how much data gets transferred when people access that stored data. You can have a small site that uses a lot of bandwidth (high traffic) or a large site that uses very little (low traffic).

02. Checking Your Usage

In cPanel, your current bandwidth usage is shown on the right sidebar under "Statistics." For a detailed breakdown:

  1. Log in to cPanel
  2. Go to Metrics > Bandwidth
  3. View the breakdown by month, day, HTTP, FTP, and email

The bandwidth page shows graphs for the past 24 hours, past week, past month, and past year. The monthly total is what counts against your plan limit.

03. What Uses Bandwidth

Images are usually the biggest bandwidth consumer. A single high-resolution image can be 2-5 MB. Multiply that by hundreds of visitors and dozens of images per page, and it adds up quickly.

Downloads like PDFs, ZIP files, or software installers use bandwidth every time someone downloads them.

Video and audio hosted directly on your server use large amounts of bandwidth. A 100 MB video watched by 100 people uses 10 GB of bandwidth. Consider hosting video on YouTube or Vimeo instead.

Hotlinking happens when other websites embed your images directly, using your bandwidth for their visitors. You can block this via .htaccess. See our .htaccess guide for hotlink protection rules.

04. Reducing Bandwidth Usage

Optimize images - Compress images before uploading. Use WebP format where possible. Tools like TinyPNG or ShortPixel can reduce image size by 50-80% without visible quality loss.

Enable caching - Browser caching tells visitors' browsers to store files locally so they don't re-download them on every visit. Most caching plugins handle this automatically.

Use a CDN - A content delivery network like Cloudflare serves cached copies of your files from servers closer to your visitors, significantly reducing bandwidth on your hosting server.

Host video externally - Upload videos to YouTube, Vimeo, or Wistia and embed them rather than hosting the files directly.

For more optimization strategies, see How to Speed Up Your Website and Optimize WordPress Performance.

05. What Happens at the Limit

If you reach your plan's monthly bandwidth allocation, your site is suspended until the bandwidth resets on your billing anniversary. There are no overage fees. If you're consistently approaching your limit, consider upgrading to a higher plan or implementing the optimization steps above.

For information about plan limits and inclusions, see the Pre-Sale FAQ. For disk space (which is separate from bandwidth), see Understanding Disk Space.

Need More Bandwidth?

If you are consistently hitting your bandwidth limit, consider upgrading your plan or using Cloudflare to reduce server bandwidth usage.

Open a Support Ticket

Quick Recap: Understanding Bandwidth

  1. Bandwidth = data transferred to visitors each month
  2. Different from disk space (storage vs transfer)
  3. Check in cPanel > Metrics > Bandwidth
  4. Optimize images and use caching to reduce usage
  5. Cloudflare CDN can significantly reduce server bandwidth

Last updated March 2026 · Browse all Hosting CP articles

  • 155 Users Found This Useful

Was this answer helpful?

Related Articles

How do I access the Control Panel?

Article Updated This article has been consolidated This guide has been merged into our...

Error from park wrapper: Unable to find out which user owns the parked domain

Hosting Control Panel | Updated 2026 The "Error from park wrapper: Unable to find out which...

Invalid Syntax Error When Loading cPanel

Hosting Control Panel | Updated March 2026 An "Invalid Syntax Error" when loading cPanel...

Understanding and Managing Disk Space

Hosting Control Panel | Updated March 2026 Disk space is the amount of storage allocated to...

I am unable to login to my hosting control panel any longer

Hosting Control Panel | Updated 2026 If you cannot log into cPanel, the issue is usually an...



Save 30% on web hosting - Use coupon code Hosting30