O byte é uma unidade de informação que consta de um agrupamento de 8 bits. O byte também é chamado de octeto. Metade de um byte é um nibble (4 bits). Da mesma forma que no caso dos bits 1 quilobyte  (kB) consiste em 1000 bytes, existindo o quilobyte binário KiB que consiste em 1024, dado fato de ser expresso por potências de 2. Uma nova padronização do IEC procurar eliminar a confusão entre que ocorre nesse caso. Essa padronização do IEC (International Electrotechnical Commision), datada do ano 2000, estabelece o uso dos prefixos para bits e bytes conforme a tabela abaixo. Veja que os prefixos quilo, mega, tera, etc. são válidos apenas para a base 10 do SI. Para a base 2 existem novos prefixos que são usados conforme indica a tabela:

IEC para base 2 (binário)

 

Nome - Pref. - Valor

kibi  -  Ki  -  210 =1024

mebi  -  Mi  -  220 =1.048.576

gibi  -  Gi  -  230 =1.073.741.824

tebi  -  Ti  -  240 =1.099.511.627.776

pebi  -  Pi  -  250 =1.125.899.906.842.624

exbi  -  Ei  -  260 =1.152.921.504.606.846.976

zebi  -  Zi  -  270 =1.180.591.620.717.411.303.424

yobi  -  Ui  -  280 =1.208.925.819.614.629.174.706.176

 

Com 8 bits num byte, temos 256 valores que podem ser representados, o que é suficiente para a maioria das aplicações básicas em informática. O byte consiste portanto num valor binário de 8 bits