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).