Unit conversion between bandwidth and download speed

Published: 2019-12-24

When we usually talk about how many megabits of home or server bandwidth we have, the specific unit is Mbps. Converting to download transfer speed is not equivalent to the same number of megabytes per second; there is a conversion formula between the two. The smallest unit of information is bit, also called a binary digit, commonly represented by b, while the basic unit of data storage is byte, written as Byte, commonly represented by B. One byte occupies 8 bits (bit). Let's look at the unit conversion below.

1 bit (bit)=1b

1B=1Byte=8b(bit)


KB——Kilobyte

MB——Megabyte

1KB=1024B=8192b

1MB=1024KB


The common unit of bandwidth is Mbps, which is megabits per second, that is, Mbit/s. Since the unit of data storage is byte (Byte, abbreviated as B), and one byte occupies 8 bits, converting bandwidth to transfer speed requires dividing by 8, as follows:

1Mbps=1024Kbps   

Converted to download speed:

1*1024Kbps/8b=128KB/s  

This is the theoretical maximum transfer speed of 1 Mbps bandwidth. Considering signal attenuation and other issues, it can generally be maintained at 100KB per second.

The theoretical maximum transfer speed of 10M bandwidth:

10*1024/8=1280KB/s