Conversor de Bytes – KB, MB, GB, KiB, MiB e GiB
Converta tamanhos entre bytes, KB, MB, GB, TB e as unidades binárias KiB, MiB e GiB. Entenda por que o HD anunciado sempre parece menor.
Legível
1,43 GiB
1.536.000.000 bytes
Decimal (base 1000)
B
1.536.000.000
KB
1.536.000
MB
1.536
GB
1,536
TB
0,001536
PB
0,000002
Binário (base 1024)
KiB
1.500.000
MiB
1.464,84375
GiB
1,430511
TiB
0,001397
PiB
0,000001
Bits
bit
12.288.000.000
Kbit
12.288.000
Mbit
12.288
Gbit
12,288
Um HD anunciado como 1 TB tem 1.000.000.000.000 bytes (base 1000), mas o sistema operacional mostra 0.91 TiB (base 1024). É daí que vem a sensação de “disco menor do que o prometido”.
Como usar esta ferramenta
- Digite o valor em qualquer unidade
- Veja a conversão simultânea nas demais
- Compare o resultado decimal com o binário
- Copie o valor que precisa
Sobre esta ferramenta
O que é
Existem dois sistemas em uso. O decimal conta 1 KB como 1.000 bytes e é o adotado por fabricantes de disco; o binário conta 1 KiB como 1.024 bytes e é o que a maioria dos sistemas operacionais exibe. A diferença chega a 7% em terabytes.
Quando usar
- Definir o limite de upload de um formulário ou API
- Calcular custo de armazenamento em nuvem
- Interpretar métrica de uso de disco ou de banda
- Dimensionar cache ou memória de um serviço
- Entender por que o disco de 1 TB mostra 931 GB
Perguntas frequentes
- Por que meu HD de 1 TB aparece com 931 GB?
- Porque o fabricante conta 1 TB como 1 trilhão de bytes (decimal) e o sistema operacional divide por 1.024 três vezes (binário). O disco tem o tamanho anunciado, só a unidade de exibição é outra.
- Qual a diferença entre MB e MiB?
- MB são 1.000.000 de bytes e MiB são 1.048.576. A diferença é de cerca de 5% e cresce a cada unidade acima.
- Qual unidade usar ao definir limite de upload?
- A que o seu servidor usa. Nginx e PHP interpretam sufixos como M em base binária, então um limite de 10M significa 10 MiB, não 10 MB.