Conversor de Tamanhos de Arquivo

11 unidades — decimal (KB/MB/GB) e binário (KiB/MiB/GiB) lado a lado

← Voltar às ferramentas de conversão

Insira um valor em qualquer campo — todas as 11 unidades recalculam

1
Insira um tamanho

Digite em qualquer campo

2
Compare ambos os sistemas

Decimal vs binário, lado a lado

3
Copie qualquer resultado

Clique em Copiar ao lado de qualquer valor

Referência Completa de Tamanhos de Arquivo — Decimal vs Binário em Cada Escala

UnidadeAbreviaturaSistemaBytes
ByteBBase1
KilobyteKBDecimal (SI) — potências de 100010³ = 1.000
MegabyteMBDecimal (SI)10⁶ = 1.000.000
GigabyteGBDecimal (SI)10⁹ = 1.000.000.000
TerabyteTBDecimal (SI)10¹² = 1.000.000.000.000
PetabytePBDecimal (SI)10¹⁵ = 1.000.000.000.000.000
KibibyteKiBBinário (IEC) — potências de 10242¹⁰ = 1.024
MebibyteMiBBinário (IEC)2²⁰ = 1.048.576
GibibyteGiBBinário (IEC)2³⁰ = 1.073.741.824
TebibyteTiBBinário (IEC)2⁴⁰ = 1.099.511.627.776
PebibytePiBBinário (IEC)2⁵⁰ = 1.125.899.906.842.624

Por Que o Seu Disco de "1 TB" Aparece Como "931 GB" no Windows

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.

O Padrão IEC de 1998 Que Ninguém Adotou

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.

Divergência em Escala — Como a Diferença Aumenta

EscalaDecimalBinárioDiferença
Kilo1 KB = 1.000 B1 KiB = 1.024 B2,4%
Mega1 MB = 1.000.000 B1 MiB = 1.048.576 B4,86%
Giga1 GB = 1.000.000.000 B1 GiB = 1.073.741.824 B7,37%
Tera1 TB = 10¹² B1 TiB = 1.099.511.627.776 B9,95%
Peta1 PB = 10¹⁵ B1 PiB = 1.125.899.906.842.624 B12,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.

Perguntas frequentes

Como converter bytes para MB ou GB?

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.

Por que o Windows mostra o meu disco de 1TB como 931GB?

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.

Qual é a diferença entre MB e MiB?

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.

Quantos KB tem um MB? Quantos KiB tem um MiB?

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.

Quantos bytes tem um gigabyte (GB)?

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.