Mbps to MB/s Converter
Megabits per second (Mbps)
Mbps
100 Mbps = 12.500 MB/s
100 Mbps = 102,400 kbps
Conversion Formula: MB/s = Mbps ÷ 8 • 1 byte = 8 bits.
Example: 100 Mbps ÷ 8 = 12.5 MB/s (theoretical max download speed).

Understanding Mbps and MB/s

What is Mbps (Megabit per second)?

Mbps measures data transfer speed in megabits per second. It's commonly used by ISPs (Internet Service Providers) to advertise broadband speeds. 1 Mbps = 1,000,000 bits per second. Networking equipment (routers, switches) and internet plans use this unit.

What is MB/s (Megabyte per second)?

MB/s measures data transfer in megabytes per second. Operating systems, file downloads, and storage devices (SSD/HDD speeds) typically display MB/s. Since 1 byte = 8 bits, MB/s values are 1/8 of Mbps values.

Conversion Formula

  • MB/s = Mbps ÷ 8 (because 1 MB = 8 Mb)
  • Mbps = MB/s × 8 (reverse conversion)
  • kbps = Mbps × 1,000 (1 Mbps = 1000 kbps)

Real-World Examples

  • 100 Mbps internet plan → Max download = 12.5 MB/s (ideal conditions)
  • 25 Mbps connection → ~3.125 MB/s (suitable for 4K streaming)
  • 1 Gbps (1000 Mbps) fiber → 125 MB/s download speed
  • 50 MB file download on 100 Mbps takes ~4 seconds (50 ÷ 12.5)

Why the 8:1 Ratio?

Data networks transmit bits (smallest unit), while file sizes use bytes. One byte equals 8 bits. This is why your 500 Mbps fiber connection shows ~62.5 MB/s in Steam or browser downloads — overhead included, real-world speeds may be slightly lower due to protocol headers and network congestion.

Frequently Asked Questions

Q: Is 100 Mbps fast?

A: Yes, 100 Mbps equals 12.5 MB/s, suitable for 4K streaming, gaming, and multiple devices. A 1 GB file downloads in ~80 seconds.

Q: Why does my download show MB/s but my plan is Mbps?

A: ISPs advertise in Mbps (bits), while browsers and download managers show MB/s (bytes). Divide your Mbps by 8 to get theoretical max MB/s.

Q: How many Mbps is 1 MB/s?

A: 1 MB/s = 8 Mbps. Conversely, 10 MB/s = 80 Mbps.

Q: What's the difference between Mbps and MBps?

A: Same meaning — MBps is alternative notation for megabytes per second. Sometimes "MB/s" clarifies.

Q: How to estimate download time?

A: Time (seconds) = File size (MB) ÷ Speed (MB/s). For 500 MB file on 50 Mbps (6.25 MB/s) → 500 ÷ 6.25 = 80 seconds.

Quick Mbps to MB/s Reference Table

Megabits per second (Mbps) Megabytes per second (MB/s) Kilobits per second (kbps)
1 Mbps0.125 MB/s1,000 kbps
10 Mbps1.25 MB/s10,000 kbps
25 Mbps3.125 MB/s25,000 kbps
50 Mbps6.25 MB/s50,000 kbps
100 Mbps12.5 MB/s100,000 kbps
200 Mbps25 MB/s200,000 kbps
500 Mbps62.5 MB/s500,000 kbps
1,000 Mbps (1 Gbps)125 MB/s1,000,000 kbps
2,500 Mbps (2.5 Gbps)312.5 MB/s2,500,000 kbps

⏱️ Download Time Estimator

Estimate how long a file takes to download based on your internet speed.

File Size (MB)
Speed (Mbps)
⏳ Estimated download time: 2 minutes, 0 seconds
Advertisement
📡 Bandwidth Tools
300x250