Kilobyte

kilobyte
Unit systemUnit derived from bit
Unit ofDigital information, data size
SymbolkB
Decimal Binary
Value SI Value IEC JEDEC
1000 103 kBkilobyte 1024 210 KiBkibibyte KBkilobyte
10002 106 MBmegabyte 10242 220 MiBmebibyte MBmegabyte
10003 109 GBgigabyte 10243 230 GiBgibibyte GBgigabyte
10004 1012 TBterabyte 10244 240 TiBtebibyte TBterabyte
10005 1015 PBpetabyte 10245 250 PiBpebibyte —
10006 1018 EBexabyte 10246 260 EiBexbibyte —
10007 1021 ZBzettabyte 10247 270 ZiBzebibyte —
10008 1024 YByottabyte 10248 280 YiByobibyte —
10009 1027 RBronnabyte 10249 290 RiBrobibyte —
100010 1030 QBquettabyte 102410 2100 QiBquebibyte —
Orders of magnitude of data
Board of the Tangerine Microtan 65, featuring 1024 bytes of RAM. First sold in 1979.

The kilobyte is a multiple of the unit byte for digital information.

The International System of Units (SI) defines the prefix kilo as a multiplication factor of 1000 (103); therefore, one kilobyte is 1000 bytes. The internationally recommended unit symbol for the kilobyte is kB.

In some areas of information technology, particularly in reference to random-access memory capacity, kilobyte instead often refers to 1024 (210) bytes. This arises from the prevalence of sizes that are powers of two in modern digital memory architectures, coupled with the coincidence that 210 differs from 103 by 2.4%.

The kibibyte is defined as 1024 bytes, avoiding the ambiguity issues of the kilobyte.