Skip to main content
Back to Learning Center

Mbps vs MB/s: what is the difference?

Mbps and Mb/s are megabits per second. MB/s is megabytes per second, so divide Mbps by 8 to estimate MB/s or multiply MB/s by 8 to estimate Mbps.

Oct 20, 2025
Mbps vs MB/s: what is the difference?

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 seeIt usually meansConvert it like thisCommon place you see it
MbpsMegabits per secondMbps ÷ 8 = MB/sInternet plans, speed tests, network links
Mb/sMegabits per secondMb/s ÷ 8 = MB/sCorrect unit-style notation for Mbps
mb/sTechnically millibits per second, but usually a lowercase typo for Mb/sConfirm the context; for internet speed, people usually mean MbpsSearch queries, forums, informal docs
MB/sMegabytes per secondMB/s × 8 = MbpsBrowser 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 speedTheoretical maximum download speedPlain-English expectation
25 Mbps3.125 MB/sA 100 MB file takes about 32 seconds before overhead
100 Mbps12.5 MB/sA 1 GB file takes about 80 seconds before overhead
500 Mbps62.5 MB/sA 1 GB file takes about 16 seconds before overhead
1,000 Mbps125 MB/sA 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:

  1. Mbps ÷ 8 = MB/s
  2. MB/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.

Simon Wijckmans
Founder & CEO

Founder and CEO of cside. Previously a product manager on Cloudflare Page Shield (now Cloudflare Client-Side Security). Co-chair of the W3C Anti-Fraud Community Group and a Forbes 30 Under 30 honoree. Building accessible security against client-side attacks — web security is not an enterprise-only problem.

FAQ

Frequently Asked Questions

In normal internet-speed contexts, yes: people often type mb/s when they mean Mb/s or Mbps. Strict notation is Mb/s for megabits per second. MB/s is megabytes per second and is 8 times larger.

Divide Mbps by 8. A 100 Mbps connection has a theoretical maximum of 12.5 MB/s before protocol overhead, Wi-Fi conditions, server limits, or browser behavior reduce real download speed.

ISPs market network capacity in bits per second, while operating systems and browsers usually display file transfer speed in bytes per second. Since one byte is eight bits, the numbers look different even when they describe the same transfer.

Book a demo