100 Mbit/s in MB/s
- Value
- 100 Mbit/s
- From
- megabit per second (Mbit/s)
- To
- megabyte per second (MB/s)
- Converted value
- 12.5 MB/s
Checked against: 100 × 10⁶ bit/s ÷ 8 bit/B ÷ 10⁶ = 12.5
Convert Mbps to MB/s, Gbps to MB/s and kbps to kB/s. Network speeds are quoted in bits per second; file sizes and download meters in bytes.
By AdminDrafted with AI writing toolsUpdated Checked examples: 4
100 Mbit/s is exactly 12.5 MB/s. One megabit per second is exactly 0.125 MB/s.
| Unit | Value | Definition |
|---|---|---|
| bit per second (bit/s) | 100,000,000 | Base unit |
| kilobit per second (kbit/s) | 100,000 | 1 kbit/s = 1,000 bit/s, exact |
| megabit per second (Mbit/s) | 100 | 1 Mbit/s = 1,000,000 bit/s, exact |
| gigabit per second (Gbit/s) | 0.1 | 1 Gbit/s = 1,000,000,000 bit/s, exact |
| terabit per second (Tbit/s) | 0.0001 | 1 Tbit/s = 1,000,000,000,000 bit/s, exact |
| byte per second (B/s) | 12,500,000 | 1 B/s = 8 bit/s, exact |
| kilobyte per second (kB/s) | 12,500 | 1 kB/s = 8,000 bit/s, exact |
| megabyte per second (MB/s) | 12.5 | 1 MB/s = 8,000,000 bit/s, exact |
| gigabyte per second (GB/s) | 0.0125 | 1 GB/s = 8,000,000,000 bit/s, exact |
| kibibyte per second (KiB/s) | 12,207.03125 | 1 KiB/s = 8,192 bit/s, exact |
| mebibyte per second (MiB/s) | 11.92093 | 1 MiB/s = 8,388,608 bit/s, exact |
| gibibyte per second (GiB/s) | 0.01164153 | 1 GiB/s = 8,589,934,592 bit/s, exact |
1 Mbit/s = 1,000,000 bit/s, exact
1 MB/s = 8,000,000 bit/s, exact
Both units are defined exactly and the converted mathematical value has a terminating decimal. A displayed result may still be rounded.
Network speeds are quoted in bits per second and file sizes in bytes, and a byte is 8 bits, so megabits per second divide by 8 to give megabytes per second. Each rate unit is a fixed number of bits per second, with decimal prefixes (1 Mbit/s = 10⁶ bit/s) kept apart from binary ones (1 MiB/s = 2²⁰ bytes per second).
The default converts a 100 Mbit/s broadband plan to 12.5 MB/s, the most a download can show in megabytes per second, or 11.92 MiB/s in a program that counts in binary units. A 1 Gbit/s connection tops out at 125 MB/s.
Real transfers run below the line rate because every packet carries headers: in the full-sized Ethernet TCP/IPv4 packet model used here, at most 1,460 of every 1,538 bytes on the wire are data, 94.9%. The download time calculator applies that overhead to a file size.
Divide megabits per second by 8, because a byte is 8 bits: 100 Mbps = 12.5 MB/s. Internet plans and Wi-Fi are sold in Mbps (lowercase b, bits), while download managers usually show MB/s (capital B, bytes). Multiply MB/s by 8 to go back: 10 MB/s is 80 Mbps.
A gigabit is 1,000 megabits, so 1 Gbps is 1,000,000,000 bits ÷ 8 = 125,000,000 bytes per second. At that rate a 50 GB file takes 400 seconds, or 6 min 40 s, before protocol overhead.
Bit-rate prefixes are decimal: 1 Mbps is 1,000 kbps, and 1 Gbps is 1,000 Mbps. Divide by 8 at any prefix to get bytes, so a 128 kbps audio stream is 16 kB/s and a 10 Gbps link tops out at 1.25 GB/s.
Decimal prefixes step by 1,000, so 1 MB/s is 1,000,000 bytes per second. Binary prefixes step by 1,024: 1 MiB/s is 1,048,576 bytes per second, 4.9% more. A program counting in binary units shows a 100 Mbps link as 11.92 MiB/s.
The binary prefixes behind KiB, MiB and GiB come from the IEC and are listed by NIST. Windows labels binary sizes with decimal symbols, writing GB for GiB, so check which kind a speed meter uses.
To turn MiB/s into Mbps, multiply by 8 and by 1.048576: 1 MiB/s is 8.388608 Mbps.
Repeating decimals are rounded to six places.
| Value | From | To | Converted rate |
|---|---|---|---|
| 100 | Mbit/s | MB/s | 12.5 |
| 1 | Gbit/s | MB/s | 125 |
| 1 | MiB/s | Mbit/s | 8.388608 |
| 100 | Mbit/s | MiB/s | 11.920929 |
| 1024 | KiB/s | MiB/s | 1 |
| 10 | MB/s | Mbit/s | 80 |
Every packet carries headers. Over Ethernet with TCP/IPv4, at most 1,460 of every 1,538 bytes on the wire are file data, 94.9%, so 100 Mbps delivers at most about 11.9 MB/s. Wi-Fi signal, the far server and other devices cut it further.
A unit conversion gives the line rate with no overhead removed. To estimate how long a file takes, the download time calculator applies this overhead to a file size.
For the single most common pair, use Mbps to MB/s. File sizes in MB, GB, GiB and TB belong in the data storage converter, and the bandwidth calculator works out how much data a link moves in a set time.
Checked against: 100 × 10⁶ bit/s ÷ 8 bit/B ÷ 10⁶ = 12.5
Checked against: 10⁹ / 8 / 10⁶ = 125
Checked against: 2²⁰ × 8 / 10⁶ = 8.388608
Checked against: 1 / 8 / 1000 = 0.000125
12.5 MB/s. Divide megabits per second by 8, because a byte is 8 bits: 100 ÷ 8 = 12.5. Programs that count in binary units show 11.92 MiB/s for the same speed, and protocol overhead takes about another 5%, so expect around 11.9 MB/s on a wired 100 Mbit/s link.
Mbps (Mbit/s) is megabits per second; MBps (MB/s) is megabytes per second, 8 times larger. Internet plans and Wi-Fi speeds are sold in Mbps, while browsers and download managers usually show MB/s, so a 50 Mbps plan appears as 6.25 MB/s. The case of the b is the only visible difference.
125 MB/s: 1,000,000,000 bits ÷ 8 = 125,000,000 bytes per second, which is 119.21 MiB/s in binary units. At that rate a 50 GB download takes 400 seconds, 6 min 40 s, before protocol overhead is added.
Part of the gap is units and part is overhead. A plan quoted at 100 Mbit/s is 12.5 MB/s at most, and TCP/IP and Ethernet headers use about 5% of that, leaving about 11.9 MB/s. Wi-Fi signal, the far server and other devices on the connection reduce it further, which this converter does not model.
8.388608 Mbit/s. One MiB/s is 1,048,576 bytes per second, and 1,048,576 × 8 = 8,388,608 bits per second. A tool that reports MiB/s therefore shows a number 4.6% lower than the same speed in MB/s.
This calculator includes 4 worked examples with independently sourced answers. They run in the test suite, and you can run them here too.