De bytes por segundo a Mbps

Para pasar de bytes por segundo a Mbps, multiplica por 8 y divide entre 1.000.000. Así, 125.000 B/s son exactamente 1 Mbps y 12.500.000 B/s son 100 Mbps.

Valores rápidos
Unidades rápidas

Consejo: pega una lectura como «12,4 MB/s» y la unidad se selecciona sola.

Resultado
0,000008 Mbps

1 B/s equivalen 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 por completo en tu navegador. Nada de lo que escribes se envía a ningún sitio.

Fórmula

1 B/s = 8 bits y 1 Mbps = 1.000.000 bits, así que:

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

Conversiones habituales

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/s1000 Mbps

Dónde aparecen las velocidades en bytes

Las aplicaciones de consumo casi nunca muestran bytes por segundo a secas, pero en el trabajo técnico están por todas partes: los logs del servidor web registran los bytes enviados, las herramientas de monitorización grafican los contadores de las interfaces en bytes y las APIs de programación informan del progreso de una transferencia en bytes. Al pasarlos a Mbps puedes compararlos con el enlace o la tarifa que pagas.

  • El total de un log en una hora. Un servidor que envió 5.400.000.000 bytes en una hora sacó de media 5.400.000.000 ÷ 3600 = 1.500.000 B/s. Por 8 son 12.000.000 bit/s, es decir, 12 Mbps. Para totales mensuales, la calculadora de ancho de banda parte de las visitas y del peso de las páginas.
  • Un callback de progreso. Si tu código indica 45.000.000 bytes transferidos en el último segundo, son 360 Mbps: probablemente el límite lo pone el servidor remoto, no una conexión de 1 Gbps.
  • La diferencia entre dos lecturas de un contador. Si el contador de una interfaz sube 62.500.000 bytes en un segundo, el puerto ha llevado 500 Mbps durante ese segundo.

Cuidado: contadores que en realidad van en KiB o MiB

Algunas herramientas etiquetan las cifras como bytes pero las agrupan de 1024 en 1024 antes de mostrarlas, y algunos ajustes de limitación cuentan el kilobyte como 1024 bytes. Si metes una cifra binaria en una fórmula decimal, el resultado se desvía alrededor de un 2,4 % en la escala kilo y de un 4,9 % en la escala mega. Cuando la documentación de una herramienta hable de KiB o MiB, elige esas unidades en el conversor de arriba en lugar de B/s. Si tus cifras ya están en bits y no necesitan el paso ×8, usa kbps a Mbps.

Revisa también la ventana de tiempo. Muchos logs guardan totales, no velocidades. Divide el total de bytes entre los segundos que abarca antes de convertir; si no, obtendrás un volumen disfrazado de velocidad. Para el camino inverso, de un objetivo en Mbps a una cifra en bytes para un limitador, usa Mbps a bytes por segundo. La guía Mbps vs MB/s explica por qué el factor 8 confunde a tanta gente.

Preguntas frecuentes

¿Cuántos bytes por segundo son 1 Mbps?

1 Mbps son 125.000 bytes por segundo: 1.000.000 de bits divididos entre los 8 bits de cada byte.

¿Cómo paso a Mbps el total de bytes de un log?

Divide el total de bytes entre los segundos que cubre el log, multiplica por 8 y divide entre 1.000.000. Por ejemplo, 5.400.000.000 bytes en 3600 segundos son 1.500.000 B/s, es decir, 12 Mbps.

¿Por qué se divide entre 1.000.000 y no entre 1.048.576?

Las velocidades de red usan prefijos decimales, así que mega significa exactamente 1.000.000. La cifra 1.048.576 corresponde a la unidad binaria MiB; úsala solo cuando el dato de origen esté en MiB/s.

Conversiones relacionadas

Herramientas relacionadas