Internet speed converter: Mbps, MB/s and more

Convert between decimal bit-per-second units (Kbps, Mbps and Gbps) and byte-per-second units (KB/s, MB/s and GB/s). The calculation runs in your browser.

Enter a speed value to see the conversion.

Quick conversion table

Input rateEquivalent rates
1 Kbps0.001 Mbps · 0.000001 Gbps · 0.125 KB/s · 0.000125 MB/s
1 Mbps1,000 Kbps · 0.001 Gbps · 125 KB/s · 0.125 MB/s
1 Gbps1,000 Mbps · 1,000,000 Kbps · 125 MB/s · 0.125 GB/s
1 KB/s0.001 MB/s · 0.000001 GB/s · 8 Kbps · 0.008 Mbps
1 MB/s1,000 KB/s · 0.001 GB/s · 8 Mbps · 8,000 Kbps
1 GB/s1,000 MB/s · 8,000 Mbps · 8 Gbps

Examples

  • A 100 Mbps plan corresponds to 12.5 MB/s as a theoretical decimal-unit rate (100 ÷ 8). Real downloads can be slower.
  • At a theoretical 50 Mbps, the rate is 6.25 MB/s; transferring 1 GB (1,000 MB in decimal units) would take about 160 seconds before network and protocol overhead.
  • 1 Gbps equals 1,000 Mbps or 125 MB/s in decimal units.

Bits, bytes and decimal prefixes

A byte (B) contains 8 bits (b). Internet plans are commonly advertised in megabits per second (Mbps), while download applications may show megabytes per second (MB/s). Divide by 8 to convert Mbps to MB/s, or multiply by 8 in the reverse direction. This converter uses decimal SI prefixes: kilo = 1,000, mega = 1,000,000 and giga = 1,000,000,000.

How to use the converter

  1. Choose the source unit, such as Mbps.
  2. Enter a non-negative speed value; decimals are supported.
  3. Choose the target unit. The converted value updates automatically.

What the result does and does not mean

  • The conversion compares unit definitions; it is not a speed test and does not measure your connection.
  • A theoretical transfer time ignores network overhead, congestion, Wi-Fi conditions, device limits, server capacity and other factors.
  • SI prefixes use decimal powers here. Storage tools may use binary units such as KiB and MiB; those are different quantities.
  • The input is processed in this browser and is not uploaded.

Frequently asked questions

Why can a 300 Mbps plan download at less than 37.5 MB/s?

300 Mbps divided by 8 is 37.5 MB/s as a theoretical decimal-unit conversion. Actual throughput can be lower because of network overhead, Wi-Fi, congestion, device limits or the server.

,
What is the difference between Kbps and KB/s?

Kbps denotes kilobits per second; KB/s denotes kilobytes per second. One byte is 8 bits, so 1 KB/s equals 8 Kbps when both use decimal prefixes.

,
Can I enter decimal values?

Yes. Enter a finite value of zero or more. The displayed result is rounded to at most six decimal places.

,
Does this tell me the actual time to download a file?

No. It can estimate a theoretical time from an assumed rate, but real transfer speed varies. The converter itself does not test or monitor a connection.

Measurement references

Related tool

Color converter