Megabytes para Gigabytes: Guia Completo de Conversão MB para GB

Resposta direta: 1 gigabyte equivale a 1.024 megabytes no sistema binário, usado por computadores e celulares para mostrar o espaço de memória. No sistema decimal, usado por fabricantes de HDs, SSDs e pendrives, 1 gigabyte equivale a 1.000 megabytes. As duas respostas estão certas. A diferença depende de quem está fazendo a conta. Use a calculadora de megabytes para gigabytes abaixo para converter qualquer valor na hora, nos dois sistemas.

Converter agora: digite o valor em megabytes acima e veja o resultado instantâneo em gigabytes, nos sistemas binário e decimal.

Neste guia você vai encontrar:

  • A fórmula de MB para GB, nos dois sistemas
  • Tabela completa de conversão
  • Por que existem dois valores diferentes
  • Megabyte e gigabyte na vida real
  • MB não é o mesmo que Mb (a confusão da internet)
  • Onde o megabyte e o gigabyte se encaixam entre as outras unidades
  • Perguntas frequentes

Quantos Megabytes Tem 1 Gigabyte?

Um gigabyte tem 1.024 megabytes, se o cálculo seguir o sistema binário usado por computadores, celulares e memória RAM. Um gigabyte tem 1.000 megabytes, se o cálculo seguir o sistema decimal usado por fabricantes de armazenamento, como discos rígidos e pendrives.

Essa não é uma regra arbitrária. Ela vem de como cada grupo mede dados. Engenheiros de software trabalham em base 2, porque é assim que o computador processa informação. Fabricantes de hardware trabalham em base 10, seguindo o padrão métrico internacional usado para qualquer outra unidade de medida, como quilômetros ou quilogramas.

Fórmula de MB para GB

Sistema binário (o que aparece no seu computador)

GB = MB ÷ 1.024

Exemplo: um arquivo de 3.000 MB dividido por 1.024 resulta em aproximadamente 2,93 GB.

Sistema decimal (o que aparece na caixa do produto)

GB = MB ÷ 1.000

Exemplo: o mesmo arquivo de 3.000 MB dividido por 1.000 resulta em exatos 3 GB.

Para converter no sentido contrário, de GB para MB, o processo se inverte. Multiplique o valor em GB por 1.024 para obter o resultado binário, ou por 1.000 para obter o resultado decimal.

Não quer fazer a conta na mão? Use o conversor de MB para GB no topo da página e veja o resultado exato em segundos.

Tabela de Conversão: MB para GB

50 MB

Gigabyte binário0,0488 GB
Gigabyte decimal0,05 GB

100 MB

Gigabyte binário0,0977 GB
Gigabyte decimal0,1 GB

250 MB

Gigabyte binário0,2441 GB
Gigabyte decimal0,25 GB

500 MB

Gigabyte binário0,4883 GB
Gigabyte decimal0,5 GB

700 MB

Gigabyte binário0,6836 GB
Gigabyte decimal0,7 GB

1.000 MB

Gigabyte binário0,9766 GB
Gigabyte decimal1 GB

2.000 MB

Gigabyte binário1,9531 GB
Gigabyte decimal2 GB

5.000 MB

Gigabyte binário4,8828 GB
Gigabyte decimal5 GB

10.000 MB

Gigabyte binário9,7656 GB
Gigabyte decimal10 GB

16.000 MB

Gigabyte binário15,625 GB
Gigabyte decimal16 GB

32.000 MB

Gigabyte binário31,25 GB
Gigabyte decimal32 GB

Nota sobre a escrita dos números: neste artigo, o ponto separa milhares (1.000) e a vírgula separa casas decimais (0,5), seguindo o padrão usado no Brasil. Fontes em inglês costumam inverter essa regra.

Por Que 1 GB Às Vezes é 1.000 MB e Às Vezes é 1.024 MB

A raiz dessa diferença está na forma como os computadores contam. Eles trabalham em base 2, não em base 10 como as pessoas usam no dia a dia. Em base 2, o número mais próximo de mil é 1.024, e engenheiros passaram a usar essa aproximação como se fosse mil.

Em dezembro de 1998, a Comissão Eletrotécnica Internacional, órgão responsável por padrões técnicos usados no mundo todo, criou um novo termo para acabar com essa ambiguidade: o mebibyte, escrito como MiB, que representa exatamente 1.024 megabytes. A ideia era simples: usar "megabyte" e "gigabyte" só para o valor decimal, e "mebibyte" e "gibibyte" só para o valor binário. O Instituto Nacional de Padrões e Tecnologia dos Estados Unidos apoiou a mesma proposta, e ela também foi incorporada à norma internacional ISO/IEC 80000-13.

Na prática, os termos mebibyte e gibibyte quase não pegaram fora de sistemas Linux e da documentação técnica. A maioria dos sistemas operacionais e das pessoas continua chamando os dois valores de "megabyte" e "gigabyte", o que mantém a confusão viva até hoje.

O que isso significa na prática: quando você compra um pendrive de "64 GB", o fabricante contou em base 10. Quando o seu celular mostra "59,6 GB disponíveis" logo depois de comprado, ele contou em base 2. Nenhum dos dois errou a conta. Eles usaram réguas diferentes para o mesmo número.

Megabyte e Gigabyte na Vida Real

Números soltos ajudam pouco sem um ponto de comparação. Veja o que cabe, em média, em cada unidade:

  • Uma foto tirada com celular atual: entre 3 e 8 MB
  • Uma música em MP3: entre 4 e 6 MB
  • Um documento PDF comum: entre 1 e 10 MB
  • Um aplicativo de celular: entre 50 MB e 500 MB
  • Um filme em alta definição: entre 3 e 6 GB
  • Um jogo moderno de videogame: entre 30 e 100 GB

Com essas referências, 1 GB de espaço livre no celular equivale a cerca de 150 a 300 fotos, ou pouco mais de 200 músicas. Um celular com 128 GB de armazenamento comporta, em teoria, mais de 20 mil fotos, mas na prática esse número cai bastante depois de instalar aplicativos e o próprio sistema operacional, que já ocupa vários gigabytes sozinho.

MB Não é o Mesmo Que Mb: A Confusão da Internet

Essa é uma diferença que gera dúvida constante no Brasil, e nenhum conversor comum explica direito. Quando uma operadora anuncia um plano de "500 mega" ou "1 giga" de internet, ela está falando de megabits (Mb, com b minúsculo) por segundo, não de megabytes (MB, com B maiúsculo).

Um byte tem 8 bits. Isso significa que a velocidade real de download em megabytes é sempre menor que o número anunciado em megabits. Um plano de internet de "100 mega" (100 Mbps) baixa, no melhor cenário, cerca de 12,5 MB por segundo, porque 100 dividido por 8 é 12,5.

Essa diferença explica por que uma internet "rápida" às vezes parece lenta na hora de baixar um arquivo: o número da propaganda está em bits, mas o tamanho do arquivo que você quer baixar está em bytes.

Onde MB e GB Se Encaixam Entre as Outras Unidades

O byte é a unidade base de armazenamento digital. A partir dele, as unidades sobem assim:

Bit → Byte → Kilobyte (KB) → Megabyte (MB) → Gigabyte (GB) → Terabyte (TB) → Petabyte (PB) → Exabyte (EB) → Zettabyte (ZB) → Yottabyte (YB)

Cada unidade equivale a 1.000 vezes a anterior no sistema decimal, ou 1.024 vezes no sistema binário, seguindo exatamente a mesma lógica usada na conversão de MB para GB. Um terabyte, por exemplo, tem 1.024 gigabytes no sistema binário ou 1.000 gigabytes no sistema decimal.

Se você também precisa converter outras unidades de armazenamento ou de velocidade, veja os conversores relacionados: kilobyte para megabyte, gigabyte para terabyte, e megabit para gigabit, este último útil especificamente para entender planos de internet.