BW
PERFORMANCE

Bandwidth Calculator

Convert data transferred over time into bit rate and common network bandwidth units.

Engineering note: These utilities are intended to speed up planning and validation. Verify production changes against your organization’s standards, current vendor documentation and change-control process.

About this tool

Bandwidth is a rate: an amount of data divided by time. Because storage is usually expressed in bytes while networks are usually expressed in bits per second, the conversion includes eight bits per byte.

This tool converts a transferred data amount and elapsed time into common bit-rate units. It is useful for quick throughput checks, reporting and capacity estimates.

How to use it

  1. Enter the amount of data transferred and choose its unit.
  2. Enter the elapsed time in seconds.
  3. Calculate to see the equivalent rate in bits per second and common network units.

Example: 10 GB transferred in 80 seconds

Ten decimal gigabytes is about 80 gigabits. Dividing by 80 seconds yields roughly 1 Gbps before considering protocol overhead or application behavior.

Engineering notes

  • Measured application throughput will normally be lower than raw interface line rate because of Ethernet, IP, TCP and application overhead.
  • Be clear whether your environment uses decimal units (1 GB = 1,000,000,000 bytes) or binary units such as GiB.

Frequently asked questions

Why multiply bytes by eight?

Network rates are conventionally expressed in bits per second, and each byte contains eight bits.

Is Mbps the same as MB/s?

No. Mbps is megabits per second; MB/s is megabytes per second. Ignoring overhead, divide Mbps by eight to approximate MB/s.

Will a 1 Gbps link always move 1 Gbps of user data?

No. Protocol overhead, congestion, latency, endpoints and application limits reduce achievable payload throughput.

Related tools