Data Transfer Speeds

Understanding Mbps, MB/s, and Connection Speeds

Learn the Basics

Your internet plan promises 500 Mbps. Your USB drive claims 5 Gbps. Your SSD spec sheet says 3,500 MB/s. What do these numbers actually mean in practice? Understanding data transfer speed units helps you compare technologies, estimate transfer times, and troubleshoot slow connections.

Understanding the Units

Bits Per Second (Network Speeds)

  • bps: bits per second
  • Kbps: kilobits per second (1,000 bps)
  • Mbps: megabits per second (1,000,000 bps)
  • Gbps: gigabits per second (1,000,000,000 bps)

Used for: Internet speeds, network connections, streaming rates

Bytes Per Second (Storage Speeds)

  • B/s: bytes per second
  • KB/s: kilobytes per second (1,000 B/s)
  • MB/s: megabytes per second (1,000,000 B/s)
  • GB/s: gigabytes per second (1,000,000,000 B/s)

Used for: File transfers, hard drive speeds, USB speeds

Speed Conversion Table

Megabits (Mbps)Megabytes (MB/s)Download 1 GB
10 Mbps1.25 MB/s~14 minutes
25 Mbps3.125 MB/s~5.5 minutes
50 Mbps6.25 MB/s~2.7 minutes
100 Mbps12.5 MB/s~1.3 minutes
200 Mbps25 MB/s~40 seconds
500 Mbps62.5 MB/s~16 seconds
1 Gbps125 MB/s~8 seconds
2.5 Gbps312.5 MB/s~3.2 seconds

Internet Connection Speeds

Connection TypeTypical Download SpeedTypical Upload Speed
DSL5-35 Mbps1-10 Mbps
Cable25-300 Mbps5-35 Mbps
Fiber100-2,000 Mbps100-2,000 Mbps
5G (mmWave)100-3,000 Mbps50-500 Mbps
5G (Sub-6)50-300 Mbps20-100 Mbps
4G LTE10-50 Mbps5-25 Mbps
Satellite25-100 Mbps3-10 Mbps

Storage Interface Speeds

InterfaceMaximum SpeedPractical Speed
SATA III6 Gbps (750 MB/s)~550 MB/s
USB 2.0480 Mbps (60 MB/s)~35 MB/s
USB 3.0/3.1 Gen 15 Gbps (625 MB/s)~450 MB/s
USB 3.1 Gen 210 Gbps (1.25 GB/s)~1 GB/s
USB 3.2 Gen 2x220 Gbps (2.5 GB/s)~2 GB/s
PCIe 3.0 x432 Gbps (4 GB/s)~3.5 GB/s
PCIe 4.0 x464 Gbps (8 GB/s)~7 GB/s
Thunderbolt 3/440 Gbps (5 GB/s)~3 GB/s

Wi-Fi Standards

StandardNameMax SpeedTypical Speed
802.11nWi-Fi 4600 Mbps50-100 Mbps
802.11acWi-Fi 53.5 Gbps100-400 Mbps
802.11axWi-Fi 69.6 Gbps200-600 Mbps
802.11axWi-Fi 6E9.6 Gbps500-1,000 Mbps
802.11beWi-Fi 746 Gbps1,000-2,500 Mbps

Actual Wi-Fi speeds depend heavily on distance, obstacles, interference, and connected devices.

Calculating Transfer Times

Formula

Time (seconds) = File Size (MB) ÷ Speed (MB/s)

Examples

  • 50 GB game on 100 Mbps internet:
    50,000 MB ÷ 12.5 MB/s = 4,000 seconds = ~67 minutes
  • 100 GB backup to USB 3.0 drive:
    100,000 MB ÷ 400 MB/s = 250 seconds = ~4 minutes
  • 1 TB movie collection to NVMe SSD:
    1,000,000 MB ÷ 3,000 MB/s = 333 seconds = ~5.5 minutes

Why Speeds Vary

Sequential vs Random

  • Sequential: Reading/writing large contiguous files (faster)
  • Random: Small files scattered across the drive (slower)

SSDs might achieve 3,500 MB/s sequential but only 500 MB/s random.

Read vs Write

Write speeds are often slower than read speeds, especially for:

  • Flash memory (SSDs, USB drives)
  • Network uploads vs downloads

Conclusion

Data transfer speeds are measured in either bits per second (Mbps, Gbps) or bytes per second (MB/s, GB/s). Divide Mbps by 8 to get MB/s. Real-world speeds are typically 50-80% of advertised maximums due to protocol overhead and other factors. Understanding these units helps you compare technologies, estimate transfer times, and make informed purchasing decisions.

Related Articles

Data Transfer Speeds: Understanding Mbps, MB/s, and More | YounitConverter