Insira um valor em qualquer campo — todas as 11 unidades recalculam
Digite em qualquer campo
Decimal vs binário, lado a lado
Clique em Copiar ao lado de qualquer valor
11 unidades — decimal (KB/MB/GB) e binário (KiB/MiB/GiB) lado a lado
Insira um valor em qualquer campo — todas as 11 unidades recalculam
Digite em qualquer campo
Decimal vs binário, lado a lado
Clique em Copiar ao lado de qualquer valor
| Unidade | Abreviatura | Sistema | Bytes |
|---|---|---|---|
| Byte | B | Base | 1 |
| Kilobyte | KB | Decimal (SI) — potências de 1000 | 10³ = 1.000 |
| Megabyte | MB | Decimal (SI) | 10⁶ = 1.000.000 |
| Gigabyte | GB | Decimal (SI) | 10⁹ = 1.000.000.000 |
| Terabyte | TB | Decimal (SI) | 10¹² = 1.000.000.000.000 |
| Petabyte | PB | Decimal (SI) | 10¹⁵ = 1.000.000.000.000.000 |
| Kibibyte | KiB | Binário (IEC) — potências de 1024 | 2¹⁰ = 1.024 |
| Mebibyte | MiB | Binário (IEC) | 2²⁰ = 1.048.576 |
| Gibibyte | GiB | Binário (IEC) | 2³⁰ = 1.073.741.824 |
| Tebibyte | TiB | Binário (IEC) | 2⁴⁰ = 1.099.511.627.776 |
| Pebibyte | PiB | Binário (IEC) | 2⁵⁰ = 1.125.899.906.842.624 |
Esta é a confusão mais comum sobre tamanhos de arquivo — e não é um esquema. Um disco rígido de 1 TB contém exatamente 1.000.000.000.000 bytes (10¹²). Os fabricantes de discos usam prefixos decimais conforme definido pelo Sistema Internacional de Unidades (SI). O Windows, no entanto, calcula em binário (potências de 1024) mas rotula o resultado com abreviaturas decimais (GB em vez de GiB). Então o Windows pega em 1.000.000.000.000 ÷ 1.073.741.824 (2³⁰) = 931,32 — e mostra "931 GB". É o mesmo número de bytes, medido com um copo de medição de tamanho diferente. O macOS usa prefixos decimais corretamente desde a versão 10.6 (Snow Leopard, 2009), por isso o mesmo disco aparece como "1 TB" num Mac. As distribuições Linux variam: o Ubuntu mostra decimal por padrão, enquanto muitas distros de servidor usam binário. Este conversor mostra ambos os sistemas simultaneamente — alterne entre decimal e binário para ver exatamente como os números divergem em cada escala.
Em dezembro de 1998, a Comissão Eletrotécnica Internacional (IEC) introduziu kibibyte (KiB), mebibyte (MiB), gibibyte (GiB) e as suas unidades maiores para resolver a ambiguidade 1024-vs-1000. Os nomes combinam o prefixo SI com "bi" (binário): ki-lo-bi-nary = kibi, me-ga-bi-nary = mebi, gi-ga-bi-nary = gibi. Os símbolos adicionam um "i": KiB, MiB, GiB. Mais de 25 anos depois, a adoção continua péssima. O Windows ainda usa "GB" para significar GiB. A RAM é sempre medida em binário (um stick de "16 GB" é 16 GiB = 17,18 GB). O macOS é um dos poucos sistemas operativos principais a usar corretamente prefixos decimais. As caixas de discos rígidos e SSD usam decimal (o número menor parece maior). As velocidades de rede (Mbps, Gbps) usam sempre decimal. Este conversor torna a distinção visualmente óbvia — unidades decimais à esquerda, binárias à direita, para que possa ver rapidamente o quanto divergem.
| Escala | Decimal | Binário | Diferença |
|---|---|---|---|
| Kilo | 1 KB = 1.000 B | 1 KiB = 1.024 B | 2,4% |
| Mega | 1 MB = 1.000.000 B | 1 MiB = 1.048.576 B | 4,86% |
| Giga | 1 GB = 1.000.000.000 B | 1 GiB = 1.073.741.824 B | 7,37% |
| Tera | 1 TB = 10¹² B | 1 TiB = 1.099.511.627.776 B | 9,95% |
| Peta | 1 PB = 10¹⁵ B | 1 PiB = 1.125.899.906.842.624 B | 12,59% |
A diferença percentual acumula em cada nível — desde uns negligenciáveis 2,4% ao nível do kilobyte até mais de 12% ao nível do petabyte. É por isso que um SSD de "1 TB" aparece como ~931 GB no Windows: a diferença de 9,95% à escala tera significa que "perde" cerca de 70 GB por terabyte anunciado — puramente devido a diferenças de medição, não a espaço realmente em falta.
Insira o valor em bytes no campo Byte. Para decimal: divida por 1.000.000 para MB, ou 1.000.000.000 para GB. Para binário: divida por 1.048.576 para MiB, ou 1.073.741.824 para GiB. Este conversor mostra ambos os sistemas ao mesmo tempo — a coluna decimal à esquerda, binária à direita.
O Windows usa matemática binária (1024³) mas rotula os resultados como "GB" (que deveria significar 1000³). O seu disco contém exatamente 1.000.000.000.000 bytes. O Windows divide por 1.073.741.824 e obtém ~931 — depois rotula como "GB." Nenhum espaço está em falta — são os mesmos bytes contados com matemática diferente. O macOS usa prefixos decimais corretos, por isso o mesmo disco aparece como "1 TB" num Mac.
1 MB = 1.000.000 bytes (decimal). 1 MiB = 1.048.576 bytes (binário). A diferença é de ~4,86%. Os fabricantes de discos rígidos usam MB, a RAM usa MiB (mas chama-lhe MB), e o seu SO pode usar qualquer um. A IEC criou MiB/KiB/GiB em 1998 para corrigir esta ambiguidade — veja a explicação acima sobre por que quase ninguém os adotou.
Decimal: 1 MB = 1.000 KB. Binário: 1 MiB = 1.024 KiB. A diferença de 2,4% a este nível cresce para ~10% à escala TB. As velocidades de rede (Mbps) usam sempre decimal. Os gestores de ficheiros do SO geralmente usam binário mas rotulam como decimal — exceto o macOS que usa decimal corretamente.
1 GB (decimal) = 1.000.000.000 bytes (10⁹). 1 GiB (binário) = 1.073.741.824 bytes (2³⁰). A versão binária é cerca de 7,37% maior. Quando compra um telemóvel de "64 GB", o fabricante quer dizer 64.000.000.000 bytes. Quando o SO reporta "64 GB" disponível, pode significar qualquer um — dependendo do SO. A diferença é de cerca de 4,4 GB a esta escala.