PocketCalc

Conversor de Armazenamento (KB, MB, GB, TB, KiB, MiB…)

Conversor de armazenamento digital grátis — bits, bytes, KB, MB, GB, TB, PB e as versões binárias IEC (KiB, MiB, GiB, TiB). Resolve a confusão 1000 vs 1024.

1 GB = 1.000 MB

Escolha as unidades “de” e “para”, informe o valor. Trata tanto prefixos decimais (KB, MB, GB, TB, PB) quanto binários (KiB, MiB, GiB, TiB, PiB), mais bits.

Duas famílias, mesmas letras (atrapalhando)

PrefixoDecimal (SI)Binário (IEC)
Kilo / Kibi1 KB = 10³ B = 1.0001 KiB = 2¹⁰ B = 1.024
Mega / Mebi1 MB = 10⁶ B = 1.000.0001 MiB = 2²⁰ B = 1.048.576
Giga / Gibi1 GB = 10⁹ B1 GiB = 2³⁰ B ≈ 1,074 × 10⁹ B
Tera / Tebi1 TB = 10¹² B1 TiB = 2⁴⁰ B ≈ 1,1 × 10¹² B

Os nomes IEC (KiB, MiB, GiB, TiB) existem exatamente para diferenciar. Quando o HD diz “1 TB” e o sistema mostra “931 GB”, o fabricante usou decimal e o SO usou binário — é o mesmo disco.

Bits vs bytes

1 byte = 8 bits

Tamanho de arquivo: bytes. Velocidade de rede: bits (Mbps, Gbps). Uma conexão de 100 Mbps baixa no máximo ~12,5 MB/s — antes do overhead de protocolo.

Exemplos resolvidos

  • 1 GB em MB

    1 GB = 1.000 MB

  • 1 GiB em MiB

    1 GiB = 1.024 MiB

  • 1 TB em GiB — o gap do HD vs sistema

    1 TB = 931,3225746155 GiB

Perguntas frequentes

Por que meu HD de 1 TB aparece como 931 GB no sistema?

Fabricantes de disco usam unidades **decimais**: 1 TB = 1.000.000.000.000 bytes. A maioria dos sistemas operacionais exibe em unidades **binárias** (em geral usando as mesmas letras): 1 TiB = 1.099.511.627.776 bytes. Então 1 "TB" de disco = ~931 GiB na tela. Nada está quebrado — são duas definições para a mesma letra.

Qual a diferença entre KB e KiB?

1 KB = 1.000 bytes (prefixo SI, kilo = 1000). 1 KiB = 1.024 bytes (prefixo binário IEC, kibi = 2¹⁰). MB/MiB, GB/GiB, TB/TiB seguem a mesma ideia. Os nomes IEC ("KiB", "MiB", "GiB") foram padronizados em 1998 justamente para acabar com a confusão.

Quando usar cada um?

Hardware de armazenamento (HD, SSD, NVMe) anuncia capacidade em **decimal**. RAM, tamanhos de arquivo do SO e gerenciadores de arquivos usam **binário**. Taxas de rede usam decimal (1 Mbps = 1.000.000 bits/s). Ao escrever para um público, escolha o que faz sentido e rotule explicitamente.

Bits vs bytes em velocidade de rede?

Velocidades de rede são em bits por segundo (Mbps, Gbps), e tamanhos de arquivo em bytes. Divida por 8 para passar de bits a bytes. Uma linha de 100 Mbps baixa ~12,5 MB/s no pico, antes do overhead de protocolo.

Qual a precisão?

Todos os fatores são potências exatas de 10 ou 2. Aritmética interna em dupla precisão (~15 dígitos significativos); a exibição arredonda em dez decimais e remove zeros finais.