Conversor de Tamanho de Bytes (KB / KiB / MB / MiB / ...)
Converter
Há dois padrões conflitantes pra unidades de byte. SI/decimal: 1 KB = 1000 B, 1 MB = 1 000 000 B. IEC/binário: 1 KiB = 1024 B, 1 MiB = 1 048 576 B. Fabricantes de disco usam decimal. RAM e a maioria dos SOs usam binário mas costumam rotular com prefixo SI (Windows mostrando 'GB' que é realmente GiB). Esta calculadora mostra ambos lado a lado pra você não ter que adivinhar qual sua ferramenta quer dizer. Inclui bits pra conversões de banda de rede.
Bytes totais
1,000,000,000 B
Bits: 8,000,000,000 bit
Decimal (SI, ×1000)
1 KB = 1000 B
- B1,000,000,000
- KB1,000,000
- MB1000
- GB1
- TB0.001
- PB1.0000e-6
Binário (IEC, ×1024)
1 KiB = 1024 B
- B1,000,000,000
- KiB976562.5
- MiB953.6743
- GiB0.931323
- TiB0.000909
- PiB8.8818e-7
Discos usam decimal (1 TB = 10¹² B). RAM e maioria dos SOs usam binário (1 GB = 2³⁰ B, tecnicamente 1 GiB). Marketing de armazenamento prefere decimal — números maiores.
Como usar
- Informe um valor e escolha sua unidade.
- Veja as duas colunas: SI (decimal, ÷1000) à esquerda, IEC (binário, ÷1024) à direita.
- Bits = bytes × 8. Velocidade de rede (Mbps, Gbps) é em bits por segundo.
Perguntas frequentes
- Por que dois sistemas?
- Computer science usa potências de 2 porque hardware alinha em fronteiras binárias (chips RAM, tamanhos de página). Marketing e armazenamento default pra potências de 10 porque fazem drives parecerem maiores ('1 TB' = 0.909 TiB). IEC introduziu KiB/MiB/etc em 1998 pra desambiguar.
- Por que meu drive de 1 TB mostra 931 GB no Windows?
- O drive realmente é 10¹² bytes (TB decimal). Windows mostra como GB binário (=GiB) sem o 'i'. 10¹² / 2³⁰ ≈ 931 GiB. Nada está faltando.
- Mbps e MB/s são iguais?
- Não — Mbps é megabits por segundo (milhões de bits, base 10), MB/s é megabytes por segundo. 1 byte = 8 bits, então 100 Mbps ≈ 12.5 MB/s. Velocidades de rede usam bits; tamanhos de arquivo usam bytes.
- Qual unidade usar em docs?
- Seja explícito: 'KiB' se quer dizer 1024, 'KB' se quer dizer 1000. Se reutilizar 'KB' pra 1024 (convenção antiga), diga uma vez. Não escreva 'KB' e deixe leitores adivinharem.
Ferramentas relacionadas
Conversor de Unidades CSS
Converta entre px, rem, em, pt, vw, vh e % usando seu próprio tamanho de fonte e viewport.
Conversor JSON ↔ YAML
Converta JSON em YAML ou YAML em JSON — escolha a indentação e copie o resultado.
Conversor de Tamanho de Dados
Converta entre bytes, KB, MB, GB, TB — em decimal (1000) ou binário (1024).
Conversor de Algarismos Romanos
Converta entre algarismos arábicos e romanos de 1 a 3999.
Conversor de Bases Numéricas
Converta números entre binário, octal, decimal e hexadecimal.
Conversor de Unidades
Converta comprimento, peso, temperatura, área, volume, velocidade e tempo.