Network & data

Data Rate Converter

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.

● Runs locally
Example values
Runs in your browser · No account required

Data Rate Converter

Converted data rate
01

Formula

target = value × source factor ÷ target factor

Multiply by the source factor to obtain bits per second, then divide by the target factor.

02

Assumptions

  • All SI network prefixes are decimal.
  • The conversion describes rate units, not measured network performance.

Network prefixes here are decimal: kilo is 1,000 and mega is 1,000,000. The uppercase B means byte.

03

Formula review

Formula v1.0.0

Reviewed 2026-08-03

CalcFlow engineering review

Worked example

Data Rate Converter: Worked example

100 Mbps ÷ 8 = 12.5 MB/s because a byte contains eight bits.

Frequently asked questions

Frequently asked questions

Why does 100 Mbps become 12.5 MB/s?

Mbps counts bits while MB/s counts bytes. Dividing by eight converts bits to bytes.

Are network prefixes binary?

No. This converter follows common network usage: K, M and G are powers of 1,000.

Does uppercase matter?

Yes. Lowercase b means bit and uppercase B means byte in the unit model.