Speed

Mbps

Megabits per second

The standard unit for measuring internet connection speed.

Mbps (megabits per second) is the standard unit for measuring internet connection speed. Most ISP plan tiers — 100 Mbps, 500 Mbps, 1000 Mbps — are quoted in Mbps. Understanding what the unit actually means, and how it relates to the file sizes and transfer speeds you see on your devices, prevents a great deal of confusion when interpreting speed test results.

Full derivation of the unit

The SI prefix "mega" means 106 (one million) in the telecommunications context. One megabit per second (Mbps) is therefore exactly 1,000,000 bits per second. ISPs and network equipment use SI (decimal) prefixes — 1 Mbps = 1,000,000 bits/s, 1 Gbps = 1,000,000,000 bits/s. This is distinct from the binary prefixes used in computing (where 1 mebibyte = 220 = 1,048,576 bytes), though in practice the difference is small enough that most speed discussions ignore it.

Mbps vs MBps vs MB/s — bits vs bytes

There are 8 bits in one byte. This single fact explains the most common source of confusion about internet speeds:

  • Mbps (capital M, lowercase b) — megabits per second; used by ISPs and speed tests
  • MBps or MB/s (capital M, capital B) — megabytes per second; used by operating systems, download managers, and file transfer tools

To convert: divide Mbps by 8 to get MB/s. A 100 Mbps connection delivers approximately 12.5 MB/s. A 1000 Mbps (gigabit) connection delivers approximately 125 MB/s. This is why downloading a 1 GB file on a 100 Mbps plan takes about 80 seconds, not 10.

Speed tier comparison table

Plan speedFile transfer (MB/s)1 GB file download timeSuitable for
5 Mbps0.6 MB/s~27 minBasic browsing, SD video streaming
25 Mbps3.1 MB/s~5 minOne 4K stream or video call
100 Mbps12.5 MB/s~80 sec2–3 simultaneous users, gaming, WFH
500 Mbps62.5 MB/s~16 sec4–6 users, large file transfers, 4K streaming on multiple TVs
1000 Mbps (1 Gbps)125 MB/s~8 secLarge households, home offices, NAS backups, future-proofing

Kbps and Gbps conversions

  • 1 Kbps = 1,000 bits/s = 0.125 KB/s — relevant for VoIP codecs (G.711 uses 64 Kbps per call) and legacy dial-up (56 Kbps)
  • 1 Mbps = 1,000 Kbps = 1,000,000 bits/s = 0.125 MB/s
  • 1 Gbps = 1,000 Mbps = 1,000,000,000 bits/s = 125 MB/s

Why ISPs advertise in Mbps and files are measured in MB

ISPs adopted bits per second from the telecommunications industry, where signalling rates have always been measured in bits. Operating systems and file managers inherited their units from storage — hard drives, floppy disks, and memory chips are all sized in bytes. The two conventions developed independently and have never been unified. The practical consequence: every time you compare your speed test result to a download speed, you must divide by 8.

Real-world activity bandwidth requirements

ActivityMinimumRecommended
Netflix HD (1080p)5 Mbps10 Mbps
Netflix 4K UHD15 Mbps25 Mbps
Zoom / Teams (1080p video call)3 Mbps down / 3 Mbps up5 Mbps down / 5 Mbps up
Online gaming (UDP traffic)3 Mbps10 Mbps (low latency matters more than speed)
Spotify / music streaming0.16 Mbps0.32 Mbps
VoIP call (G.711 codec)0.1 Mbps0.1 Mbps
Cloud backup (background)5 Mbps upload20 Mbps upload

Frequently Asked Questions

Is 100 Mbps fast?

100 Mbps is fast enough for most households — streaming 4K on two devices, video calls, and general browsing simultaneously. Where it shows limits is large simultaneous file downloads or households with 5+ heavy users.

What is the difference between Mbps and Gbps?

1 Gbps = 1000 Mbps. Gigabit plans (1000 Mbps) are the current residential tier ceiling for most fiber ISPs. Multi-gig plans (2–10 Gbps) exist but require hardware that most homes don't yet have.

Why does my speed test show Mbps but my download shows MB/s?

Because there are 8 bits in a byte. Divide your Mbps result by 8 to get your download speed in megabytes per second — the unit most download managers and file explorers use.

Related Terms

More From This Section