Pular para o conteúdo

Data Size Converter · Utilities

GiB ou GB? A contagem exata de bytes, nos dois sistemas.

Digite um tamanho — 1.5 GiB, 500 GB, 128 Mb, 500Gi — e veja sua contagem exata de bits e bytes ao lado de cada unidade SI e IEC. Acrescente uma velocidade de link e você recebe também o tempo de transferência, na velocidade de linha e nos 90% realistas. Aritmética inteira exata, inteiramente no seu navegador.

Roda no seu navegador — nada do que você cola sai desta página. Como comprovamos isso

Roda no seu navegador Aritmética BigInt exata Sem cadastro Atualizado em 30 de jul. de 2026

Playground do conversor de tamanhos de dados

Examples

Two conventions share the same words: SI (kB, MB, GB) counts in 1000s, IEC (KiB, MiB, GiB) counts in 1024s — that is ISO/IEC 80000-13. Drives are sold in SI; Windows, ls -l and Kubernetes report in IEC.

A bare number means bytes. b is always bits and B always bytes, so 128 Mb is not 128 MB. Kubernetes forms like 500Gi work too.

Results update as you type — press Enter to run now.

A link speed is a line rate in bits per second — the ceiling, not the throughput. 1 Gbps moves at most 125 MB per second, before TCP, TLS and filesystem overhead.

Leave empty to skip the transfer maths. Accepts 1 Gbps, 100 Mb/s, 50 MB/s or 1.5 MiB/s.

Result

Type a size — or tap an example — to see its exact byte count, both unit ladders and how long it takes to move.

A lacuna

1000 ou 1024 — e 69 GB faltando por terabyte.

O setor nunca resolveu a questão. Fabricantes de disco contam em milhares, então um drive vendido como 1 TB guarda exatamente 1 000 000 000 000 bytes. O Windows divide por 1024 e imprime 931 GB. Nenhum dos dois mente, e o ticket de suporte que diz «paguei 1 TB e recebi 931 GB» é, na verdade, um bug de unidades — 6,9% do número, cerca de 69 GB por terabyte.

Pergunte a um LLM e você receberá qualquer uma das convenções afirmada com a mesma confiança, muitas vezes na mesma resposta: 1 TB = 1024 GB em uma frase e 1 TB = 10^12 bytes na seguinte. O mesmo cara ou coroa decide se 500Gi cabe em um disco de 512 GB (não cabe: 500Gi são 536,87 GB) e se 128 Mb são 16 MB ou 128 MB.

Este conversor se recusa a adivinhar. Ele lê o que você digitou — um b final significa bits, um B significa bytes, um i significa 1024 —, informa em qual convenção caiu e imprime as duas escadas lado a lado, com a divergência explicitada. Cada número é aritmética inteira exata, então 5 YiB mostra todos os 25 dígitos em vez de um float disfarçado.

O pipeline

Como funciona.

Quatro passos determinísticos transformam um token curto em uma contagem exata de bytes, as duas escadas de unidades e uma janela de transferência — tudo dentro da aba do seu navegador.

  1. Ler o token exatamente como foi escrito.

    Sinal, número (com , _ ou espaços separando milhares, . ou , como decimal, expoentes e±N) e unidade. A letra final decide tudo: b são bits, B são bytes, e um i antes significa base 1024.

  2. Converter em um número exato de bits.

    O valor se torna um número racional sobre BigInt — os dígitos que você digitou no numerador, potências de 10 e de 1024 no denominador. Sem double, sem arredondamento, sem 6.044629098073146e24.

  3. Descer as duas escadas.

    A mesma contagem de bits é expressa em cada unidade SI e em cada unidade IEC, degrau por degrau, com a divergência entre elas em porcentagem. Todo valor que precisaria de mais de seis decimais é marcado com ≈.

  4. Dividir pela velocidade do link.

    Bits ÷ bits por segundo é o tempo de transferência em segundos — exato e depois humanizado em dias, horas, minutos e segundos. Ao lado vai sempre a linha a 90% da velocidade de linha, porque velocidade de linha não é throughput.

Referência de unidades

A escada inteira, nos dois sentidos.

Oito degraus, duas convenções. A diferença começa em 2,4% no kilo e acumula até 20,89% no yotta — por isso a unidade que você escreve importa mais quanto maior o número.

SI (1000n) ↔ IEC (1024n)

Prefixos decimais à esquerda, binários à direita, exatos no byte nas duas colunas.

si-vs-iec.txt
n  SI   bytes (1000^n)                    IEC   bytes (1024^n)                    IEC is
1  kB   1 000                             KiB   1 024                             +2.40%
2  MB   1 000 000                         MiB   1 048 576                         +4.86%
3  GB   1 000 000 000                     GiB   1 073 741 824                     +7.37%
4  TB   1 000 000 000 000                 TiB   1 099 511 627 776                 +9.95%
5  PB   1 000 000 000 000 000             PiB   1 125 899 906 842 624             +12.59%
6  EB   1 000 000 000 000 000 000         EiB   1 152 921 504 606 846 976         +15.29%
7  ZB   1 000 000 000 000 000 000 000     ZiB   1 180 591 620 717 411 303 424     +18.06%
8  YB   1 000 000 000 000 000 000 000 000 YiB   1 208 925 819 614 629 174 706 176 +20.89%

Bits, bytes e taxas

A outra metade da confusão: uma letra de caixa, e um fator de oito.

bits-vs-bytes.txt
b  = bit    B  = byte     8 bits = 1 byte
kb = 1000 bits        kB = 1000 bytes       Kib = 1024 bits    KiB = 1024 bytes

100 Mbps  = 12.5 MB/s        1 Gbps  = 125 MB/s        10 Gbps = 1250 MB/s
128 Mb    = 16 MB            1 Kb    = 125 bytes       1 Kib   = 128 bytes

Kubernetes: 512Mi = 536 870 912 B  ·  512M = 512 000 000 B  ·  bare K is invalid

Próximo passo

Agora dimensione a carga que guarda isso.

Depois de saber o que 500Gi realmente é, a próxima pergunta costuma ser um manifesto: quanta memória pedir, qual limite definir, quantas réplicas cabem no node. A Calculadora de recursos do Kubernetes faz essa conta nas mesmas unidades binárias — sem servidor, sem cadastro.

sizes.txt
1.5 GiB   = 1 610 612 736 bytes   (1.610613 GB)
1 TB      = 1 000 000 000 000 B    (931.322575 GiB)
500Gi     = 536 870 912 000 bytes  (536.87 GB)
128 Mb    = 16 000 000 bytes       (16 MB)

500 GB over 1 Gbps = 4000 s = 1 h 6 min 40 s
            at 90% = 4444.44 s = 1 h 14 min 4 s

FAQ

Suas perguntas, respondidas.

Toque em uma pergunta para expandir a resposta.

Os dois, dependendo de qual unidade se quer dizer — e é exatamente aí que nasce a confusão. 1 TB são 1000 GB: os prefixos SI são potências de 1000, então 1 TB = 1 000 000 000 000 bytes. A unidade baseada em 1024 tem nome e símbolo próprios: 1 TiB (tebibyte) = 1 099 511 627 776 bytes, que são 1024 GiB. Portanto «1 TB = 1024 GB» mistura dois sistemas. Se uma ferramenta mostra números na base 1024 com rótulos SI — como o Windows faz — ela está realmente mostrando TiB e chamando de TB.

Um GB (gigabyte) são 10^9 = 1 000 000 000 bytes. Um GiB (gibibyte) são 2^30 = 1 073 741 824 bytes: 7,37% mais. Os prefixos IEC (Ki, Mi, Gi, Ti…) existem justamente para dizer «base 1024» sem ambiguidade; a ISO/IEC 80000-13 os padronizou em 2008. Kubernetes, Java, ls -l e a maior parte do ferramental Linux usam os valores binários; fabricantes de disco, equipamentos de rede e o macOS usam os decimais.

Nada está faltando — duas unidades estão sendo comparadas. O disco guarda mesmo 1 000 000 000 000 bytes (1 TB, SI). O Windows divide três vezes por 1024 e rotula o resultado como «GB», dando 931,32 — que na verdade são 931,32 GiB. Um GiB é 1024^3 / 1000^3 = 7,37% maior que um GB, então o número encolhe cerca de 69 unidades — 6,9% do valor — para cada TB comprado. Digite 1 TB acima e o degrau GiB mostra 931,322575 direto.

A diferença toda está na caixa da letra: b minúsculo significa bits, B maiúsculo significa bytes, e há 8 bits em um byte. Assim, 128 Mb são 16 MB, e um link de 100 Mbps move no máximo 12,5 MB/s. Equipamentos de rede e provedores anunciam bits; arquivos e discos são medidos em bytes. Este conversor nunca adivinha: ele lê a última letra exatamente como você escreveu e diz qual das duas você pediu.

Divida por 8. 100 Mbps = 12,5 MB/s, 1 Gbps = 125 MB/s, 10 Gbps = 1250 MB/s. A divisão é exata porque as duas unidades são base 1000; não há arredondamento. Informe a velocidade no campo «Link speed» e a ferramenta imprime as duas formas lado a lado — você pode citar qualquer uma sem fazer conta de cabeça.

500 GB são 4 000 000 000 000 bits, e 1 Gbps são 1 000 000 000 bits por segundo, então a resposta na velocidade de linha é exatamente 4000 segundos: 1 h 6 min 40 s. Esse é o piso teórico. Cabeçalhos TCP/IP, TLS, sistema de arquivos e acesso a disco custam tipicamente de 5 a 15%, por isso a ferramenta também mostra a linha a 90% da velocidade de linha: 1 h 14 min 4 s. Cite essa quando estiver planejando uma janela de migração.

Um kibibyte (KiB) são 1024 bytes — a contraparte binária do kilobyte (kB), que são 1000 bytes. O nome é uma contração de «kilo binary byte». Seus irmãos são o mebibyte (MiB, 1024^2), o gibibyte (GiB, 1024^3), o tebibyte (TiB), o pebibyte (PiB), o exbibyte (EiB), o zebibyte (ZiB) e o yobibyte (YiB). São a forma inequívoca de escrever tamanhos na base 1024, e este conversor sempre os mostra ao lado dos valores SI.

Porque memória é alocada em unidades binárias e o Kubernetes quis que a notação dissesse isso. Uma quantidade como 512Mi são 512 × 1024^2 = 536 870 912 bytes, enquanto 512M são 512 × 1000^2 = 512 000 000 bytes — 7% de diferença na mesma linha do manifesto. O Kubernetes aceita k minúsculo para 1000 e Ki/Mi/Gi/Ti/Pi/Ei para o conjunto binário, e rejeita um K maiúsculo isolado. Esta ferramenta interpreta as formas do Kubernetes direto: cole 500Gi e veja se aquele PVC cabe em um disco de 512 GB (não cabe: 500Gi são 536,87 GB).

Não. A conversão é aritmética BigInt exata rodando 100% no seu navegador — não há servidor, conta nem registro. Os tamanhos e velocidades que você digita nunca saem do seu dispositivo. O botão opcional «Copy link» monta um fragmento #q= localmente, então até um link compartilhado carrega os dados na URL, e não através de nós.

More free, private DevOps tools.

O Data Size Converter é uma das ferramentas do OpsCanopy — uma copa crescente de validadores, conversores e testadores que rodam no navegador e nunca encostam em um servidor.

39 ferramentas gratuitas, todas capazes de funcionar offline — o opscanopy.com não exige cadastro e não envia nada.

Ferramentas relacionadas: a Calculadora de recursos do Kubernetes para requests e limits em Mi/Gi, a Calculadora de sub-redes e o Verificador CIDR para aritmética de espaços de endereços, ou a Calculadora chmod — ou navegue pelo diretório completo de ferramentas.

Fornecido como está, para sua conveniência; confirme sempre as estimativas de capacidade e transferência no dispositivo ou no link que você vai usar de fato. OpsCanopy é gratuito e aberto.