Data Transfer Rate Converter

Convert a data transfer rate between bits per second, kbps, Mbps, Gbps, and their bytes-per- second equivalents.

  • Free to use
  • Accurate results
  • No registration required
  • Works on all devices
Enter an amount and choose the from/to units to convert between bps, kbps, Mbps, Gbps, and their bytes-per-second equivalents.

Your result

12.5

Converted value

AI explanation

Formula

Converts via bits per second as a common base unit, using decimal (SI, 1000-based) unit definitions

Worked example

100 Mbps to MB/s

Worked example: 100 Mbps to MB/s
FieldValue
Amount100
From unitmbps
To unitMBps
Converted value12.5

Assumptions

  • Uses decimal (SI) unit definitions throughout — 1 kbps = 1,000 bps, 1 Mbps = 1,000 kbps, and so on — matching how network speeds are conventionally advertised.
  • Byte-based units (B/s, KB/s, MB/s, GB/s) are exactly 8× their bit-based equivalents (1 byte = 8 bits).

Frequently asked questions

Why is my download speed in MB/s lower than my connection's Mbps rating?

Internet plans are advertised in megabits per second (Mbps), but download managers and browsers usually show megabytes per second (MB/s) — since 1 byte = 8 bits, your MB/s figure will be roughly 1/8th of your plan's advertised Mbps rating.

What is the difference between Mbps and MB/s?

Mbps is megabits per second (used for network/connection speeds); MB/s is megabytes per second (used for file sizes and transfer progress) — MB/s is always 8x smaller than the equivalent Mbps figure.

How do I convert this to a download time?

Use the Download Time Calculator, which takes a file size and connection speed directly and computes the time needed.

Related calculators

Related articles

Report a calculation issue