Data Transfer Rate Converter

Convert bits and bytes per second across common decimal data rates.

Calculations happen locally. We do not send your values to our server.

Example

A transfer rate of 100 Mbps equals 12.5 MB/s because each byte contains eight bits.

Calculation method

All prefixes on this page are decimal: kilo is 1,000 and mega is 1,000,000. Byte rates are multiplied by eight to convert to bit rates.

Important notes

Advertised link speed and real file-transfer speed differ because of protocol overhead, congestion, storage speed, and network conditions.

Frequently asked questions

What is the difference between Mbps and MB/s?

Mbps means megabits per second; MB/s means megabytes per second and is eight times larger per numeric unit.

Does this use binary prefixes?

No. Network data rates conventionally use decimal multiples, and this tool labels them accordingly.

Will a 100 Mbps connection download at 12.5 MB/s?

That is the theoretical conversion; actual application throughput is normally lower due to overhead and conditions.

Related tools