Mbps vs. MBps: Why Your Download Speed Is Not What You Think
Your broadband plan promises 200 Mbps. You kick off a large download and your browser shows 25 MB/s. Something is wrong — or is it? Nothing is wrong. You are seeing the same number expressed in two different units, and the relationship between them is the source of one of the most persistent confusions in everyday computing.
The Confusion in One Sentence
Internet speeds are measured in megabits per second (Mbps). File sizes and download progress bars are measured in megabytes per second (MB/s). One byte equals eight bits, so your 200 Mbps connection delivers a maximum of 25 MB/s of actual file data.
That single conversion — divide megabits by eight to get megabytes — explains the gap. The rest of this article explains why the industry made those choices and how to apply the maths in practice.
Bits and Bytes: A Quick Recap
Before the units make sense, the underlying concepts have to be solid.
A bit is the smallest unit of digital information: a 0 or a 1. A byte is a group of eight bits. A single ASCII character — the letter "A", a space, a digit — is one byte. A 1080p photo taken on a modern phone is roughly 3–5 million bytes (3–5 MB).
Why Internet Speeds Are Measured in Bits
Network engineers have used bits since the earliest days of digital telecommunications, when physical circuits were characterised by how many signal transitions they could carry per second. That convention predates personal computers and never changed. Regulatory bodies, ISPs, and router vendors all report throughput in bits per second (bps, Kbps, Mbps, Gbps).
Why File Sizes Are Measured in Bytes
Operating systems store data in bytes — that is the fundamental unit of addressable memory and storage. When your OS reports that a file is "4.7 GB", it means 4.7 × 10^9 bytes. Every download manager, file explorer, and backup tool follows this convention because it maps directly to the storage layer.
The 8x Multiplier You Need to Memorise
1 byte = 8 bits
1 MB/s = 8 Mbps
To convert a speed in Mbps to MB/s: divide by 8.
To convert MB/s back to Mbps: multiply by 8.
What Your ISP's Speed Actually Means
The number your ISP advertises is the maximum physical layer throughput of your connection. It is what the line is capable of — not what you will necessarily see on any given download.
Reading a Speed Test Result Correctly
Speed test tools (fast.com, speedtest.net) measure in Mbps by default. A result of "182 Mbps" means the test transferred data at 182 megabits per second between your device and the test server. To know what that means for a file download, divide by 8: roughly 22.75 MB/s.
If your speed test returns 182 Mbps but your ISP sold you a 200 Mbps plan, that is normal. Several factors eat into the theoretical maximum.
Maximum vs. Real-World Throughput
TCP overhead. TCP — the transport protocol used by virtually all file downloads, web requests, and streaming — includes acknowledgement headers, error checking, and flow control packets that do not carry file data. At typical conditions, TCP overhead is 5–10% of total bandwidth.
Shared infrastructure. Your broadband connection is shared with neighbours at the street cabinet or CMTS node. During peak hours (evenings, weekends), actual throughput drops.
Server-side limits. A download server may cap individual connections. A 200 Mbps connection downloading from a server capped at 10 MB/s will saturate the server limit, not your line.
Wi-Fi overhead. A wireless connection between your device and router introduces its own efficiency losses. An 802.11ac connection rated at "867 Mbps" realistically delivers 300–400 Mbps of actual throughput under ideal conditions.
Realistic rule of thumb: expect 75–85% of your ISP's advertised speed under normal conditions.
SI vs. Binary Prefixes: The Mega/Mebi Trap
There is a second, less common source of confusion that matters specifically for storage and large file transfers.
1 MB = 1,000,000 Bytes vs. 1 MiB = 1,048,576 Bytes
The SI (metric) prefix "mega" means exactly 1,000,000 (10^6). Hard drive manufacturers, ISPs, and most software use SI prefixes: 1 MB = 1,000,000 bytes, 1 GB = 1,000,000,000 bytes.
The binary prefix "mebi" (MiB) means 2^20 = 1,048,576. Operating systems like Windows traditionally report file sizes in binary units but label them "MB" — leading to the classic confusion where a "500 GB" hard drive shows up as roughly 465 GB in Windows Explorer.
When Does It Matter?
For everyday broadband speed calculations, the difference is small enough to ignore (roughly 5% at the gigabyte level). It becomes meaningful when:
- Provisioning storage: a "2 TB" NAS formatted with a file system may show 1.82 TiB of usable space in some OS reports.
- Planning large data transfers: a 1 TB backup is 1,000,000,000,000 bytes (SI) — which your bandwidth calculator should treat as 10^12 bytes, not 2^40.
- Reading RAM specs: RAM is still always specified in binary units (1 GB RAM = 1,073,741,824 bytes), so OS memory reports are accurate.
When precision matters, use the IEC-standard binary prefixes (KiB, MiB, GiB, TiB) and be explicit about which system you are using.
Practical Examples
The following calculations use SI units (1 MB = 1,000,000 bytes, 1 GB = 1,000,000,000 bytes) and assume 80% real-world throughput efficiency.
How Long to Download a 4K Movie at 100 Mbps?
A typical 4K Blu-ray rip is 50–80 GB. Call it 60 GB.
- 100 Mbps at 80% efficiency = 80 Mbps effective = 10 MB/s
- 60 GB ÷ 10 MB/s = 6,000 seconds ≈ 100 minutes
That is 1 hour and 40 minutes on a 100 Mbps connection. On a 1 Gbps fibre line (125 MB/s × 80% = 100 MB/s effective), the same file downloads in about 10 minutes.
How Long to Back Up 1 TB Overnight?
You have an 8-hour backup window. Can a 100 Mbps upload speed back up 1 TB?
- 100 Mbps = 12.5 MB/s × 80% = 10 MB/s effective upload
- 8 hours = 28,800 seconds
- 10 MB/s × 28,800 s = 288,000 MB = 288 GB
No — a 100 Mbps upload link can move roughly 288 GB in 8 hours, not 1 TB. You would need approximately 350 Mbps of usable upload throughput to back up 1 TB in an 8-hour window. This is why scheduled cloud backups often take several days for initial full backups even on fast office connections.
What Speed Do You Need to Stream 4K HDR?
Netflix 4K HDR requires 25 Mbps. Disney+ 4K HDR requires 25 Mbps. YouTube 4K can spike to 20 Mbps. Apple TV+ 4K is approximately 20–30 Mbps.
In practice, plan for 40–50 Mbps of available bandwidth per 4K stream to accommodate bitrate spikes and TCP overhead. On a 200 Mbps household connection, that supports 4–5 simultaneous 4K streams before the quality degrades.
Converting Between Units Without the Headache
Mental arithmetic works for quick checks but breaks down for less round numbers — "how long to upload 347 GB on a 75 Mbps connection?" is not something most people want to compute in their heads.
FileCrank's Network Speed Converter → converts instantly between Mbps, MBps, Kbps, Gbps, and all common variants. Paste in your ISP speed, select the unit you want, and the result is immediate — no arithmetic, no unit-tracking.
For transfer time calculations — how long to move a file of a given size at a given speed, or what speed you need to hit a time target — the Bandwidth Calculator → handles both directions. Enter any two values and it solves for the third. Both tools are part of FileCrank's free networking tools → suite and run entirely in your browser.
Frequently Asked Questions
Is 100 Mbps fast enough for a household of four?
For most households, yes. Four simultaneous 4K streams require roughly 100–150 Mbps, with headroom to spare for browsing, video calls, and background syncing. Where 100 Mbps starts to feel constrained is when multiple people are doing large downloads or uploads simultaneously.
Why does my speed test show Mbps but my download manager shows MB/s?
Speed tests follow the telecommunications industry standard (bits). Download managers follow the operating system standard (bytes). Divide the speed test number by 8 to compare them directly. If your speed test shows 80 Mbps, your download manager should show around 10 MB/s at peak.
Does file compression affect transfer speed in Mbps?
Mbps measures the wire speed — how fast the connection moves data. Compression reduces the number of bytes that need to travel, so a compressed transfer finishes faster in wall-clock time, but the Mbps rate of the connection itself does not change. You are effectively sending fewer bytes at the same bit rate.
What is the difference between latency and bandwidth?
Bandwidth (measured in Mbps) is how much data can flow per second — the width of the pipe. Latency (measured in milliseconds) is how long a round trip takes — the delay before data starts moving. A high-bandwidth, high-latency link (like a satellite connection) can download large files quickly but feels sluggish for interactive applications like video calls and gaming.
Why do hard drives show less space than advertised?
Drive manufacturers use SI units: 1 TB = 1,000,000,000,000 bytes. Windows reports storage in binary units but labels them GB: 1 "GB" in Windows = 1,073,741,824 bytes. A "1 TB" drive formatted and read by Windows shows approximately 931 GB. The drive is not defective — it is a labelling inconsistency between SI and binary prefixes.