 # Is 1Gbps equal to 1000Mbps or 1024Mbps?

Nov 19, 2021

Is 1Gbps equal to 1000Mbps or 1024Mbps? How much MB/s is 1Gbps equal to ?

Possibly, you will get 2 answers:

■ 1Gbps=1000Mbps=125MB/s（ Million Bytes per second
■ 1Gbps=1024Mbps=128MB/s（Million Bytes per second）

Which is the correct answer? Before giving the reference answer, you need to know a few parameters

Megabyte and Mebibyte

 Megabyte（Mega-byte，Abbreviated as MB）  Prefix Mega- is a decimal prefix, It is a capacity measurement unit, usually used to indicate the storage capacity   of storage media, such as hard disks, memory, U disks, etc.     In decimal, the conversion is as follows:    ● Gbps : Gigabit per second (Gbit/s or Gb/s)    ● MB/s : Megabyte per second    ● B=Byte    ● b=bit    ● 1 byte = 8 bits    ● 1 bit  = (1/8) bytes=0.125 bytes    ● 1 Kbyte = 1000 byte    ● 1 megabyte = 1000 Kbyte    ● 1 megabyte = 1000² bytes    ● 1 gigabit  = 1000³ bits    ● 1 gigabit  = (1000 / 8) megabytes    ● 1 gigabit  = 125 megabytes    ● 1 gigabit/second = 125 megabytes/second    ● 1 Gbps = 125 MB/s  For example:  ■ USB 3.1 GEN2 transmission speed 10 Gbps = 1250 MB/s     ■ USB 3.1 GEN1 transmission speed 5 Gbps = 625 MB/s

 Mebibyte (Mebi-byte, a unit of bytes in digital information, abbreviated as MiB)  The prefix Mebi- is a binary prefix, formulated by the International Electrotechnical Commission (IEC) in 1998. It is derived from the words mega and binary, which shows that Mebi and Mega in the International System of Units are very close in value.  In binary, the conversion is as follows:     ● B=Byte     ● b=bit     ● 1 Byte = 8 bit     ● 1 bit  = (1/8) bytes=0.125 bytes     ● 1 Kb =­ 1024 bit     ● 1 Mb = 1024 Kb     ● 1 KB = 1024 Byte     ● 1 MB = 1024 KB     ● 1GB（Gigabyte）=1024MB     ● 1TB（Terabyte）=1024GB     ● 1PB（Petabyte）=1024TB  For example:  ■ If the capacity of a U disk is 10G, which is equal to: 10G = 10×1024÷8 = 1280 MB

Computers use binary, and 210=1024 is almost the same as 103=1000, so many people confuse the use of MB and MiB.

For example: 1MiB is equal to 1048576 bytes (1024×1024 or 220 bytes), and 1MB is equal to 1000000 bytes (1000×1000 or 106 bytes), a difference of 4.8576%.

The unit MiB (Mebibyte) is designed to replace MB (megabyte) sometimes, there is a distinct difference between the MiB (220) and the MB (106) in the International System of Units (SI), although the values are very similar. See the Mib to MB conversion table below

 decimal (SI) binary (IEC 60027-2) Name Abbreviation Value Name Abbreviation Value Percentage difference Kilobytes KB 10³ Kibibyte KiB 210 2.4% Megabyte MB 106 Mibibyte MiB 220 4.86% Gigabytes GB 109 Gibibyte GiB 230 7.37% Terabyte TB 1012 Tebibyte TiB 240 9.95% Petabytes PB 1015 Pebibyte PiB 250 12.59% Exabytes EP 1018 Exbibyte EiB 260 15.29% Zettabyte ZB 1021 Zebibyte ZiB 270 18.06% Yottabyte YB 1024 Yobibyte YiB 280 20.89%

In simple terms, we can think of it like this:

If there is no "i", all of them default to decimal, that is, 1MB=103KB=1000KB

In most cases (such as describing network speed), it is decimal

In a few cases, such as “i” will appear in the internal storage of the computer, the binary system is used at this time, that is, 1MiB=210KiB=1024KiB

MiB has been accepted and used by all major standards organizations, but is rarely used in the computer industry. MB is often used as Mib, although it may be confused with 1000000 bytes.

Windows and Mac operating systems will display different sizes for files of the same storage size, because Windows uses MiB (but Windows is abbreviated to MB, which is also the beginning of confusion), and Mac uses MB.

All versions of Windows will display a 220 bytes file as 1.00MB (in fact, it should be 1MiB). Apple systems before Mac OS X 10.6 are also displayed in this way. After 10.6, the file and disk size are all expressed in Megabytes, that is, a 1024-byte file is displayed as 1MB.

Summary

The reason why the conversion between units is different is that the International System of Units (SI) and the International Electrotechnical Commission (IEC) adopted different systems when formulating Megabyte and Mebibyte. Although the two are very similar in value, But there is a strict difference between the two.

■ if it is used to indicate the storage capacity of storage media, such as hard disks. Binary should be used, the unit is Mebibyte ( MiB), 1Gbps=1024Mbps=128MB/s

■ If it is used to describe network speed, Decimal should be used, the unit is MegabyteMB）, 1Gbps=1000Mbps=125MB/s