Formula
target = value × source factor ÷ target factor
Multiply by the source factor to obtain bits per second, then divide by the target factor.
Convert data rates across bps, Kbps, Mbps, Gbps and byte-per-second units. Every value first passes through bits per second, so the result keeps decimal prefixes and the eight-bit byte relationship explicit.
target = value × source factor ÷ target factor
Multiply by the source factor to obtain bits per second, then divide by the target factor.
Network prefixes here are decimal: kilo is 1,000 and mega is 1,000,000. The uppercase B means byte.
Formula v1.0.0
Reviewed 2026-08-03
CalcFlow engineering review
100 Mbps ÷ 8 = 12.5 MB/s because a byte contains eight bits.
Mbps counts bits while MB/s counts bytes. Dividing by eight converts bits to bytes.
No. This converter follows common network usage: K, M and G are powers of 1,000.
Yes. Lowercase b means bit and uppercase B means byte in the unit model.