Data Rate Converter
Convert between data transfer rates including Mbps, MB/s, Gbps, and more for network speeds and file transfers.
Common Network Speeds
DSL / Basic Cable
Standard Broadband
Fast Fiber
USB 2.0
USB 3.0
Gigabit Ethernet
Common Data Transfer Conversions
Bits to Bytes
- 1 Mbps = 0.125 MB/s (÷8)
- 10 Mbps = 1.25 MB/s
- 100 Mbps = 12.5 MB/s
- 1 Gbps = 125 MB/s
- 10 Gbps = 1.25 GB/s
Bytes to Bits
- 1 MB/s = 8 Mbps (×8)
- 10 MB/s = 80 Mbps
- 100 MB/s = 800 Mbps
- 1 GB/s = 8 Gbps
- 10 GB/s = 80 Gbps
Download Time Examples
How long to download a 10 GB file:
- 10 Mbps: ~2 hours 13 minutes
- 50 Mbps: ~27 minutes
- 100 Mbps: ~13 minutes
- 500 Mbps: ~2.7 minutes
- 1 Gbps: ~1.3 minutes (80 seconds)
- 10 Gbps: ~8 seconds
Common Connection Speeds
Internet/Network
- Dial-up: 56 Kbps (7 KB/s)
- DSL: 1-100 Mbps
- Cable: 10-1000 Mbps
- Fiber: 100 Mbps - 10 Gbps
- 5G Mobile: 100-1000 Mbps
- 4G LTE: 5-100 Mbps
- Wi-Fi 5 (ac): Up to 3.5 Gbps
- Wi-Fi 6 (ax): Up to 9.6 Gbps
Storage/Peripherals
- HDD (SATA): 100-200 MB/s
- SSD (SATA): 500-600 MB/s
- NVMe SSD: 2-7 GB/s
- USB 2.0: 480 Mbps (60 MB/s)
- USB 3.0: 5 Gbps (625 MB/s)
- USB 3.1: 10 Gbps (1.25 GB/s)
- USB 4: 40 Gbps (5 GB/s)
- Thunderbolt 3/4: 40 Gbps (5 GB/s)
Streaming Requirements
- SD Video (480p): 3-4 Mbps
- HD Video (720p): 5-8 Mbps
- Full HD (1080p): 8-15 Mbps
- 4K UHD: 25-50 Mbps
- 8K Video: 80-100 Mbps
- Music Streaming: 0.3-2 Mbps
- Video Call (HD): 2-4 Mbps
- Video Conference (1080p): 3-6 Mbps
About Data Transfer Rates
Data transfer rate (also called bandwidth, throughput, or data rate) measures how much data can be transmitted over a connection in a given time period. It's crucial for understanding network performance, download speeds, and storage I/O.
Bits vs Bytes - The Critical Difference
Network speeds are almost always measured in bits per second (bps, Kbps, Mbps, Gbps), while file sizes and download rates are measured in bytes (B, KB, MB, GB).
Since 1 byte = 8 bits, the conversion is:
MB/s = Mbps ÷ 8
Mbps = MB/s × 8
Example: Your ISP advertises "100 Mbps internet." When downloading a file, you'll see speeds around 12.5 MB/s (100 ÷ 8 = 12.5). This is normal and correct!
Why Network Speeds Use Bits
- Historical reasons: Early telecommunications measured serial data transmission one bit at a time
- Physical layer: Networks transmit individual bits over wires/radio waves
- Marketing: Larger numbers look better (100 Mbps sounds faster than 12.5 MB/s)
- International standard: ITU and IEEE standards use bits per second
Binary vs Decimal (Again!)
Network speeds (bits): Always use decimal (1000-based) - 1 Mbps = 1,000,000 bps
File transfers (bytes): Can use either:
- Binary: 1 MB/s = 1,048,576 bytes/second (1024² - what OS show)
- Decimal: 1 MB/s = 1,000,000 bytes/second (SI standard)
This converter defaults to binary for byte-based units (matching OS behavior) but provides decimal options.
Theoretical vs Actual Speeds
Advertised speeds are theoretical maximums. Real-world speeds are typically lower due to:
- Protocol overhead: TCP/IP headers, error correction (5-10% overhead)
- Network congestion: Shared bandwidth with other users
- Distance/latency: Physical distance affects speed
- Hardware limitations: Router, NIC, or device capabilities
- Server limitations: Download source may be slower than your connection
- Wi-Fi interference: Wireless always slower than wired
Rule of thumb: Expect 70-90% of advertised speed under good conditions.
Symmetrical vs Asymmetrical
- Asymmetrical: Download faster than upload (typical residential: 100 Mbps down / 10 Mbps up)
- Symmetrical: Same speed both ways (fiber, business connections: 1 Gbps / 1 Gbps)
Common Abbreviations
- bps: bits per second (lowercase 'b')
- Bps or B/s: bytes per second (uppercase 'B')
- Kbps: kilobits per second (1,000 bps)
- KB/s or KBps: kilobytes per second (1,024 bytes/second)
- Mbps: megabits per second (1,000,000 bps)
- MB/s or MBps: megabytes per second (1,048,576 bytes/second)
- Gbps: gigabits per second
- GB/s or GBps: gigabytes per second
Quick Calculation Tips
- Mbps to MB/s: Divide by 8 (100 Mbps = 12.5 MB/s)
- MB/s to Mbps: Multiply by 8 (10 MB/s = 80 Mbps)
- Download time: File size (MB) ÷ Download speed (MB/s) = Time (seconds)
- Data per hour: Speed (MB/s) × 3600 = MB/hour
Bandwidth vs Throughput vs Latency
- Bandwidth: Maximum data transfer capacity (like water pipe width)
- Throughput: Actual data transferred (real-world performance)
- Latency: Time delay before transfer begins (ping time, measured in ms)
High bandwidth + low latency = best performance. Gaming needs low latency more than high bandwidth.
Feedback
Help us improve this page by providing feedback:
Sending...
Feedback sent. Thank you!
Error occurred!
-
-
-
-
-
-
-
-
- Acceleration
- Amount of Substance
- Angle
- Area
- Astronomical
- Blood Sugar
- Body Mass Index
- Capacitance
- Electric Charge
- Cooking
- Data Transfer
- Data Storage
- Density
- Energy and Work
- Force
- Fuel Economy
- Illuminance
- Inductance
- Length
- Power
- Pressure
- Electrical Resistance
- Time
- Speed
- Temperature
- Viscosity
- Volume
- Weight
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-