Data Transfer Rate converter
Convert connection speeds between bit-based units (what ISPs advertise) and byte-based units (what your download manager shows).
Converter
Quick pairs
tap to loadOne megabit per second in every data transfer rate unit
15 rows| Unit | Symbol | 1 Mbps equals |
|---|---|---|
| Bit per second | bps | 1,000,000 |
| Kilobit per second | kbps | 1,000 |
| Gigabit per second | Gbps | 0.001 |
| Terabit per second | Tbps | 1e-6 |
| Byte per second | B/s | 125,000 |
| Kilobyte per second | kB/s | 125 |
| Megabyte per second | MB/s | 0.125 |
| Gigabyte per second | GB/s | 0.000125 |
| Kibibyte per second | KiB/s | 122.0703125 |
| Mebibyte per second | MiB/s | 0.1192092896 |
| Ethernet (10BASE-T) | 10BASE-T | 0.1 |
| Fast Ethernet | 100BASE-T | 0.01 |
| Gigabit Ethernet | 1000BASE-T | 0.001 |
| USB 2.0 | USB2 | 0.002083333333 |
| USB 3.0 | USB3 | 0.0002 |
Popular data transfer rate conversions
1 pagesHow the megabit per second to megabyte per second conversion works
Bit per second (bps) is the reference unit here, and most of the other units are simple decimal multiples of it: a kilobit per second is 1,000 bps, a megabit per second is 1,000,000 bps, and so on up through terabit per second. The byte-based units carry an extra factor of 8 baked in, since one byte is eight bits — a byte per second equals 8 bps, and a megabyte per second equals 8,000,000 bps.
The pair people convert most often is megabit per second to megabyte per second. Divide the Mbps factor (1,000,000) by the MB/s factor (8,000,000) to get: MB/s = Mbps × 0.125. Reverse it by multiplying by 8 instead, the same factor of eight that separates a bit from a byte everywhere in computing.
An internet plan advertised at 100 Mbps tops out at 100 × 0.125 = 12.5 MB/s in a download manager, which is why a "100 meg" connection never seems to hit 100 in your browser's download speed display. A faster 1 Gbps (gigabit) line converts to 1,000 × 0.125 = 125 MB/s theoretical maximum, though real-world throughput usually lands lower once protocol overhead is accounted for.
Internet service providers, mobile carriers and network hardware specs almost always advertise speed in bits per second, because that's how the underlying signal is measured and because bigger numbers market better. File managers, download clients and cloud storage dashboards show byte-based rates instead, since file sizes themselves are measured in bytes. Hardware standards split the same way: Ethernet and USB ratings, such as 10BASE-T, Gigabit Ethernet, USB 2.0 and USB 3.0, are all specified in bits per second, matching the physical signaling rate of the cable or port.
The classic error is comparing an ISP's advertised Mbps figure directly against a download manager's MB/s reading and concluding the connection is broken or throttled. They're measuring the same link in units that differ by a factor of 8, not two different speeds. A second subtlety: USB and Ethernet port speeds, like USB 3.0's 5 Gbps or Gigabit Ethernet's 1000BASE-T, describe the theoretical signaling rate, not the sustained real-world transfer rate, which is always somewhat lower once overhead, cabling quality and device limitations are factored in.
Kibibyte and mebibyte per second (KiB/s, MiB/s) appear in this list because some file transfer tools, particularly on Linux and in older FTP clients, report binary rather than decimal byte rates. A transfer showing "1,024 KiB/s" is reporting the same underlying speed as one showing "1.049 MB/s," just measured against a power-of-two scale instead of a power-of-ten one.
Questions
How many megabytes per second are in one megabit per second?
One megabit per second equals 0.125 megabyte per second, since a byte is defined as 8 bits.
Which data transfer units does this converter cover?
16 units anchored to bits per second: the decimal bit-rate family (kbps, Mbps, Gbps, Tbps), the decimal byte-rate family (B/s, kB/s, MB/s, GB/s), two binary byte-rate units (KiB/s, MiB/s), and common hardware standards like Ethernet, Fast Ethernet, Gigabit Ethernet, USB 2.0 and USB 3.0.
Are these transfer rate conversions ever approximate?
The bit-to-byte and decimal-prefix math is always exact; multiplying or dividing by 8, 1,000 or their powers never introduces rounding error. The only approximation enters when you compare a binary unit like KiB/s or MiB/s against a decimal one like kB/s or MB/s, since 1,024 doesn't divide evenly into 1,000.
Should I think in Mbps or MB/s when judging download speed?
Use Mbps when comparing against your ISP's advertised plan or a router's rated link speed, since that's the unit the networking world standardizes on. Switch to MB/s when estimating how long a specific file will take to download, because file sizes themselves are reported in bytes, not bits.
Why is a Gigabit Ethernet or USB 3.0 rating so much higher than real-world transfer speed?
Those numbers describe the raw signaling rate of the cable or port, not the usable data rate. Protocol overhead, encoding schemes and the performance of the storage device on each end all eat into the theoretical number, so a "5 Gbps" USB 3.0 port transferring to a mechanical hard drive will be limited by the drive long before it approaches 625 MB/s.
More on precision and what leaves your device: see About and Privacy policy.