Bits to Bytes Converter — Bits, Bytes and Network Speeds
A bits to bytes converter applies the 8:1 rule between the two smallest units of digital data — the conversion that explains why a 100 Mbps connection downloads at about 12.5 MB/s.
Quick answer: 1 byte = 8 bits, so divide bits by 8 to get bytes. A 100 Mbps (megabits per second) line moves 12.5 MB/s (megabytes per second); a 1 Gbps line moves 125 MB/s.
Both conventions give the same number for this pair, so no ambiguity applies here.
| bit | B |
|---|---|
| 8 | 1 |
| 100 | 12.5 |
| 1,000 | 125 |
| 1,000,000 | 125,000 |
| 8,000,000 | 1,000,000 |
| 12,582,912 | 1,572,864 |
| Core rule | 1 byte = 8 bits (fixed, no convention debate) |
|---|---|
| Speed example | 100 Mbps = 12.5 MB/s · 1 Gbps = 125 MB/s · 50 Mbps = 6.25 MB/s |
| Unit case matters | Mb = megabits, MB = megabytes — a factor of 8 apart |
| Typical speeds | Wi-Fi 6 real-world 300–800 Mbps · USB 3.2 5–20 Gbps · SATA III SSD 6 Gbps |
Why networks count bits and files count bytes
Serial links transmit one bit at a time, so every network standard — Ethernet, Wi-Fi, USB, HDMI — is specified in bits per second. Storage is addressed in bytes because characters and instructions come in 8-bit groups. The two systems met in marketing decades ago and never reconciled: ISPs advertise the larger number. Reading 1,000 Mbps as 125 MB/s instantly explains why a “gigabit” line downloads a 50 GB game in about 7 minutes, not 50 seconds.
Where the 8× is not the whole story
Real throughput is lower than the line rate because of packet headers, protocol overhead, disk speed and server limits — typically 90–95% on wired connections and 50–80% on Wi-Fi. That is why an “up to 100 Mbps” plan usually measures 88–95 Mbps in a speed test and delivers 11–12 MB/s in a download manager. The bits-to-bytes conversion gives the ceiling; efficiency gives the reality.
When to use this calculator
- Translating an internet plan (Mbps) into expected download speed (MB/s).
- Comparing a USB or SATA link speed in Gbps against file copy speeds in MB/s.
- Estimating download times for large files from the connection spec.
- Checking whether a network upgrade will actually raise copy speeds.