Mbps vs MB/s is really bits vs bytes. Mbps means megabits per second, and the more formal unit-style notation Mb/s means the same thing. MB/s means megabytes per second, the unit browsers and operating systems often use for downloads and file copies. Divide Mbps by 8 to estimate MB/s, or multiply MB/s by 8 to estimate Mbps.
Quick answer
| If you see | It usually means | Convert it like this | Common place you see it |
|---|---|---|---|
| Mbps | Megabits per second | Mbps ÷ 8 = MB/s | Internet plans, speed tests, network links |
| Mb/s | Megabits per second | Mb/s ÷ 8 = MB/s | Correct unit-style notation for Mbps |
| mb/s | Technically millibits per second, but usually a lowercase typo for Mb/s | Confirm the context; for internet speed, people usually mean Mbps | Search queries, forums, informal docs |
| MB/s | Megabytes per second | MB/s × 8 = Mbps | Browser downloads, file copies, disk transfer |
The letter that matters most is B versus b. A lowercase b means bit. An uppercase B means byte. NIST’s glossary defines a byte as eight bits, which is why every Mbps-to-MB/s conversion uses 8.
Mbps to MB/s examples
| Advertised speed | Theoretical maximum download speed | Plain-English expectation |
|---|---|---|
| 25 Mbps | 3.125 MB/s | A 100 MB file takes about 32 seconds before overhead |
| 100 Mbps | 12.5 MB/s | A 1 GB file takes about 80 seconds before overhead |
| 500 Mbps | 62.5 MB/s | A 1 GB file takes about 16 seconds before overhead |
| 1,000 Mbps | 125 MB/s | A 1 GB file takes about 8 seconds before overhead |
Real downloads are usually slower than the theoretical number because of Wi-Fi quality, server limits, TCP/TLS overhead, browser scheduling, and other activity on the same connection.
What is Mbps?
Mbps stands for megabits per second. It measures how many millions of bits can move across a network connection each second. Internet service providers, mobile carriers, routers, and speed-test tools use Mbps because networks transmit bits.
For example:
- A 100 Mbps internet plan can move up to 100 million bits per second.
- A 1,000 Mbps connection is also called 1 Gbps.
- A page that transfers many scripts, images, or videos may still feel slow if the browser has to request and process too many separate resources.
If you are troubleshooting why a page feels slow, network speed is only one part of the answer. Browser work such as lazy loading, hydration, fonts, and render-blocking resources can also delay what appears on screen. We cover that separately in why things on a page appear later.
What is MB/s?
MB/s stands for megabytes per second. It measures how many millions of bytes are transferred each second. Browsers, operating systems, download managers, cloud storage apps, and disk tools usually show file transfer speed in MB/s because files are measured in bytes.
The conversion is:
Mbps ÷ 8 = MB/sMB/s × 8 = Mbps
So a 100 Mbps line is not a 100 MB/s download. It is closer to 12.5 MB/s before overhead.
Why capitalization creates confusion
Capitalization changes the unit:
- Mb means megabit.
- MB means megabyte.
- Mbps and Mb/s are normally equivalent in internet-speed discussions.
- MB/s is eight times larger than Mb/s at the same number.
People often type mb/s casually, but strict notation would use Mb/s for megabits per second. If the context is an internet plan or a speed test, read mb/s as Mbps. If the context is a download manager or file transfer window, check whether the tool is showing uppercase MB/s.
Bottom line
Use Mbps or Mb/s when you are talking about network capacity. Use MB/s when you are talking about file transfer speed. To compare them, divide by 8 or multiply by 8, then leave room for real-world overhead.