Mbps conversion explained
Internet plans are sold in megabits per second (Mbps), yet storage systems and progress bars show megabytes per second (MB/s). The Mbps Calculator normalizes everything to bits per second, lets you flip between decimal and binary prefixes, and even back-solves transfer times for a given payload.
How the conversion works
Data rate units are multiples of bits per second:
Where , , and . Binary-prefixed units such as MiB/s use powers of two (). Transfer time then follows .
Units and conversions
| Unit | Symbol | Relation |
|---|---|---|
| Bit per second | bps | Base unit |
| Kilobit per second | kbps | bps |
| Megabit per second | Mbps | bps |
| Gigabit per second | Gbps | bps |
| Megabyte per second | MB/s | bps |
| Mebibyte per second | MiB/s | bps |
Worked examples
- ISP plan sanity check
Convert a 150 Mbps service tier into megabytes per second for a storage dashboard.
Result: expect at most ~18.8 MB/s before protocol overhead.
- Transfer time estimate
How long does it take to push a 5 GB (decimal gigabytes) file over a 200 Mbps link?
Result: plan on roughly 3 minutes and 20 seconds, then add protocol overhead as needed.
Tips and pitfalls
- Marketing materials always cite decimal prefixes (1 Mbps = bps) while operating systems may display binary prefixes (MiB/s); our calculator shows both.
- Convert to bytes per second before comparing to disk throughput or USB interface specs because those are quoted in bytes, not bits.
- Remember that throughput is different from latency; a 1 Gbps link still may need TCP tuning to achieve the headline rate.
- For wireless networks, factor in protocol efficiency (Wi-Fi payload ≈ 60% of raw link rate) when planning transfer times.