Bandwidth Calculator

Convert units and calculate transfer times

Transfer Time Calculator

Calculate how long it will take to transfer a file at a given speed

Estimated Transfer Time

5 min 43 sec

at 12.50 M B/s (100.00 Mbps)

Bandwidth Converter

Convert between different bandwidth units

Conversions
Bits per second100,000,000 bps
Kilobits per second100,000 Kbps
Megabits per second100 Mbps
Gigabits per second0.1 Gbps
Terabits per second1.00e-4 Tbps
Bytes per second12,500,000 B/s
Kilobytes per second12,500 KB/s
Megabytes per second12.5 MB/s
Gigabytes per second0.0125 GB/s

Data Size Converter

Convert between different data size units

Conversions
Bytes1,073,741,824 B
Kilobytes1,048,576 KB
Megabytes1,024 MB
Gigabytes1 GB
Terabytes9.77e-4 TB
Petabytes9.54e-7 PB

About Bandwidth & Data Units

Bandwidth Units

  • bps/Kbps/Mbps/Gbps: Bits per second (network speeds)
  • B/s, KB/s, MB/s: Bytes per second (file transfers)
  • 1 Byte = 8 bits: Divide Mbps by 8 to get MB/s
  • ISP speeds: Usually advertised in Mbps

Data Size Units

  • Binary (IEC): 1 KB = 1024 bytes
  • Decimal (SI): 1 KB = 1000 bytes
  • This tool uses: Binary (1024) for data sizes
  • Network speeds: Use decimal (1000)
NetworkGeekTools.com - Professional Network Engineering Toolkit