Skip to content
All

Bandwidth Calculator

How much data a connection moves in an hour, day or 30 days, or how much bandwidth a website needs for its traffic.

Your traffic

Filled in with example values. Replace them with your own.

Optional

The share of the time the connection is in full use. Without it, the result is the most the link could carry.

Results update as you type.

Result

100 Mbps non-stop: 32.4 TB in 30 days

In 30 days

32.4 TB

At 100 Mbps, non-stop.
In an hour
45 GB
In a day
1.08 TB
In a week
7.56 TB
Per second
12.5 MB

How it’s calculated

  1. Bytes per second

    100 Mbps ÷ 8 = 12.5 MB/s

  2. 30 days

    × 2,592,000 seconds = 32.4 TB

How the bandwidth calculator works

In the first mode, enter a connection speed to see how much data it can move in an hour, a day, a week and 30 days. If the connection is not busy all the time, add the share of time it is in use.

In the website mode, enter the page views you expect in 30 days and the average size of a page. The calculator gives the data your site sends and the average speed needed to serve it, plus a higher figure for busy times if you add a peak factor.

The formula

Data = Speed ÷ 8 × Seconds × Use

Monthly data = Page views × Page size

Average speed = Monthly data × 8 ÷ 2,592,000 s

2,592,000 seconds = 30 days. Speeds use decimal prefixes: 1 Mbps = 1,000,000 bits per second.

Worked examples

  • 100 Mbps non-stop moves 12.5 MB a second, 1.08 TB a day and 32.4 TB in 30 days.
  • 100,000 page views of 2 MB each is 200 GB in 30 days, an average of 0.62 Mbps. With a peak factor of 3, plan for 1.85 Mbps.

Frequently asked questions

What is the difference between bandwidth and data transfer?

Bandwidth is a rate: how much data a connection can carry each second, in Mbps or Gbps. Data transfer is an amount: how much actually moves over a period, in GB or TB. Hosting plans often use “bandwidth” for the monthly amount, which is what the website mode estimates.

Why 30 days?

Months have 28 to 31 days, so the calculator uses a fixed 30-day period and labels it as such. For a 31-day month, multiply the daily figure by 31.

What peak factor should I use?

It depends on how uneven your traffic is, so the calculator does not pick one. If you have analytics, compare the busiest hour with the average hour: that ratio is a good peak factor.

How do I find my average page size?

Open a typical page in your browser’s developer tools, on the Network tab, and reload it. The total transferred is the page size, including images, scripts and fonts. Returning visitors often load less, because files are cached.