From Wikipedia, the free encyclopedia
Jump to: navigation, search
Multiples of bytes
Value Metric
1000 kB kilobyte
10002 MB megabyte
10003 GB gigabyte
10004 TB terabyte
10005 PB petabyte
10006 EB exabyte
10007 ZB zettabyte
10008 YB yottabyte
1024 KiB kibibyte KB kilobyte
10242 MiB mebibyte MB megabyte
10243 GiB gibibyte GB gigabyte
10244 TiB tebibyte
10245 PiB pebibyte
10246 EiB exbibyte
10247 ZiB zebibyte
10248 YiB yobibyte

The gibibyte or binary gigabyte is a multiple of the unit byte for digital information. The binary prefix gibi means 230, therefore one gibibyte is equal to 1073741824bytes = 1024 mebibytes. The unit symbol for the gibibyte is GiB. It is one of the units with binary prefixes defined by the International Electrotechnical Commission (IEC).[1]

The gibibyte is very closely related to the gigabyte (GB). The GB is defined by the IEC as 109 bytes = 1000000000bytes, 1GiB1.074GB. 1024 gibibytes are equal to one tebibyte. In the context of computer memory, Gigabyte and GB are customarily used to mean 10243 (230) bytes, although not in the context of data transmission and not necessarily in the context of hard drive size.[2] The word gibibyte was coined in 1998.[3]

Hard drive and SSD manufacturers use "GB" to mean 1000000000 bytes. So, the capacity of a "128 GB" SSD will be 128000000000 bytes. Expressed in GiB this would be about 119.2 GiB (128000000000 divided by 1073741824). Many operating systems, including Microsoft Windows, will display such a drive's capacity as "119 GB", using the SI prefix "G" but in the "binary" sense. No space is "lost" or "missing". The size is simply being expressed in a different unit, even though the "G" prefix is used in both cases.

The use of "GB" or "gigabyte" to refer to 1000000000 bytes in some contexts and to 1073741824 bytes in others, sometimes in reference to the same device, has caused some confusion among consumers. In a few cases this has led to legal challenges against the makers of storage devices (see Binary prefix § Legal disputes).

Apple's Mac OS X v10.6 and later changed their displays of file and drive sizes to use SI prefixes in their SI-defined, or decimal, sense, so the same "128 GB" drive would appear as "128 GB" on such systems. Confusion is still possible as it is not clear from such a display that the SI meaning of the prefix is being used, particularly as macOS continues to use the SI prefixes to mean powers of 1024 in their displays of RAM capacity.

The IEC created "gibi" and other binary prefixes (kibi, mebi, tebi, etc.) in an attempt to reduce such confusion, but these prefixes have yet to see widespread adoption. They are, however, increasingly used in technical literature and open-source software, and are a component of the International System of Quantities.[4]

See also[edit]


  1. ^ "Prefixes for binary multiples". NIST. 2007. Retrieved 10 August 2007. 
  2. ^ "Gigabyte, usage note". American Heritage Dictionary. Retrieved 25 January 2016. 
  3. ^ International Electrotechnical Commission (January 1999), IEC 60027-2 Amendment 2: Letter symbols to be used in electrical technology - Part 2: Telecommunications and electronics.[1]
  4. ^ "IEC 80000-13:2008". International Organization for Standardization. Retrieved 21 July 2013.