Conversor MB em GB
Passe megabytes para gigabytes com o fator de que você realmente precisa: 1000 MB são 1 GB em unidades decimais, enquanto 1024 MB formam exatamente 1 GiB em unidades binárias. Escolha a família uma vez e a divisão é exata, sem troca silenciosa. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Megabytes
- 1.000
- Resultado
- 1 GB
- Convertido
- 1
- Gigabytes
- 1
- Unidade de origem
- MB
Um conversor de megabytes em gigabytes transforma um tamanho de armazenamento digital escrito em megabytes em gigabytes com o fator decimal SI de mil ou o fator binário IEC de mil e vinte e quatro. Informe um tamanho finito não negativo em megabytes e escolha unidades decimal (gigabytes iguais a megabytes dividido por mil, porque um GB são 10^9 bytes e um MB são 10^6 bytes) ou binária (gigabytes iguais a megabytes dividido por mil e vinte e quatro, porque um GiB são 2^30 bytes e um MiB são 2^20 bytes). A ferramenta devolve a magnitude em gigabytes, o fator de conversão, uma string de fórmula curta e passos de substituição ordenados que você pode colar em uma planilha, uma checagem de cota de disco ou um teste unitário.
Por que megabytes viram gigabytes em 1000 ou 1024
A conversão de megabytes em gigabytes está entre as perguntas de armazenamento mais buscadas porque as duas famílias de prefixos discordam do fator. Os prefixos decimais SI definem mega como um milhão (dez à sexta) e giga como um bilhão (dez à nona), então um gigabyte são exatamente mil megabytes e gigabytes iguais a megabytes dividido por mil.
Os prefixos binários IEC definem mebi como dois à vinte e gibi como dois à trinta, então um gibibyte são exatamente mil e vinte e quatro mebibytes e o tamanho binário igual a megabytes dividido por mil e vinte e quatro. Fabricantes imprimem gigabytes decimais na caixa; sistemas operacionais e ferramentas de memória costumam informar gibibytes binários ainda escrevendo GB no rótulo.
Por isso mil megabytes são um gigabyte na via decimal e cerca de 0.9766 gigabytes na via binária, e mil e vinte e quatro megabytes são 1.024 gigabytes decimais ou exatamente um gigabyte binário. Zero megabytes corresponde a zero gigabytes. Tamanhos negativos são rejeitados porque um arquivo, disco ou download físicos não podem ser negativos.
Professores podem mostrar as duas respostas lado a lado para que a turma veja que MB em GB são duas identidades, não uma divisão descuidada. A capacidade nunca aplica um remap silencioso no estilo Windows que trata um gigabyte como um gibibyte sem perguntar, nunca consulta uma tabela de fabricante e nunca adivinha a partir de metadados do sistema de arquivos.
Onde um quociente de megabytes em gigabytes se justifica
Gerenciadores de download costumam informar o progresso em megabytes enquanto uma página de status quer uma cifra em gigabytes. Armazenamentos de objetos na nuvem, tetos de upload de um CMS e resumos de backup misturam os dois rótulos na mesma frase, e uma só divisão determinística com fator explícito evita o desvio da calculadora de mão. Fichas de sala ainda pedem converter dois mil megabytes em gigabytes; a resposta SI correta é dois, e a binária fica em cerca de 1.953 se alguém divide por mil e vinte e quatro.
Scripts de planejamento de capacidade normalizam cotações de fabricante que listam objetos em MB para uma coluna de gigabytes antes de somar uma frota, e mantêm uma coluna binária quando o próximo consumidor é um sistema de arquivos que conta unidades de base 1024. Como a ferramenta rejeita Infinity, NaN, negativos e tokens não numéricos, ela também vale como validador para formulários de entrada que não devem aceitar um vazio, um sufixo de unidade nem um delta contábil com sinal disfarçado de tamanho de arquivo.
Combine esta página com um conversor genérico de armazenamento digital se você também precisa de bytes, kilobytes ou tebibytes na mesma chamada, e com um conversor de prefixos binários se o próximo consumidor quer remapear kibi versus kilo de forma arbitrária em vez deste único par. Fique dentro da magnitude publicada para que o quociente não transborde em um resultado não finito que o solucionador precise rejeitar.
Casos de uso
Rótulos de disco versus leituras do sistema
Passe um disco, um download ou um objeto na nuvem informado em megabytes para gigabytes e escolha decimal ou binary para comparar com honestidade a caixa do fabricante e o espaço livre que o sistema operacional mostra.
Exercícios de sala sobre prefixos SI versus IEC
A turma converte tamanhos em megabytes do livro para gigabytes e compara o trabalho à mão com passos determinísticos, inclusive 1000 MB → 1 GB decimal e 1024 MB → 1 GiB binary, para que uma confusão fique óbvia.
Scripts de cota e resumos de backup
Normalize cotações de fabricante e registros de backup que ainda cotam MB para uma coluna de gigabytes em painéis, testes unitários e totais de planejamento de capacidade, com o fator escolhido de antemão.
Perguntas frequentes
Como converter megabytes em gigabytes?
Decimal divide por 1000 (SI). Binary divide por 1024 (IEC). 1000 MB são 1 GB na via decimal; 1024 MiB são 1 GiB na via binária.
Um gigabyte são 1000 megabytes ou 1024 megabytes?
As duas identidades existem. Nunca mistura as duas em silêncio.
O que acontece se você informar um tamanho negativo, Infinity ou texto?
Um tamanho de armazenamento físico precisa ser um número finito não negativo.
O resultado pode ser uma fração de gigabyte?
Sim. 500 MB decimal devolve 0.5 GB e 1024 MB decimal devolve 1.024 GB. A saída é um só tamanho em gigabytes, não uma contagem inteira mais megabytes restantes.
Por que o computador mostra menos espaço do que a caixa do disco?
Porque a caixa conta gigabytes decimais e muitos sistemas contam binários, mesmo escrevendo GB. Os mesmos 1000 megabytes são 1 gigabyte pelo caminho decimal, mas cerca de 0,9766 pelo caminho binário.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/conv/mb-to-gb-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"megabytes":1000}'const res = await fetch("https://api.kit.forhosting.com/conv/mb-to-gb-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"megabytes": 1000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/mb-to-gb-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"megabytes": 1000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/mb-to-gb-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"megabytes":1000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"megabytes":1000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/mb-to-gb-converter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"megabytes": 1000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.mb_to_gb_converter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_abs | 1000000000000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Entrada inválida, ausente, negativa ou não finita falha com um erro claro invalid_input em vez de inventar um número. Requisições API bem-sucedidas custam US$ 0,002.
Por que megabytes viram gigabytes em 1000 ou 1024
Este conversor nunca adivinha a família: você escolhe decimal ou binary, o fator fica fixo e o resultado é arredondado só para um JSON estável.
Como chamar a API e o que volta
Opcionalmente envie units como decimal ou binary; quando omitido, o conversor usa decimal, alinhado ao marketing SI de discos. Os valores devem permanecer em zero ou acima e dentro do limite publicado de um trilhão. Prefira números nus quando controlar o cliente; strings numéricas só são aceitas se coincidirem com um padrão numérico finito estrito sem sufixos de unidade, separadores de milhar nem rótulos de prefixo misturados. Checagens típicas incluem mil megabytes correspondendo a um gigabyte na via decimal, mil e vinte e quatro megabytes a um gibibyte na via binária e quinhentos megabytes a meio gigabyte na via decimal. Envie um corpo JSON com um campo numérico finito não negativo obrigatório chamado megabytes. Os aliases mb, value, size, megabyte e mbytes são aceitos para que clientes SDK e envios de formulário usem o nome que cabe no produto. Em caso de sucesso a resposta ecoa megabytes arredondado, define gigabytes, result e converted para a mesma magnitude arredondada em gigabytes, unit para GB ou GiB, from_unit e to_unit para o par correspondente, units para decimal ou binary, factor e megabytes_per_gigabyte para mil ou mil e vinte e quatro, formula para a string de quociente correspondente, message para um resumo breve em inglês e steps para um array ordenado de linhas de substituição. Validação falha —campos ausentes, números não finitos, sinais de mais ou menos sozinhos, strings não numéricas, tamanhos negativos, tokens de units desconhecidos, valores fora dos limites absolutos ou um resultado convertido não finito— devolve invalid_input e nunca é cobrada. O preço é um valor fixo de US$ 0,002 por requisição bem-sucedida com unidade item.
Onde um quociente de megabytes em gigabytes se justifica
Recorre-se a um conversor de MB em GB sempre que um registro, uma fatura, um problema escolar ou uma carga API guarda um tamanho em MB e o próximo consumidor espera GB, e sempre que um rótulo de caixa em gigabytes decimais precisa ser comparado com uma leitura do sistema operacional em gibibytes binários. Isso mantém a latência em um punhado de operações aritméticas e o modelo de custo honesto em US$ 0,002 por requisição API bem-sucedida, enquanto a validação com falha nunca consome saldo pré-pago.
Perguntas técnicas
Quanto custa o conversor de MB em GB?
A ferramenta do navegador é grátis. Requisições API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.