ForHosting KIT · Conversores de unidades

Converter unidades de armazenamento: bytes, KB, MB, GB e TB

Um KB tem 1000 bytes, mas um KiB tem 1024, e a diferença cresce a cada degrau até o TB. Escolha a unidade que você tem e a que precisa, e veja também o total exato de bytes da conta. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Valor
1,5
De
GB
To
MiB
Você obtém
Resultado
1.430,5114746094
Bytes
1.500.000.000

Converta um tamanho de dados entre bytes e as unidades de armazenamento decimais ou binárias mais usadas. Informe um valor não negativo, escolha a unidade de origem e selecione a unidade de destino. As unidades decimais KB, MB, GB e TB usam potências de 1000, enquanto as binárias KiB, MiB, GiB e TiB usam potências de 1024. O resultado também traz a contagem intermediária de bytes, o que torna cada conversão fácil de conferir, reproduzir e usar em testes ou fluxos automatizados.

Escolha a unidade decimal ou binária correta

Os símbolos de armazenamento parecem semelhantes, mas suas definições não são intercambiáveis. As unidades decimais usam potências de mil: um KB tem 1000 bytes, um MB tem 1.000.000 bytes, um GB tem 1.000.000.000 bytes e um TB tem 1.000.000.000.000 bytes. As unidades binárias usam potências de 1024: um KiB tem 1024 bytes, um MiB tem 1.048.576 bytes, um GiB tem 1.073.741.824 bytes e um TiB tem 1.099.511.627.776 bytes.

Escolha B ou bytes quando o valor já estiver expresso como uma contagem exata de bytes. Escolha de KB a TB quando um fabricante de discos, um plano de internet, um produto em nuvem ou a especificação de um formato de arquivo seguir explicitamente a notação decimal do SI. Escolha de KiB a TiB quando um programa mostrar unidades binárias da IEC ou quando um cálculo de memória se basear em potências de dois.

A diferença fica mais evidente em escalas maiores, por isso copiar um valor trocando apenas o símbolo pode gerar um erro considerável. O conversor mantém cada símbolo explícito e nunca presume por conta própria que MB significa MiB. Selecione o símbolo que corresponde à medição original e, em seguida, a unidade exigida pelo documento, pelo aplicativo ou pela comparação de destino.

Grafias e unidades não suportadas geram um erro em vez de um resultado aproximado ou enganoso.

Entenda como a conversão é calculada

Toda conversão segue o mesmo cálculo transparente em duas etapas. Primeiro, o valor informado é multiplicado pelo fator fixo em bytes da unidade de origem. Depois, esse total de bytes é dividido pelo fator fixo em bytes da unidade de destino.

Por exemplo, ao converter 1,5 GB para MiB, o cálculo chega primeiro a 1.500.000.000 bytes e depois divide essa quantidade por 1.048.576. Usar os bytes como ponte comum evita uma coleção cada vez maior de fórmulas para casos especiais e garante que uma conversão de GB para MiB siga exatamente as mesmas definições de uma conversão de GB para bytes. A resposta contém os símbolos normalizados de origem e destino, o valor original, a quantidade intermediária em bytes e o resultado convertido.

Assim, a conta pode ser conferida passo a passo e fica prática para testes de software. Os cálculos usam uma tabela fixa e uma normalização numérica estável. Não há acesso à rede, data atual, valores aleatórios, tabelas específicas de fabricantes nem dados guardados de usos anteriores.

Aplique as conversões sem perder o sentido original

Um número convertido é mais útil quando a convenção de origem continua clara. Ao comparar a capacidade anunciada de um disco com a exibida pelo sistema operacional, mantenha tanto o valor decimal original quanto a conversão binária, para que quem lê entenda por que os números são diferentes.

Ao padronizar limites de upload, tamanhos de cache, cotas de backup ou limiares de rotação de logs, guarde a unidade canônica ao lado do valor numérico, em vez de depender de um rótulo como “megabytes”, que sistemas diferentes podem interpretar de maneiras diferentes. O valor em bytes retornado pode servir como dado neutro de troca entre serviços, enquanto o resultado entrega a unidade de exibição solicitada.

Na documentação, inclua os dígitos significativos que a decisão exige, mas evite sugerir que um número arredondado é mais preciso do que a medição de origem. A ferramenta não estima a sobrecarga do sistema de arquivos, a compressão, o tempo de transferência, a capacidade do disco já formatado, a redundância, os blocos reservados nem o espaço utilizável. Tudo isso depende de outros detalhes do sistema.

Ela apenas converte a magnitude informada segundo os fatores exatos do SI e da IEC. Esse comportamento restrito a torna confiável para planilhas, respostas de suporte, comparações de compra, migrações de configuração e código que precisa de uma conversão determinística de unidades de armazenamento sem manter sua própria tabela de fatores.

Comparar a capacidade anunciada e a exibida

Converta valores decimais em GB ou TB para GiB ou TiB binários antes de explicar por que o disco e o sistema mostram números diferentes.

Padronizar limites de aplicativos

Transforme limites de arquivos, cache, backup ou upload em bytes ou em uma unidade canônica compartilhada por vários serviços.

Criar dados de teste determinísticos

Gere valores esperados repetíveis para analisadores, formatadores, regras de cobrança e testes de configuração de armazenamento.

Um KB tem 1000 ou 1024 bytes?

Aqui, um KB tem exatamente 1000 bytes. Para exatamente 1024 bytes, use KiB.

Quais unidades são suportadas?

São suportadas B ou bytes, as unidades decimais KB, MB, GB e TB e as binárias KiB, MiB, GiB e TiB.

O resultado considera a sobrecarga do sistema de arquivos?

Não. Ele faz apenas a aritmética das unidades e não estima formatação, metadados, redundância, compressão nem capacidade reservada.

Por que meu HD novo mostra menos espaço do que diz a caixa?

Porque os fabricantes costumam contar em unidades decimais, enquanto muitos sistemas mostram unidades binárias. Um GB tem 1.000.000.000 bytes e um GiB tem 1.073.741.824 bytes, então o mesmo disco aparece com um número menor em GiB. Guarde os dois valores ao comparar.

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.

POSThttps://api.kit.forhosting.com/misc2/data-storage-unit-convert

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/misc2/data-storage-unit-convert \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":1.5,"from":"GB","to":"MiB"}'
{
  "value": 1.5,
  "from": "GB",
  "to": "MiB"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "misc2.data_storage_unit_convert",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Entenda como a conversão é calculada

O valor precisa ser um número JSON finito e não negativo; valores ausentes, texto no lugar de um número, tamanhos negativos, infinito e nomes de unidade não suportados são rejeitados. Por isso, entradas idênticas produzem sempre o mesmo resultado JSON, o que é útil para scripts repetíveis, exercícios em sala de aula, regras de validação e dados de teste de integração contínua.

Aplique as conversões sem perder o sentido original

Esta capacidade faz uma conversão por requisição e cobra US$ 0,002 quando chamada pela API; o uso interativo no navegador ajuda em verificações rápidas antes de automatizar.

O que acontece com uma unidade não suportada?

A requisição retorna um erro invalid_input e lista os símbolos de unidade aceitos.

Posso converter um tamanho fracionário?

Sim. Qualquer número JSON finito e não negativo é aceito, inclusive valores com casas decimais.

Ver a documentação completa do KIT →