Conversor de armazenamento

Todas as conversões
Próximo

Informe um tamanho de armazenamento e escolha a unidade, e o conversor mostra na hora a mesma quantidade em bits, bytes, kilobytes (KB), megabytes (MB), gigabytes (GB), terabytes (TB) e petabytes (PB). Cada passo é de base 1024: 1 KB = 1.024 bytes, 1 MB = 1.024 KB, e assim por diante, com 1 byte = 8 bits. É a mesma contagem binária que o Windows usa ao rotular os tamanhos como KB, MB e GB, por isso um disco de 1 TB vendido em terabytes decimais aparece como cerca de 931 GB nesta escala.

Como funciona a conversão de armazenamento

  1. 1

    Informe um valor e uma unidade

    De bits até petabytes.

  2. 2

    Convertido em bytes

    O valor é primeiro transformado em uma contagem exata de bytes, com 1 byte = 8 bits.

  3. 3

    Todas as unidades de uma vez

    A contagem de bytes é dividida em bit, byte, KB, MB, GB, TB e PB.

  4. 4

    Base 1024 em tudo

    Cada unidade maior é 1.024 vezes a de baixo, a convenção binária da RAM e dos tamanhos de arquivo do Windows.

A escala que este conversor usa

Cada unidade é exatamente 1.024 vezes a de baixo, e 1 byte são 8 bits.

Unidade Símbolo Valor em bytes Relação com a unidade inferior
Bit bit 0,125 1 byte = 8 bits
Byte byte 1 unidade base
Kilobyte KB 1.024 × 1.024
Megabyte MB 1.048.576 × 1.024
Gigabyte GB 1.073.741.824 × 1.024
Terabyte TB 1.099.511.627.776 × 1.024
Petabyte PB 1.125.899.906.842.624 × 1.024

Decimal (SI) versus binário (IEC): por que os rótulos divergem

Existem dois sistemas de contagem para armazenamento. Este conversor segue os valores binários (base 1024), mas mantém os rótulos do dia a dia KB/MB/GB/TB/PB, exatamente como o Windows.

Nome Decimal (SI) Nome binário (IEC) Valor binário Diferença
kilobyte 10^3 = 1.000 kibibyte (KiB) 2^10 = 1.024 2,4%
megabyte 10^6 = 1.000.000 mebibyte (MiB) 2^20 = 1.048.576 4,9%
gigabyte 10^9 gibibyte (GiB) 2^30 7,4%
terabyte 10^12 tebibyte (TiB) 2^40 10,0%
petabyte 10^15 pebibyte (PiB) 2^50 12,6%

Os fabricantes de discos usam os valores decimais (à esquerda) porque os números são maiores. Por isso um disco de 1 TB (10^12 bytes) aparece como cerca de 931 GB aqui e no Windows: esta escala divide por 1.024 três vezes, não por 1.000.

Por que existe essa ambiguidade

A memória dos primeiros computadores era endereçada em potências de 2 porque é assim que as linhas de endereço funcionam. Os fabricantes de armazenamento preferiram potências de 10 porque os números são maiores e mais comerciais. O IEEE e a IEC formalizaram KiB, MiB e GiB em 1998 para resolver a confusão. Mais de 25 anos depois, a maioria dos programas ainda não os usa de forma consistente, e esta ferramenta mantém os nomes conhecidos KB/MB/GB em vez dos da IEC.

Onde cada convenção aparece

Convenção Contexto
Decimal (SI) Capacidade de discos rígidos, SSD e pen drives USB, marketing de NAS
Binária RAM (sempre), tamanhos de arquivo do Windows, este conversor
Ambígua Velocidades de download (Mbps geralmente decimal; MB/s às vezes binário)

Largura de banda versus armazenamento: uma armadilha comum

1 gigabit por segundo (Gbps) = 10^9 bits por segundo = 125.000.000 bytes por segundo, ou seja, cerca de 119 MB/s nesta escala binária. Então um plano de internet de 1 Gbps não enche um arquivo de 1 GB em um segundo; leva mais perto de 9 segundos, uma vez considerados os 8 bits por byte e a convenção decimal da largura de banda.

Tamanhos de arquivo na prática

Item Tamanho típico
E-mail em texto puro 2 a 10 KB
Foto (JPEG de celular, 12 MP) 3 a 5 MB
Música (MP3 320 kbps, 4 min) cerca de 9,5 MB
Foto (RAW, 24 MP) 30 a 40 MB
Filme (1080p, H.265) 1 a 2 GB
Filme (4K HDR) 15 a 30 GB
Instalação de jogo single-player 50 a 150 GB

Por que o Windows diz GB mas quer dizer o valor binário

Herança histórica. O Windows rotula tamanhos binários com os nomes de sufixo do SI desde os anos 90 e nunca corrigiu isso. O macOS passou para o decimal de verdade por volta de 2009. As ferramentas de linha de comando do Linux variam: ls -lh usa valores binários com rótulos do SI, enquanto ls -h --si usa decimal de verdade. Este conversor se comporta como o Windows: valores de base 1024 sob rótulos KB/MB/GB.

Perguntas frequentes

Sim, em bytes decimais (10^12). Ele só é exibido como cerca de 931 GB no Windows, e neste conversor, porque ambos contam em passos de 1024 mesmo rotulando como GB. O macOS e o Linux com --si mostram 1000 GB, de acordo com o rótulo do disco.

Usa 1.024. Cada unidade é exatamente 1.024 vezes a de baixo (1 KB = 1.024 bytes, 1 MB = 1.024 KB, e assim por diante), e 1 byte = 8 bits. A rigor, essas unidades de base 1024 são os KiB, MiB e GiB da IEC, mas, como o Windows, a ferramenta mantém os nomes KB, MB e GB.

A RAM é endereçada em potências de 2 porque as linhas de endereço são binárias. Um pente de RAM de 4 GB é literalmente 4 × 2^30 bytes. Não existe um pente de RAM de “4 bilhões de bytes”.

O petabyte (PB) é a maior unidade que este conversor trata. Depois vêm o exabyte (EB, 10^18), o zettabyte (ZB, 10^21) e o yottabyte (YB, 10^24). Os grandes provedores de nuvem falam em exabytes para o armazenamento total de sua frota; os arquivos do dia a dia nunca chegam perto dessas unidades.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas