Data Transfer Rate Converter — 10 Units, Free & Instant

Convert between Data Transfer Rate units. Choose from 10 different units including Bits per Second, Kilobits per Second, Megabits per Second.

Popular Conversions

All Units

FromBits per Second (bit/s)
Bits per Second (bit/s)1
Kilobits per Second (kbit/s)1000
Megabits per Second (Mbps)1000000
Gigabits per Second (Gbps)1000000000
Terabits per Second (Tbps)1000000000000
Kilobytes per Second (kB/s)8000
Megabytes per Second (MB/s)8000000
Gigabytes per Second (GB/s)8000000000
Kibibytes per Second (KiB/s)8192
Mebibytes per Second (MiB/s)8388608

Bits, bytes and the factor of 8

Internet plans are sold in megabits per second (Mbps), but files are measured in bytes — and one byte is 8 bits. That is the whole trick: divide Mbps by 8 to get megabytes per second (MB/s). A 100 Mbps line downloads at 12.5 MB/s; full gigabit means 125 MB/s.

Decimal vs binary rates

Networking uses decimal units (1 Mbps = 1,000,000 bit/s), while many apps report binary MiB/s (1,048,576 bytes per second) — about 4.9% more than a MB/s, which is why Steam can look slower than your speed test. Protocol overhead costs another few percent, so real-world throughput of 94–95% of the advertised rate is normal.