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.
Quick conversion table
| Input rate | Equivalent rates |
|---|---|
| 1 Kbps | 0.001 Mbps · 0.000001 Gbps · 0.125 KB/s · 0.000125 MB/s |
| 1 Mbps | 1,000 Kbps · 0.001 Gbps · 125 KB/s · 0.125 MB/s |
| 1 Gbps | 1,000 Mbps · 1,000,000 Kbps · 125 MB/s · 0.125 GB/s |
| 1 KB/s | 0.001 MB/s · 0.000001 GB/s · 8 Kbps · 0.008 Mbps |
| 1 MB/s | 1,000 KB/s · 0.001 GB/s · 8 Mbps · 8,000 Kbps |
| 1 GB/s | 1,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
- Choose the source unit, such as Mbps.
- Enter a non-negative speed value; decimals are supported.
- 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.