Conversor de bytes para bits
Para converter bytes em bits, multiplique por 8. Um byte tem 8 bits, então 1 kB são 8.000 bits e 1 MB são 8.000.000 de bits (8 Mb). Esta página converte tamanhos, não velocidades.
1 B equivalem a:
- b8
- kb0,008
- Mb0,000008
- Gb8E-9
- B1
- kB0,001
- MB0,000001
- GB1E-9
- TB1E-12
- KiB0,000976563
- MiB9,53674E-7
- GiB9,31323E-10
Funciona inteiramente no seu navegador. Nada do que você digita é enviado para lugar nenhum.
Fórmula
1 B = 8 bits e 1 b = 1 bits, portanto:
Conversões comuns
| B | b |
|---|---|
| 1 B | 8 b |
| 2 B | 16 b |
| 4 B | 32 b |
| 8 B | 64 b |
| 64 B | 512 b |
| 512 B | 4.096 b |
| 1.024 B | 8.192 b |
| 1.000.000 B | 8.000.000 b |
Por que o armazenamento usa bytes e a rede usa bits
O byte é a menor unidade que a maioria dos computadores endereça: 8 bits, o suficiente para 256 valores diferentes (2 × 2 × 2 × 2 × 2 × 2 × 2 × 2). Por isso arquivos, memória e discos são medidos em bytes (B, kB, MB, GB, TB). Já a rede transmite os dados um bit de cada vez por um fio ou por rádio, então as taxas de linha e as velocidades dos planos são contadas em bits (kbps, Mbps, Gbps). Quando você quer relacionar o tamanho de um arquivo com a velocidade de um link, primeiro converte bytes em bits.
Exemplos
- Um pacote de 64 bytes. 64 × 8 = 512 bits. Engenheiros de rede costumam falar do tamanho mínimo de quadro em bytes, mas da capacidade do link em bits.
- Uma foto de 5 MB. 5 × 8 = 40 Mb. Num upload de 20 Mbps, isso leva 2 segundos na velocidade total.
- Um arquivo de 1 GB. 8.000.000.000 de bits, ou 8 Gb. A 100 Mbps, 8.000 Mb ÷ 100 = 80 segundos. A calculadora de tempo de download faz isso para qualquer tamanho.
Cuidado: KiB e MiB
Sistemas operacionais e especificações de memória às vezes usam tamanhos binários: 1 KiB = 1.024 bytes = 8.192 bits, e 1 MiB = 1.048.576 bytes = 8.388.608 bits. Se um arquivo aparece como 1 MiB e você multiplica 1.000.000 por 8, fica cerca de 5% abaixo. Escolha a unidade binária no conversor quando a origem usar esse padrão. Para o sentido contrário, use bits para bytes; para converter taxas em vez de tamanhos, vá para bytes para Mbps. O guia bits x bytes traz o contexto completo.
Perguntas frequentes
Quantos bits tem um byte?
8. Esse é o tamanho padrão do byte em praticamente todos os computadores modernos, e por isso o fator de conversão é sempre 8.
Quantos bits tem 1 MB?
8.000.000 de bits (8 Mb) com o megabyte decimal. Se o tamanho for 1 MiB (1.048.576 bytes), são 8.388.608 bits.
Por que o tamanho do arquivo aparece em MB e a minha velocidade em Mbps?
O armazenamento é organizado em bytes e os links de rede transportam bits. Multiplique o tamanho do arquivo em MB por 8 para ter megabits e divida pela velocidade em Mbps para estimar o tempo de transferência em segundos.