Data Transfer Rate Converter
Convert any data transfer rate between bit-based and byte-based units.
From
To
- 1
Convert to the base unit
1 Mbit/s × 1,000,000 = 1,000,000 - 2
Convert to the target unit
1,000,000 ÷ 8,000,000 = 0.125000 MB/s
1 Mbit/s =
| Bit per second | 1,000,000 bit/s |
| Kilobit per second | 1,000 kbit/s |
| Gigabit per second | 0.001 Gbit/s |
| Byte per second | 125,000 B/s |
| Kilobyte per second | 125 KB/s |
| Megabyte per second | 0.125 MB/s |
| Gigabyte per second | 0.000125 GB/s |
Formula
How this is calculated
Every unit is defined by how many bits per second (bit/s) it represents, and bit/s is used as the common base. The converter first multiplies your input by the source unit factor to get a value in bit/s, then divides by the target unit factor to express that same speed in the unit you want. Bit-based units use decimal SI prefixes: 1 kbit/s = 1000 bit/s, 1 Mbit/s = 1,000,000 bit/s, 1 Gbit/s = 1,000,000,000 bit/s.
Byte-based units add a factor of 8 because one byte equals eight bits. So 1 B/s = 8 bit/s, 1 KB/s = 8000 bit/s, 1 MB/s = 8,000,000 bit/s, and so on. This is why dividing a bit rate by 8 gives the byte rate (100 Mbit/s = 12.5 MB/s).
The result is a raw theoretical conversion rounded for display. It assumes ideal conditions and ignores real-world overhead such as protocol headers, encoding, network congestion, and latency, so actual file-transfer throughput is usually somewhat lower than the converted maximum.
About this calculator
Data transfer rate measures how fast information moves across a network or bus. Network speeds are usually quoted in bits per second (Mbit/s, Gbit/s), while file managers and download tools typically report bytes per second (MB/s, GB/s). Since one byte is 8 bits, the two differ by a factor of 8.
This converter uses the bit per second as its base unit and decimal (SI) prefixes, so one kilobit is 1000 bits. That means a 100 Mbit/s connection delivers a maximum of about 12.5 MB/s. Use it to translate internet plan speeds into real-world download rates.
Frequently asked questions
Because there are 8 bits in a byte. 100 Mbit/s divided by 8 equals 12.5 MB/s — both numbers describe the same speed.
Divide the bit rate by 8. For example, 80 Mbit/s equals 10 MB/s.
This converter uses decimal SI prefixes, so 1 kbit/s = 1000 bit/s, matching how network speeds are advertised.
Also known as
TG we-Calculate Editorial Team. (2026). Data Transfer Rate Converter [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/data-transfer-rate-converter
TG we-Calculate Editorial Team. "Data Transfer Rate Converter." TG we-Calculate. 2026. https://we-calculate.com/calculator/data-transfer-rate-converter.
TG we-Calculate Editorial Team, "Data Transfer Rate Converter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/data-transfer-rate-converter
@misc{wecalculate_data_transfer_rate_converter, title = {Data Transfer Rate Converter}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/data-transfer-rate-converter}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
