Share this free calculator
Send this tool to someone who needs the calculation.
How to use
Network rates are usually expressed in bits per second while download software often shows bytes per second. The key relationship is 1 Byte = 8 bits, and decimal SI prefixes differ from binary IEC prefixes.
- Enter a transfer-rate value.
- Choose source and target units.
- Review the converted value, base bit/s rate and common equivalents.
How it is calculated
Example
100 Mbps = 12.5 MB/s theoretically because 100 million bits/s ÷ 8 = 12.5 million bytes/s. To convert 2,500 Kbps to Mbps, select those source and target units: 2500÷1000=2.5 Mbps, or a theoretical 0.3125 MB/s. By contrast, 1 MiB/s means 1,048,576 bytes per second and equals 8.388608 Mbps rather than 8 Mbps. Follow the unit symbol in the selector; MB and MiB are different.
Important notes
Common Kbps/Mbps/Gbps units here use decimal ×1000 prefixes; Ki/Mi/Gi units use binary ×1024. Converted rates are theoretical and do not subtract protocol overhead or congestion.
Worked examples and interpreting results
A rate of 80 megabits per second equals 10 megabytes per second using decimal multiples. Bits and bytes differ by a factor of eight, so read the full rate-unit symbol.
| Case | Calculation | Result |
|---|---|---|
| Megabits/s to megabytes/s | 80 ÷ 8 | 10 MB/s |
| Megabits/s to bits/s | 80 × 1000000 | 80,000,000 bit/s |
| 2,500 Kbps to Mbps with decimal prefixes | 2500 ÷ 1000 | 2.5 Mbps |
| 1 MiB/s to Mbps with bytes converted to bits | 1 × 1048576 × 8 ÷ 1000000 | 8.388608 Mbps |
How to check the result
A nominal rate does not guarantee actual download speed; network load, protocol overhead and the server can reduce it. Transfer-time estimates need matching file-size and rate units, including MB versus MiB.
Frequently asked questions
Are MB/s and MiB/s the same?
No. MB is decimal while MiB is binary.
Is this my real download speed?
It is a theoretical unit conversion; real throughput may be lower.
What is the difference between Mb/s and MB/s?
Lowercase b means bits and uppercase B means bytes. One byte is 8 bits, so 80 Mb/s is theoretically 10 MB/s before protocol overhead, encryption, congestion and other limits.
Do I divide Kbps by 1024 to get Mbps?
No for these decimal units: divide by 1,000. The factor 1,024 applies between successive binary prefixes such as Ki and Mi.
Does Mbps measure file size?
No: it is a rate in bits per second. For ideal download time, divide file size in bits by rate in bits per second after aligning prefixes.