UnitPlanet

Bandwidth Converter

Bandwidth is always measured in bits per second (bps) and its SI multiples: kilobits (kbps), megabits (Mbps), gigabits (Gbps). File transfer speeds, on the other hand, are displayed in bytes per second (KB/s, MB/s, GB/s). Because 1 byte = 8 bits, the two scales differ by a factor of 8 — which is why a "100 Mbps" internet connection downloads files at about 12.5 MB/s, not 100 MB/s.

The formula

1 byte = 8 bits (exact)
All bandwidth prefixes use SI (powers of 1000 — ISO/IEC 80000-13):

1 kbps  = 1,000 bits/s
1 Mbps  = 1,000,000 bits/s
1 Gbps  = 1,000,000,000 bits/s

1 KB/s  = 8,000 bits/s     (8 × 1,000)
1 MB/s  = 8,000,000 bits/s  (8 × 1,000,000)
1 GB/s  = 8,000,000,000 bits/s

Mbps → MB/s:  divide by 8
MB/s → Mbps:  multiply by 8

Note: bandwidth uses only SI prefixes. There is no "binary" version — nobody measures bandwidth in mebibits per second.

Practical examples

Example 1 — ISP plan vs download speed. You subscribe to 200 Mbps internet. Your download manager shows: 200 / 8 = 25 MB/s. A 10 GB file takes 10,000 / 25 = 400 seconds (~6.7 minutes) at full speed.

Example 2 — USB 3.0 transfer rate. USB 3.0 is rated at 5 Gbps. Practical throughput is ~400 MB/s: 5,000 / 8 = 625 MB/s theoretical maximum, minus overhead = ~400 MB/s real-world.

Example 3 — Server network interface. A 10 GbE (10 Gigabit Ethernet) card moves: 10,000 Mbps / 8 = 1,250 MB/s = 1.25 GB/s peak. Useful for calculating whether a link can sustain a backup job.

Common mistakes

  • Interpreting ISP speeds as MB/s. The most common source of confusion. "500 Mbps fibre" = 62.5 MB/s download, not 500 MB/s. If a download seems slow, check whether your speed-test app displays Mbps or MB/s.
  • Confusing network bandwidth with storage bandwidth. RAM bandwidth (e.g., "51.2 GB/s" for DDR5) uses binary GiB/s internally — but is marketed in SI GB/s. NVMe SSDs may quote "7 GB/s" in SI. These are not the same scale as network Gbps even though the notation looks similar.
  • Assuming all bandwidth is usable throughput. TCP overhead, protocol headers, retransmissions, and half-duplex constraints reduce practical throughput to 85–95% of the rated link speed under ideal conditions.

International and regional variations

UnitTypeValue in bits/sCommon context
bpsbits/s1Modem specs, serial communications
kbpsbits/s1,000Audio streaming (MP3: 128–320 kbps)
Mbpsbits/s1,000,000ISP plans, Wi-Fi speeds, video streaming
Gbpsbits/s1,000,000,000Ethernet links, data center networking
KB/sbytes/s8,000Small file transfers, serial port throughput
MB/sbytes/s8,000,000Download managers, SSD benchmarks
GB/sbytes/s8,000,000,000RAM bandwidth, NVMe SSD ratings

Quick reference

MbpsMB/sGbpsGB/s
101.250.010.00125
506.250.050.00625
10012.50.10.0125
50062.50.50.0625
100012510.125
100001250101.25

Frequently Asked Questions

What is the difference between Mbps and MB/s?
Mbps measures megabits per second (1,000,000 bits). MB/s measures megabytes per second (8,000,000 bits — 8× larger). ISPs advertise in Mbps; file transfer speeds display in MB/s. Divide Mbps by 8 to get MB/s.
Why do internet providers use megabits instead of megabytes?
Using megabits makes the numbers look 8× larger. A 100 Mbps connection sounds faster than a 12.5 MB/s connection, even though they are identical. The practice is universal across ISPs.
How long does it take to download 1 GB at 100 Mbps?
100 Mbps = 12.5 MB/s. 1 GB = 1,000 MB. Time = 1,000 / 12.5 = 80 seconds. In practice, overhead and latency add roughly 5–15% to transfer times.
Are bandwidth prefixes SI or binary?
Bandwidth prefixes (kbps, Mbps, Gbps) always use SI prefixes: 1 Mbps = 1,000,000 bits/s exactly. Unlike storage, there is no ambiguity — nobody uses mebibits per second in practice.
What does GB/s mean vs Gbps?
GB/s = gigabytes per second = 8,000,000,000 bits/s. Gbps = gigabits per second = 1,000,000,000 bits/s. GB/s is 8× larger. Internal CPU memory buses and NVMe SSDs are often rated in GB/s.

Sources

  1. ISO/IEC 80000-13:2008 — Quantities and units: Information science and technology[archived 2026-05-28]

Related Tools