dev.rean.me
fundamental

Internet Bandwidth Units: bps, Kbps, Mbps, Gbps and How to Convert

Learn internet bandwidth and network speed unit from bps to Kbps, Mbps, Gbps, and Tbps in very simple English, with Mbps vs MB/s, conversion table, download time calculation, Wi-Fi and cable speed, and tips for beginner.

2026-11-03 ยท 8 min read

Share:

Hello my friend! ๐ŸŒ Your internet package say 100 Mbps, but when you download file, browser show only 12 MB/s. Internet company cheat you? ๐Ÿค” No! Today we learn internet bandwidth unit โ€” bps, Kbps, Mbps, Gbps โ€” and how to convert. After this, you can calculate download time by yourself!

1. What Is Bandwidth?

Bandwidth is how much data can go through your internet connection in one second. Think about water pipe ๐Ÿšฐ: bigger pipe = more water flow each second.

Some word you need know:

  • Bandwidth: Maximum data can send per second (size of pipe). This is number in your internet package.
  • Speed / Throughput: Real data you get per second. Usually a bit less than bandwidth.
  • Download: Data come to your computer (watch video, download file).
  • Upload: Data go from your computer (send file, video call, live stream).
  • Latency (Ping): Time for data go and come back, measure in millisecond (ms). Small number = better. Very important for game and video call.

2. Bandwidth Unit Table

Bandwidth always measure in bit per second (small b), not Byte.

UnitShortSizeReal-life example
Bit per secondbps1 bit/sVery old modem
Kilobit per secondKbps1,000 bpsOld dial-up internet (56 Kbps)
Megabit per secondMbps1,000 KbpsHome internet, 4G mobile
Gigabit per secondGbps1,000 MbpsFiber internet, office LAN, 5G
Terabit per secondTbps1,000 GbpsISP backbone, data center
Petabit per secondPbps1,000 TbpsUndersea internet cable total

Good news: network unit always use 1,000, not 1,024. More easy than storage unit!

3. The Most Important: Mbps vs MB/s

This is where everybody confuse:

  • Mbps (small b) = Megabit per second โ†’ internet package, Wi-Fi, speed test
  • MB/s (big B) = MegaByte per second โ†’ download speed in browser, Steam, file copy

Because 1 Byte = 8 bit:

Mbps โ†’ MB/s:   divide by 8
MB/s โ†’ Mbps:   multiply by 8

100 Mbps รท 8 = 12.5 MB/s
 10 MB/s ร— 8 = 80 Mbps

So 100 Mbps package give you max about 12.5 MB/s download. Nobody cheat you! ๐Ÿ˜„

Internet packageMax download speed
10 Mbps1.25 MB/s
20 Mbps2.5 MB/s
50 Mbps6.25 MB/s
100 Mbps12.5 MB/s
200 Mbps25 MB/s
500 Mbps62.5 MB/s
1 Gbps125 MB/s
10 Gbps1,250 MB/s

4. How to Convert โ€” Easy Method

Same rule like storage unit, but always 1,000:

  • โฌ†๏ธ Small unit โ†’ Big unit: Divide รท 1,000
  • โฌ‡๏ธ Big unit โ†’ Small unit: Multiply ร— 1,000
  • ๐Ÿ”„ bit โ†” Byte: รท 8 or ร— 8
        ร— 1,000       ร— 1,000       ร— 1,000
  Gbps โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ถ Mbps โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ถ Kbps โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ถ bps
  Gbps โ—€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ Mbps โ—€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ Kbps โ—€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ bps
        รท 1,000       รท 1,000       รท 1,000

Example 1: Gbps โ†’ Mbps

2.5 Gbps = 2.5 ร— 1,000 = 2,500 Mbps

Example 2: Kbps โ†’ Mbps

2,048 Kbps = 2,048 รท 1,000 = 2.048 Mbps

Example 3: Gbps โ†’ MB/s (2 step)

1 Gbps = 1,000 Mbps        (ร— 1,000)
1,000 Mbps รท 8 = 125 MB/s  (รท 8)

Example 4: MB/s โ†’ Mbps

Browser show download 6 MB/s. How many Mbps you really get?

6 MB/s ร— 8 = 48 Mbps

Quick Conversion Table

From โ†’ ToDo this
Kbps โ†’ Mbpsรท 1,000
Mbps โ†’ Gbpsรท 1,000
Gbps โ†’ Tbpsรท 1,000
Gbps โ†’ Mbpsร— 1,000
Mbps โ†’ Kbpsร— 1,000
Mbps โ†’ MB/sรท 8
MB/s โ†’ Mbpsร— 8
Gbps โ†’ MB/sร— 1,000 รท 8 (= ร— 125)

5. Calculate Download Time

Use this formula:

Time (second) = File size (MB) รท Speed (MB/s)

Remember change Mbps to MB/s first (รท 8)!

Example: Download 50 GB game with 200 Mbps internet

Step 1: File size  โ†’ 50 GB = 50,000 MB
Step 2: Speed      โ†’ 200 Mbps รท 8 = 25 MB/s
Step 3: Time       โ†’ 50,000 รท 25 = 2,000 second
Step 4: To minute  โ†’ 2,000 รท 60 โ‰ˆ 33 minute

How Long to Download 1 GB File?

Internet speedMB/sTime for 1 GB
10 Mbps1.25 MB/sโ‰ˆ 13 min 20 sec
50 Mbps6.25 MB/sโ‰ˆ 2 min 40 sec
100 Mbps12.5 MB/sโ‰ˆ 1 min 20 sec
500 Mbps62.5 MB/sโ‰ˆ 16 sec
1 Gbps125 MB/sโ‰ˆ 8 sec

(This is best case. Real life a bit slower, because server, Wi-Fi, and other user share the line.)

How Much Data Use in 1 Hour?

If you download full speed for 1 hour with 100 Mbps:

12.5 MB/s ร— 3,600 second = 45,000 MB = 45 GB

Good to know when you use mobile data with limit!

6. Common Network Speed

Cable (Ethernet)

NameMax speedCable
Fast Ethernet100 MbpsCat5
Gigabit Ethernet1 GbpsCat5e, Cat6
2.5 Gigabit2.5 GbpsCat5e, Cat6
10 Gigabit10 GbpsCat6 (up to 55 m), Cat6a (up to 100 m)

Wi-Fi (maximum in theory)

Wi-FiStandardMax speed
Wi-Fi 4802.11n600 Mbps
Wi-Fi 5802.11ac3.5 Gbps
Wi-Fi 6 / 6E802.11ax9.6 Gbps
Wi-Fi 7802.11beabout 46 Gbps

Real Wi-Fi speed is much lower than this โ€” wall, distance, and many device make it slow.

How Much Speed You Need? (about)

ActivityNeed about
Email, browse web1โ€“5 Mbps
Video call (HD)3โ€“5 Mbps
YouTube / Netflix HD (1080p)5 Mbps
4K video15โ€“25 Mbps
Online game3โ€“10 Mbps (but low ping more important!)
Family with many device100 Mbps or more

Ping (Latency)

PingQuality
Below 20 msExcellent โ€” good for game
20โ€“50 msGood
50โ€“100 msOK for normal use
Over 100 msLag, video call not smooth

Tips

  • Small b = bit (internet speed), big B = Byte (file size). Always check letter!
  • To change Mbps to MB/s, divide by 8. To change MB/s to Mbps, multiply by 8.
  • Network unit always use 1,000, never 1,024. Easy!
  • Test your real speed at speedtest.net or fast.com. Test with cable, not Wi-Fi, to check what internet company really give.
  • Your internet only fast as the slowest part. 1 Gbps package + old 100 Mbps cable or router = max 100 Mbps!
  • For game and video call, low ping is more important than high Mbps.
  • Check upload speed too, special if you do live stream, video call, or upload to cloud.
  • In Windows, see your network link speed: Settings โ†’ Network & internet โ†’ Wi-Fi (or Ethernet) โ†’ Hardware properties.

Conclusion

Now you understand bandwidth unit from bps until Tbps, and the big secret: divide Mbps by 8 to get MB/s. You can calculate download time, choose right internet package, and know why 100 Mbps show 12.5 MB/s. Keep learning my friend! ๐Ÿ’ก