Conversor de armazenamento de dados
Converte bits e bytes entre kB, MB, GB, TB e KiB, MiB, GiB, TiB, e percebe porque é que um disco de 1 TB mostra só cerca de 931 GB no Windows.
–
Fórmula:
≈ significa que o resultado foi arredondado ao número de algarismos significativos escolhido.
Os prefixos SI (kB, MB, GB, TB) são potências de 1000 e são usados pelos fabricantes de discos e pelo macOS. Os prefixos IEC (KiB, MiB, GiB, TiB) são potências de 1024; o Windows usa-os mas chama-lhes KB, MB, GB. 1 byte = 8 bits.
{value} em todas as unidades
| Unidade | Resultado |
|---|
Tabela de conversão rápida: {from} para {to}
| De | Para |
|---|
Valores de referência
| Referência | Valor | Resultado |
|---|
Definições das unidades
| Unidade |
|---|
Como usar o conversor de armazenamento de dados
- Escreve um tamanho em Valor, por exemplo 1 ou 500.
- Escolhe a unidade de partida em De e a unidade de destino em Para. As listas estão divididas em três grupos: bits, bytes SI decimais (kB, MB, GB, TB, PB) e bytes IEC binários (KiB, MiB, GiB, TiB, PiB).
- O resultado atualiza-se enquanto escreves, com a linha completa por baixo («1 TB ≈ 931,32257 GiB»). O botão Copiar coloca essa linha na área de transferência.
- O botão Trocar unidades (⇄) inverte a conversão, e os Algarismos significativos definem o arredondamento («≈» assinala um valor arredondado).
As tabelas abaixo mostram o tamanho em todas as unidades, agrupadas da mesma forma, uma tabela de conversão rápida (1, 2, 4, 8… 1024), suportes comuns (disquete, CD, DVD, Blu-ray, um disco de «1 TB») e o número exato de bytes de cada unidade.
Dois tipos de quilobyte
Os computadores contam em potências de dois, por isso durante décadas um «quilobyte» significou 1024 bytes (2¹⁰), um «megabyte» 1 048 576 bytes, e assim por diante. Mas «quilo» quer dizer 1000 em todos os outros contextos. Para acabar com a ambiguidade, a IEC definiu em 1998 prefixos binários próprios:
| SI decimal | Bytes | IEC binário | Bytes |
|---|---|---|---|
| quilobyte (kB) | 1000 | kibibyte (KiB) | 1024 |
| megabyte (MB) | 1000² = 10⁶ | mebibyte (MiB) | 1024² = 1 048 576 |
| gigabyte (GB) | 10⁹ | gibibyte (GiB) | 1 073 741 824 |
| terabyte (TB) | 10¹² | tebibyte (TiB) | 1 099 511 627 776 |
| petabyte (PB) | 10¹⁵ | pebibyte (PiB) | 2⁵⁰ ≈ 1,126 × 10¹⁵ |
A diferença cresce a cada degrau: 2,4 % no quilo, 4,9 % no mega, 7,4 % no giga, 10 % no tera e 12,6 % no peta.
Porque é que um disco de «1 TB» mostra cerca de 931 GB
Os fabricantes de discos e de cartões de memória usam prefixos SI: um disco de 1 TB tem 1 000 000 000 000 bytes. O Windows divide esse número por 1024³ mas continua a escrever «GB», por isso mostra 10¹² ÷ 1 073 741 824 ≈ 931 GB, que na realidade são 931 GiB. Não falta espaço nenhum: é o mesmo número de bytes escrito com duas unidades diferentes. Depois, o sistema de ficheiros formatado ocupa um pouco mais para as suas próprias tabelas. O macOS (desde 2009) e muitas ferramentas Linux usam unidades decimais, por isso mostram o mesmo disco como 1 TB. Com a memória RAM passa-se o contrário: um módulo de «16 GB» tem na verdade 16 GiB.
Bits e bytes
Um byte tem 8 bits. O armazenamento mede-se em bytes (B maiúsculo; em francês usa-se «o» de octeto), enquanto as velocidades de rede se medem em bits (b minúsculo). 1 Gbit = 125 MB e 1 MB = 8 Mbit. Para velocidades como Mbit/s e MB/s, usa o conversor de taxa de transferência de dados.
Perguntas frequentes
Quantos MB tem um GB?
1000 MB em unidades decimais (SI), ou 1024 MiB num GiB em unidades binárias (IEC). Ambas as respostas estão certas: são unidades diferentes, e esta ferramenta mantém-nas em grupos separados.
Porque é que o meu disco de 500 GB mostra 465 GB?
500 × 10⁹ bytes ÷ 1 073 741 824 ≈ 465,66. O Windows mostra GiB mas chama-lhes GB. Converte 500 gigabyte em gibibyte para confirmar.
Qual é a diferença entre KB, kB e KiB?
kB (k minúsculo) é o quilobyte SI de 1000 bytes. KiB é o kibibyte IEC de 1024 bytes. «KB» com K maiúsculo é informal e significa normalmente 1024 bytes, como no software antigo e no Windows.
Quantos bits tem um byte?
Oito. Divide um tamanho em bits por 8 para obteres bytes: um chip de memória de 1 Gbit tem 125 MB.
Que unidade devo usar?
Usa as unidades decimais (kB, MB, GB, TB) para capacidades de discos, tamanhos de ficheiros no macOS e tudo o que seja comercial; usa as unidades binárias (KiB, MiB, GiB) para a RAM e para coincidir com o que mostram o Windows e muitas ferramentas de programadores.
Ferramentas relacionadas
- Conversor de taxa de transferência de dados Converte taxas de transferência de dados entre Mbps, Gbps, MB/s, MiB/s e outras, e estima o tempo de download de um ficheiro a uma dada velocidade.
- Comprimir imagens Comprime imagens JPG, PNG e WebP com um cursor de qualidade, compara os tamanhos antes e depois e processa fotos em lote, sem as enviar.
- Conversor de comprimento Converte comprimentos entre mm, cm, metros, km, polegadas, pés, jardas, milhas e milhas náuticas, com definições exatas e a fórmula de cada par.