Data Transfer Rate Converter
Convert a data transfer rate between bits per second, kbps, Mbps, Gbps, and their bytes-per- second equivalents.
- Free to use
- Accurate results
- No registration required
- Works on all devices
Enter an amount and choose the from/to units to convert between bps, kbps, Mbps, Gbps, and their bytes-per-second equivalents.
Your result
12.5
Converted value
AI explanation
Formula
Converts via bits per second as a common base unit, using decimal (SI, 1000-based) unit definitionsWorked example
100 Mbps to MB/s
| Field | Value |
|---|---|
| Amount | 100 |
| From unit | mbps |
| To unit | MBps |
| Converted value | 12.5 |
Assumptions
- Uses decimal (SI) unit definitions throughout — 1 kbps = 1,000 bps, 1 Mbps = 1,000 kbps, and so on — matching how network speeds are conventionally advertised.
- Byte-based units (B/s, KB/s, MB/s, GB/s) are exactly 8× their bit-based equivalents (1 byte = 8 bits).
Frequently asked questions
Why is my download speed in MB/s lower than my connection's Mbps rating?
Internet plans are advertised in megabits per second (Mbps), but download managers and browsers usually show megabytes per second (MB/s) — since 1 byte = 8 bits, your MB/s figure will be roughly 1/8th of your plan's advertised Mbps rating.
What is the difference between Mbps and MB/s?
Mbps is megabits per second (used for network/connection speeds); MB/s is megabytes per second (used for file sizes and transfer progress) — MB/s is always 8x smaller than the equivalent Mbps figure.
How do I convert this to a download time?
Use the Download Time Calculator, which takes a file size and connection speed directly and computes the time needed.