Bytes ↔ Mbps Converter
bytestombps.com • Network speed

Convert Bytes/s to Mbps (and MB/s)

Real‑time, accurate. Choose Decimal (SI) or Binary (IEC) for KB/MB scaling.

Decimals
2

KB/MB scaling follows the selected standard (SI or IEC).

Mbps (10⁶ b/s)

Mbps uses decimal bits by convention: 1 Mbps = 1,000,000 bits/s.

Megabits per second
Mbps
Megabytes per second
MB/s (SI)
Bytes per second
B/s

How the Bytes ⇄ Mbps conversion works

Bits vs Bytes: 1 Byte = 8 bits. Internet speeds like Mbps are measured in bits per second (decimal), while file sizes and app speeds often use Bytes per second with either decimal (SI) or binary (IEC) prefixes.

Formula (SI)

Mbps = (B/s × 8) ÷ 1,000,000

MB/s = (B/s) ÷ 1,000,000

Formula (IEC)

MiB/s = (B/s) ÷ 1,048,576

Mbps output still uses decimal bits by convention.

Example

1 Mbps = 1,000,000 b/s = 125,000 B/s. In binary, 125,000 B/s ≈ 122.07 KiB/s.

Bytes ↔ Mbps quick table

Bytes/s (B/s) KB/s (SI) KiB/s (IEC) MB/s (SI) MiB/s (IEC) Mbps (SI)

Table uses SI for KB/MB and IEC for KiB/MiB; Mbps is decimal (1,000,000 b/s).

Useful notes & tips

  • SI vs IEC: Choose SI for KB=1000 B, MB=1,000,000 B; choose IEC for KiB=1024 B, MiB=1,048,576 B.
  • Why Mbps? ISPs advertise speeds in Mbps (decimal) — converting helps estimate download time from app speeds shown in MB/s.
  • Download time rough rule: time (s) ≈ size (MB) × 8 ÷ speed (Mbps).

FAQs

How many bytes is 1 Mbps?
Using decimal bits: 1 Mbps = 1,000,000 b/s. Divide by 8 to get bytes → 125,000 B/s.
Is 1 MB 1024 bytes?
In SI, 1 MB = 1,000,000 bytes. 1,048,576 bytes is 1 MiB (binary). Many apps still say “MB” when they mean MiB.
How many bytes are in 1 MB?
SI: 1 MB = 1,000,000 bytes. IEC: 1 MiB = 1,048,576 bytes.
How many KB is 1 Mbps?
1 Mbps = 125 KB/s (SI), which is ≈122.07 KiB/s (IEC).