Transfer Speed / Time / Size Calculator
Enter any two values. The calculator determines the third while preserving the distinction between bits, bytes, decimal SI units, and binary IEC units.
B = bytes; lowercase bit = bits.Result
The calculator follows standard SI and IEC conventions:
kB, MB, GB use powers of 1000,
while KiB, MiB, GiB use powers of 1024.
One byte is exactly 8 bits.
| Unit | Meaning | Bytes | Bits |
|---|---|---|---|
B | byte | 1 | 8 |
kB | kilobyte (SI) | 1,000 | 8,000 |
MB | megabyte (SI) | 1,000,000 | 8,000,000 |
GB | gigabyte (SI) | 1,000,000,000 | 8,000,000,000 |
TB | terabyte (SI) | 1,000,000,000,000 | 8,000,000,000,000 |
KiB | kibibyte (IEC) | 1,024 | 8,192 |
MiB | mebibyte (IEC) | 1,048,576 | 8,388,608 |
GiB | gibibyte (IEC) | 1,073,741,824 | 8,589,934,592 |
TiB | tebibyte (IEC) | 1,099,511,627,776 | 8,796,093,022,208 |
Network speeds are conventionally expressed in bits per second:
kbit/s, Mbit/s, Gbit/s.
File-transfer tools often display bytes per second:
kB/s, MB/s, or binary equivalents such as MiB/s.
The byte-per-second values below are theoretical maxima and ignore protocol overhead, congestion, latency, storage limitations, encoding, and other real-world effects.
| Connection | Line rate | Equivalent kB/s | Equivalent MB/s |
|---|---|---|---|
| 28.8 kbit/s modem | 28.8 kbit/s | 3.6 kB/s | 0.0036 MB/s |
| 64 kbit/s ISDN | 64 kbit/s | 8 kB/s | 0.008 MB/s |
| 128 kbit/s ISDN | 128 kbit/s | 16 kB/s | 0.016 MB/s |
| 256 kbit/s DSL | 256 kbit/s | 32 kB/s | 0.032 MB/s |
| 512 kbit/s DSL | 512 kbit/s | 64 kB/s | 0.064 MB/s |
| 1 Mbit/s DSL | 1 Mbit/s | 125 kB/s | 0.125 MB/s |
| 2 Mbit/s DSL | 2 Mbit/s | 250 kB/s | 0.250 MB/s |
| 10 Mbit/s Ethernet | 10 Mbit/s | 1,250 kB/s | 1.25 MB/s |
| 100 Mbit/s Ethernet | 100 Mbit/s | 12,500 kB/s | 12.5 MB/s |
| 1 Gbit/s Ethernet | 1 Gbit/s | 125,000 kB/s | 125 MB/s |
| 2.5 Gbit/s Ethernet | 2.5 Gbit/s | 312,500 kB/s | 312.5 MB/s |
| 10 Gbit/s Ethernet | 10 Gbit/s | 1,250,000 kB/s | 1,250 MB/s |
All calculations are performed locally in your browser. No data is sent anywhere.