Conversor de Bytes

Converta MB para GB, KB, TB, bytes e bits nas bases 1.024 e 1.000, e veja por que o HD de 1 TB aparece com 931 GB no Windows.

Como converter MB para GB

Cada unidade de armazenamento é um múltiplo da anterior. O problema é que existem duas formas de contaresse múltiplo, e as duas são usadas no dia a dia:

Fórmulas

GB = MB ÷ 1.024   (ou ÷ 1.000 na convenção decimal)

valor em B = valor em A × base(posição de A − posição de B)

A posição é a ordem do prefixo: byte = 0, KB = 1, MB = 2, GB = 3, TB = 4, PB = 5. Para bits, multiplique os bytes por 8.

UnidadeBase 1.024Base 1.000
1 KB1.024 bytes1.000 bytes
1 MB1.024 KB = 1.048.576 bytes1.000 KB = 1.000.000 bytes
1 GB1.024 MB1.000 MB
1 TB1.024 GB1.000 GB
1 PB1.024 TB1.000 TB

Exemplo

Um arquivo de 2.048 MB:

Por que o HD de 1 TB aparece com 931 GB

O fabricante grava na caixa 1 TB = 1.000.000.000.000 bytes (base 1.000). O Windows divide esse total por 1.024 × 1.024 × 1.024 = 1.073.741.824 e mostra 931,32 GB. Nada foi perdido: é o mesmo número de bytes contado de outro jeito. Use a opção "Capacidade da embalagem → como o Windows mostra" para fazer essa conta.

Na embalagemNo Windows
32 GB29,8 GB
64 GB59,6 GB
128 GB119,2 GB
256 GB238,4 GB
512 GB476,8 GB
1 TB931,3 GB
2 TB1,82 TB (1.862,6 GB)

Celulares e computadores ainda reservam parte do espaço para o sistema operacional, por isso o espaço livre real é um pouco menor que o da tabela.

Bytes, bits e velocidade de internet

Um byte tem 8 bits. Planos de internet são vendidos em megabits por segundo (Mbps), e não em megabytes: com 200 Mbps você baixa no máximo 25 MB por segundo. Para entender como os bits representam números, veja o conversor binário-decimal; para potências como 230, acalculadora de potência.

Referências: prefixos do Sistema Internacional de Unidades (BIPM/Inmetro) e prefixos binários da norma IEC 80000-13 (kibi, mebi, gibi).

Perguntas frequentes

1 GB tem quantos MB?

Depende da convenção. No Windows e na memória RAM, 1 GB = 1.024 MB. Os fabricantes de HD, SSD, pendrive e cartão de memória usam 1 GB = 1.000 MB. A diferença cresce a cada prefixo: em 1 TB ela já passa de 9%.

Como converter MB para GB?

Divida os megabytes por 1.024 (convenção do Windows) ou por 1.000 (convenção decimal). Exemplo: 5.120 MB ÷ 1.024 = 5 GB.

Por que meu HD de 1 TB mostra só 931 GB?

Porque o fabricante conta 1 TB como 1.000.000.000.000 bytes, e o Windows divide esse número por 1.024³ para mostrar em GB: o resultado é 931,32 GB. Não falta espaço; é só a forma de contar. O sistema e arquivos de recuperação ocupam um pouco mais.

Qual a diferença entre MB e Mb?

MB (B maiúsculo) é megabyte; Mb (b minúsculo) é megabit, e 1 byte tem 8 bits. Planos de internet são vendidos em megabits por segundo: 100 Mbps baixam no máximo 12,5 MB por segundo.

O que são KiB, MiB e GiB?

São os nomes oficiais (padrão IEC) dos múltiplos de 1.024: kibibyte, mebibyte e gibibyte. Assim, 1 GiB = 1.024 MiB, e o GB fica reservado para 1.000 MB. O Windows mostra "GB", mas na prática está contando em GiB.

Calculadoras relacionadas

Atualizado em 05/10/2026.