TL;DR: mbps vs mb/s
- Mbps means megabits per second. Mb/s means megabytes per second. There is a factor of 8 between them. 100 Mbps is 12.5 MB/s.
- Internet speeds are quoted in Mbps (lowercase ‘b’ for bit) because the number looks bigger. File sizes are quoted in MB (uppercase ‘B’ for byte) because that is how the file system talks about them.
- Real-world throughput sits well below the marketing number because of TCP overhead, network variance, and, increasingly, the sheer weight of third-party scripts loading on the page.
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.
See it in your own site
Bandwidth math is the entry point into a deeper client-side question: how much of your visitor’s connection is being consumed by third-party scripts you did not audit? cside inventories every script on your site and shows the exact bandwidth cost. Free tier available.
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.