Resumo rapido: a diferenca entre KB e KiB e cerca de 2,4 porcento. Em escalas maiores, a discrepancia cresce: 1 TB tem cerca de 7 porcento a menos que 1 TiB. E por isso que disco vendido como 1 TB aparece como 931 GB no Windows.
Conversor unidades de dados: por que o pendrive de 64 GB nunca tem 64 GB no sistema
Toda vez que alguem compra um disco de 1 TB e ve "931 GB livres" no Windows, surge a sensacao de ter sido enganado. Nao foi. O numero anunciado pelo fabricante esta correto, e o numero exibido pelo Windows tambem esta correto. O que muda e a unidade de medida usada por cada lado.
Esse desencontro tem nome tecnico. A norma SI (decimal) usa potencias de 1.000. A norma IEC (binaria) usa potencias de 1.024. Ambas convivem ha decadas em computacao e a confusao de notacao agrava a confusao do usuario.
Como cada escala calcula
Na escala decimal, usada por fabricantes de armazenamento e por provedores de internet, 1 KB sao 1.000 bytes, 1 MB sao 1.000 KB, 1 GB sao 1.000 MB. E linear, casa com prefixos do SI usados em fisica.
Na escala binaria, usada por Windows e por muitos componentes de sistema operacional, 1 KiB sao 1.024 bytes, 1 MiB sao 1.024 KiB. Os simbolos corretos sao KiB, MiB, GiB e TiB. Na pratica, muito software ainda escreve "KB" ou "GB" mas calcula em base 1.024, gerando ambiguidade.
| Unidade | Bytes (decimal) | Unidade binaria | Bytes (binario) |
|---|---|---|---|
| 1 KB | 1.000 | 1 KiB | 1.024 |
| 1 MB | 1.000.000 | 1 MiB | 1.048.576 |
| 1 GB | 1.000.000.000 | 1 GiB | 1.073.741.824 |
| 1 TB | 1.000.000.000.000 | 1 TiB | 1.099.511.627.776 |
Onde aparece cada escala
Fabricantes de HD, SSD, pendrive e cartao de memoria usam escala decimal. Provedores de internet usam decimal para banda (Mbps, Gbps). RAM e quase sempre referenciada em binaria, mesmo que a etiqueta diga GB (uma RAM "16 GB" tem 16 GiB reais).
Windows mostra arquivos e discos em escala binaria, mas escreve "GB" no rotulo, o que confunde. macOS desde a versao 10.6 mostra em escala decimal, alinhado com fabricantes. Linux varia conforme o utilitario.
Atalho de cabeca para comparar
Cada nivel acrescenta cerca de 2,4 porcento de diferenca acumulada. KB para KiB e 2,4 porcento; GB para GiB ja e 7,4 porcento; TB para TiB e 9,9 porcento. Quanto maior a unidade, maior a discrepancia visual.
Casos praticos onde isso importa
Dimensionar backup, calcular tempo de transferencia, comparar plano de cloud storage entre provedores que usam padroes diferentes, planejar particao de disco. Em todos esses casos, conferir qual escala esta em uso evita erro de planejamento significativo.
Ao ler especificacao tecnica de roteador, NAS ou nuvem, vale verificar se o numero esta em escala decimal ou binaria. Quando o documento usa KiB, MiB ou GiB, e binaria sem ambiguidade. Quando usa apenas KB, MB ou GB, a melhor pratica e assumir decimal, mas a documentacao deve esclarecer.
IEC 80000-13: o padrao oficial criado em 2008
A norma IEC 80000-13 (publicada pela International Electrotechnical Commission) padronizou em 2008 a separacao formal entre unidades decimais e binarias. Antes dessa norma, era comum o mesmo simbolo "KB" significar 1000 bytes em um documento e 1024 bytes em outro. A IEC criou prefixos especificos para a base binaria:
- kibi (KiB) = 2^10 = 1.024 bytes
- mebi (MiB) = 2^20 = 1.048.576 bytes
- gibi (GiB) = 2^30 = 1.073.741.824 bytes
- tebi (TiB) = 2^40 = 1.099.511.627.776 bytes
Os prefixos do SI (kilo, mega, giga, tera) ficaram reservados a base 10. Linux mainline, BSD, padroes da Wikipedia, documentacao da Oracle e Java moderno seguem essa convencao. Windows segue usando "GB" no rotulo mas calculando em base 1024, criando a confusao classica do HD anunciado.
Tamanhos tipicos de arquivos em 2026
| Tipo de arquivo | Tamanho tipico | Equivalente em outros niveis |
|---|---|---|
| Mensagem de WhatsApp (texto) | ~200 B | cerca de 0,2 KB |
| Foto JPEG de celular | ~5 MB | cerca de 4,77 MiB |
| Musica MP3 (4 min) | ~10 MB | cerca de 9,5 MiB |
| Filme 1080p (2 h) | ~4 GB | cerca de 3,72 GiB |
| Filme 4K HDR (2 h) | ~30 GB | cerca de 27,94 GiB |
| Jogo AAA atual | ~100 GB | cerca de 93,13 GiB |
| Backup completo de SSD 1 TB | ~1.000 GB | cerca de 931 GiB |
Por que fabricante de HD usa decimal (e o sistema usa binario)
Vender disco de "1 TB" significa anunciar 1.000.000.000.000 bytes. Em base binaria, isso da 931,32 GiB. Vender o mesmo disco como "931 GiB" parece menos impressionante na embalagem, mesmo sendo exatamente a mesma capacidade fisica. A escolha comercial pela escala decimal e antiga e padronizada por toda a industria de armazenamento, com selos da IDEMA (International Disk Drive Equipment and Materials Association) reforcando que "1 GB = 1.000.000.000 bytes" desde os anos 1990.
O Windows, por outro lado, herdou a base binaria dos sistemas Unix antigos onde memoria sempre foi medida em potencias de 2 (porque registradores e enderecamento sao binarios). Quando voce ve "931 GB" no Windows para o disco de 1 TB do fabricante, o Windows na verdade quis dizer "931 GiB" mas escreveu "GB" por inercia historica.
Para calcular tempo de download de um arquivo com base no seu plano de internet, combine este conversor com o conversor de largura de banda. Para testar a banda contratada, rode o teste de velocidade da internet.
Unidades de Dados: Perguntas Frequentes
KB usa base 1000 (kilobyte decimal) e KiB usa base 1024 (kibibyte binário). Sistemas operacionais e fabricantes de disco divergem nessa escolha.
Fabricantes vendem em base 1000 e o sistema operacional exibe em base 1024. Não há perda real de espaço, apenas notação diferente.
Sim. Conversões entre GB, TB e PB ajudam no dimensionamento de backup, storage e arquivos de vídeo em alta resolução.
1 GB equivale a 1000 MB na base decimal e a 1024 MiB na base binária; o conversor mostra os dois resultados quando aplicável.
Sim. Para banco de dados, a base 1024 (KiB, MiB, GiB) costuma ser a mais usada por ferramentas administrativas e relatórios de uso.
Use PB para base decimal e PiB para base binária, e deixe claro no texto qual notação adotou, evitando ambiguidade em auditoria.