Your internet provider advertises speed in Megabits per second (Mbps). Your downloads show Megabytes per second (MB/s). This tool bridges the gap — instantly and accurately.
Enter your internet speed in Mbps. The converter divides by 8 and shows your real download rate in MB/s.
Watch data packets flow through the bandwidth pipe in real-time. This diagram syncs with the converter above.
The relationship between Mbps and MB/s comes down to one fact: there are 8 bits in every byte.
Since 1 byte contains 8 bits, divide any Megabit-per-second value by 8 to get Megabytes per second.
A 100 Mbps connection downloads files at 12.5 Megabytes per second. That's a 1 GB file in about 80 seconds.
Each byte is made up of 8 bits. That's why Mbps numbers are always 8× larger than MB/s.
This converter uses the Decimal (SI) standard as defined by IEC 80000-13 and used by all major ISPs worldwide. The formula is straightforward: MB/s = Mbps ÷ 8, because 1 byte = 8 bits.
It's important to understand the difference between Decimal (SI) and Binary (IEC) units. Most networking equipment and ISPs use decimal units, where 1 Megabyte = 1,000,000 bytes. Some operating systems (like Windows) historically display file sizes using binary units, where 1 Mebibyte (MiB) = 1,048,576 bytes — about 4.86% larger. Our calculator is accurate because it directly adheres to standard SI definitions used in networking.
Quick reference chart for common internet speeds. The bars show relative download rates.
They sound similar but measure different things. Here's what sets them apart.
Mbps stands for Megabits per second. It measures data transfer rate — how fast data moves across a network. ISPs use Mbps to advertise internet connection speeds. One Megabit equals 1,000,000 bits (using the decimal SI convention, IEC 80000-13).
Megabytes per second measures file transfer speed — how quickly files move to or from your device. Your browser, OS, and download managers report speeds in MB/s. One Megabyte equals 8 Megabits. Binary convention uses MiB/s (Mebibytes, IEC 60027-2).
This is one of the most common sources of confusion about internet speeds.
When you run a speed test on Speedtest.net (Ookla), Fast.com, or your ISP's tool, the result is shown in Mbps (Megabits per second) — the standard unit for measuring network throughput.
However, when you download a file in Chrome, Firefox, Steam, or any download manager, the speed is displayed in MB/s (Megabytes per second) — because files are measured in bytes, not bits.
The result? A speed test says 100 Mbps, but your browser says you're downloading at 12.5 MB/s. Both numbers are correct — they're just in different units.
Watch data flow from your speed test result through the ÷8 conversion to your browser's display.
Real-world mobile speeds and what they mean for your actual download rates.
Typical 3G averages 1–5 Mbps (0.125–0.625 MB/s). 4G LTE delivers 20–50 Mbps (2.5–6.25 MB/s) in real-world conditions — enough for standard browsing and video calls.
20–50 Mbps → 2.5–6.25 MB/sStandard 5G (sub-6 GHz) averages 100–300 Mbps (12.5–37.5 MB/s). 5G mmWave can exceed 1 Gbps (125 MB/s) in ideal line-of-sight conditions with minimal latency.
100–300 Mbps → 12.5–37.5 MB/sYour local network can be a bottleneck. Compare theoretical max speeds with real-world performance.
Why don't I get my full Mbps speed? Wi-Fi speeds are affected by distance, walls, interference, and the number of connected devices. Ethernet cables provide a more stable connection closer to the theoretical maximum. Even with gigabit internet, a Wi-Fi 5 router may only deliver 400 Mbps (50 MB/s) in practice.
Knowing your real download speed matters for everyday tasks.
Your ISP says "100 Mbps" but your downloads show 12.5 MB/s. Both numbers are correct — they just use different units. Mbps measures the line rate in bits; MB/s shows actual file transfer speed in bytes.
Because bits are smaller than bytes. There are 8 bits in a byte, so the Mbps number is always 8 times larger. ISPs prefer Mbps because the bigger number looks more impressive on marketing materials.
When you transfer a 500 MB file at 100 Mbps, it takes about 40 seconds. Knowing MB/s lets you estimate how long any download or upload will take without guesswork.
Netflix 4K needs ~25 Mbps (3.125 MB/s). If your connection is 50 Mbps, you have 25 Mbps left for other devices. Converting helps you plan bandwidth across all your streaming and browsing needs.
Check if your internet speed can handle these popular apps and services.
VPN encryption adds overhead that reduces your effective Mbps. Here's what to expect.
When you enable a VPN (Virtual Private Network), your data is encrypted before it leaves your device and routed through a remote server. This encryption process adds computational overhead and extra distance, typically reducing your speed by 10–30%.
The actual speed reduction depends on several factors:
For a 100 Mbps connection, you can expect 70–90 Mbps with a VPN enabled, which translates to 8.75–11.25 MB/s instead of 12.5 MB/s.
See how long common files take to download at your speed.
Understanding these related concepts will help you make sense of internet speeds. Click any term to learn more.
Bandwidth is like the width of a highway — it determines how much data can flow at once, not how fast a single car (packet) travels. A 100 Mbps connection has a bandwidth of 100 Megabits per second. Having more bandwidth is especially important for households with multiple devices streaming, gaming, and browsing simultaneously.
While bandwidth is the theoretical maximum, throughput is what you actually get. It's reduced by network congestion, protocol overhead (TCP headers, etc.), server limitations, and physical factors like distance and interference. A 100 Mbps bandwidth might only deliver 85 Mbps of throughput.
Latency measures how long a packet takes to travel from your device to a server and back. Low latency (under 20ms) is critical for real-time applications like gaming, video calls, and stock trading. High bandwidth with high latency still feels "slow" for interactive tasks.
Ping is the most common way to measure latency. It sends a small packet to a server and measures the round-trip time. Gamers aim for under 30ms ping. Pings over 100ms cause noticeable lag in real-time games and video calls. Ping is independent of your Mbps speed.
Jitter measures how much your latency fluctuates over time. Even with low average latency, high jitter causes stuttering in video calls, dropped frames in gaming, and buffering in streaming. A stable connection has jitter under 5ms. Wi-Fi typically has higher jitter than Ethernet.
See how popular internet plan speeds translate to real-world download rates in MB/s.
| Internet Plan | Download Speed |
|---|---|
| 25 Mbps | 3.125 MB/s |
| 50 Mbps | 6.25 MB/s |
| 100 Mbps | 12.5 MB/s |
| 300 Mbps | 37.5 MB/s |
| 500 Mbps | 62.5 MB/s |
| 1 Gbps | 125 MB/s |
Download time estimates based on your internet speed — no overhead accounted.
Minimum internet speeds needed for popular streaming and online activities.
What your ISP advertised speed actually means for downloads.
Quick reference for Mbps to MB/s with hourly data throughput estimates.
| Mbps | MB/s | GB/hour |
|---|---|---|
| 10 | 1.25 | 4.5 |
| 50 | 6.25 | 22.5 |
| 100 | 12.5 | 45 |
| 500 | 62.5 | 225 |
Explore all our specialized Mbps converters — each with its own unique calculator, formula, and reference table.
Answers to common questions about Mbps, MB/s, and data transfer units.
1 Mbps equals 0.125 MB/s. Since there are 8 bits in a byte, divide 1 by 8 to get 0.125. So a 1 Mbps connection transfers data at one-eighth of a Megabyte each second.
No. Mbps means Megabits per second (lowercase 'b' for bits). MB/s means Megabytes per second (uppercase 'B' for bytes). 1 MB/s = 8 Mbps. They measure the same thing — data transfer rate — but in different units.
It depends on usage. 25 Mbps (3.125 MB/s) works for HD streaming and basic browsing. 100 Mbps (12.5 MB/s) handles 4K video and multi-device homes. 300+ Mbps suits heavy downloading, gaming, and large households.
Steam shows download speeds in MB/s by default. If you see Mbps instead, go to Steam → Settings → Downloads and check "Display download rates in bits per second" to toggle between the two. The actual download speed stays the same — only the display unit changes.
100 Mbps equals 12.5 MB/s. That means at full speed, you download 12.5 Megabytes every second, or about 750 MB per minute, or roughly 44 GB per hour.
Mb = Megabits (lowercase 'b'). MB = Megabytes (uppercase 'B'). 1 MB = 8 Mb. Internet speeds use Mb (bits), file sizes use MB (bytes). The capitalization matters — always check the case of the 'b'.
Yes, 100 Mbps is considered fast for most households. It gives you 12.5 MB/s actual download speed — enough for 4K streaming on multiple devices, online gaming, and downloading a 1 GB file in about 80 seconds.
Steam displays download speeds in MB/s (Megabytes per second) by default because it measures actual file data being written to your disk. Your ISP uses Mbps (Megabits). To convert, multiply the Steam speed by 8. For example, 12.5 MB/s in Steam = 100 Mbps internet speed.
Your ISP advertises speed in Mbps (bits), but downloads show in MB/s (bytes). Since 1 byte = 8 bits, the download number is always ~8× smaller. Additionally, network overhead, server throttling, Wi-Fi interference, and congestion can further reduce actual speeds.
Several factors reduce your actual speed: network overhead (protocol headers use ~5-10% of bandwidth), Wi-Fi signal loss, ISP throttling during peak hours, router limitations, and distance from the server. You typically get 70-90% of your advertised speed.
Fiber internet speeds vary by plan. A 1 Gbps (1000 Mbps) fiber plan delivers up to 125 MB/s. A 500 Mbps plan gives 62.5 MB/s, and a 2 Gbps plan delivers 250 MB/s. Fiber typically delivers closer to advertised speeds than cable or DSL.
It depends on your speed. At 100 Mbps (12.5 MB/s), a 100 GB download takes about 2 hours 16 minutes. At 300 Mbps it takes ~45 minutes. At 1 Gbps, only ~13 minutes. Use our converter above to calculate your exact time.
A fascinating bit of tech history that explains today's Mbps vs MB/s confusion.
The distinction dates back to the earliest days of telecommunications. The telegraph (1844) transmitted data as individual electrical pulses — essentially bits (on or off, dot or dash). Early telephone and networking standards continued this tradition, measuring data transfer in bits per second.
Meanwhile, computer storage evolved independently. When IBM introduced the first commercial hard drive in 1956, data was organized in bytes (groups of 8 bits) because a byte can represent a single character (letter, number, or symbol), making it the natural unit for storing information.
From the telegraph to modern fiber optics — the journey of bits and bytes through history.