Bytes por segundo para Mbps

Para converter bytes por segundo em Mbps, multiplique por 8 e divida por 1.000.000. Assim, 125.000 B/s são exatamente 1 Mbps, e 12.500.000 B/s são 100 Mbps.

Valores rápidos
Unidades rápidas

Dica: cole uma leitura como “12,4 MB/s” e a unidade é escolhida automaticamente.

Resultado
0,000008 Mbps

1 B/s equivalem a:

  • bps8
  • kbps0,008
  • Mbps0,000008
  • Gbps8E-9
  • B/s1
  • kB/s0,001
  • MB/s0,000001
  • GB/s1E-9
  • MiB/s9,53674E-7
Mbps = B/s × 8 ÷ 1.000.000 1 B/s × 8 ÷ 1.000.000 = 0,000008 Mbps

Funciona inteiramente no seu navegador. Nada do que você digita é enviado para lugar nenhum.

Fórmula

1 B/s = 8 bits e 1 Mbps = 1.000.000 bits, portanto:

Mbps = B/s × 8 ÷ 1.000.000 5.000.000 B/s × 8 ÷ 1.000.000 = 40 Mbps

Conversões comuns

B/sMbps
125.000 B/s1 Mbps
1.000.000 B/s8 Mbps
5.000.000 B/s40 Mbps
12.500.000 B/s100 Mbps
45.000.000 B/s360 Mbps
62.500.000 B/s500 Mbps
125.000.000 B/s1.000 Mbps

Onde aparecem taxas em bytes puros

Bytes por segundo quase nunca aparecem em aplicativos do dia a dia, mas estão por toda parte no trabalho técnico: logs de servidor web registram bytes enviados, ferramentas de monitoramento desenham gráficos dos contadores de interface em bytes e APIs de programação informam o progresso de transferência como contagem de bytes. Converter para Mbps permite comparar esses números com o link ou o plano que você paga.

  • O total de um log em uma hora. Um servidor que enviou 5.400.000.000 bytes em uma hora teve média de 5.400.000.000 ÷ 3.600 = 1.500.000 B/s. Vezes 8 dá 12.000.000 bit/s, ou 12 Mbps. Para totais mensais, a calculadora de largura de banda parte do número de visitantes e do tamanho das páginas.
  • Um callback de progresso. Se o seu código informa 45.000.000 bytes transferidos no último segundo, isso dá 360 Mbps — provavelmente o limite do servidor remoto, não de uma conexão de 1 giga.
  • A diferença de um contador. Um contador de interface que subiu 62.500.000 bytes em um segundo indica que a porta carregou 500 Mbps naquele segundo.

Cuidado: contadores que na verdade estão em KiB ou MiB

Algumas ferramentas chamam os números de bytes, mas os agrupam de 1.024 em 1.024 antes de exibir, e algumas configurações de limite de banda contam o quilobyte como 1.024 bytes. Se você jogar um valor binário numa fórmula decimal, o resultado sai errado em cerca de 2,4% na escala do quilo e cerca de 4,9% na do mega. Quando a documentação da ferramenta falar em KiB ou MiB, escolha essas unidades no conversor acima em vez de B/s. Para valores já em bits, que dispensam o ×8, veja kbps para Mbps.

Confira também a janela de tempo. Muitos logs guardam totais, não taxas. Divida o total de bytes pelo número de segundos que ele cobre antes de converter, senão a resposta será um volume disfarçado de velocidade. Para o caminho inverso, de uma meta em Mbps para um valor em bytes num limitador de banda, use Mbps para bytes por segundo. O guia Mbps x MB/s explica por que o fator 8 continua pegando tanta gente.

Perguntas frequentes

Quantos bytes por segundo tem 1 Mbps?

1 Mbps são 125.000 bytes por segundo: 1.000.000 de bits divididos por 8 bits por byte.

Como transformar o total de bytes de um log em Mbps?

Divida o total de bytes pelo número de segundos que o log cobre, depois multiplique por 8 e divida por 1.000.000. Por exemplo, 5.400.000.000 bytes em 3.600 segundos dão 1.500.000 B/s, ou seja, 12 Mbps.

Por que dividir por 1.000.000 e não por 1.048.576?

Velocidades de rede usam prefixos decimais, então mega significa exatamente 1.000.000. O número 1.048.576 pertence à unidade binária MiB. Use-o só quando o valor de origem estiver em MiB/s.

Conversões relacionadas

Ferramentas relacionadas