Data Transfer Converter
Convert between megabits per second (Mbps), gigabits per second, megabytes per second (MB/s) and other data transfer rates.
Convert data transfer
Result
Data Transfer units
Every unit below converts to every other one in the calculator. Values are relative to the base unit, the bit per second (bit/s).
| Unit | Symbol | System | Value |
|---|---|---|---|
| Bit per second | bit/s | other | Base unit |
| Kilobit per second | kbit/s | SI | = 1000 bit/s |
| Megabit per second | Mbit/s | SI | = 1000000 bit/s |
| Gigabit per second | Gbit/s | SI | = 1000000000 bit/s |
| Terabit per second | Tbit/s | SI | = 1000000000000 bit/s |
| Byte per second | B/s | other | = 8 bit/s |
| Kilobyte per second | kB/s | SI | = 8000 bit/s |
| Megabyte per second | MB/s | SI | = 8000000 bit/s |
| Gigabyte per second | GB/s | SI | = 8000000000 bit/s |
| Kibibyte per second | KiB/s | other | = 8192 bit/s |
| Mebibyte per second | MiB/s | other | = 8388608 bit/s |
| Gibibyte per second | GiB/s | other | = 8589934592 bit/s |
Bit per second quick reference
| Bit per second | Kilobit per second | Megabit per second | Gigabit per second |
|---|---|---|---|
| 1 bit/s | = 0.001 kbit/s | = 0.000001 Mbit/s | = 1e-9 Gbit/s |
| 10 bit/s | = 0.01 kbit/s | = 0.00001 Mbit/s | = 1e-8 Gbit/s |
| 100 bit/s | = 0.1 kbit/s | = 0.0001 Mbit/s | = 1e-7 Gbit/s |
| 1000 bit/s | = 1 kbit/s | = 0.001 Mbit/s | = 0.000001 Gbit/s |
Among the 12 data transfer units on this page, the smallest is the bit per second (bit/s) and the largest is the terabit per second (Tbit/s).
More data transfer conversions
- Megabit per second to Megabyte per secondMbit/s → MB/s
- Megabyte per second to Megabit per secondMB/s → Mbit/s
- Gigabit per second to Megabit per secondGbit/s → Mbit/s
- Gigabit per second to Gigabyte per secondGbit/s → GB/s
- Megabit per second to Gigabit per secondMbit/s → Gbit/s
- Gigabyte per second to Gigabit per secondGB/s → Gbit/s
- Kilobit per second to Megabit per secondkbit/s → Mbit/s
- Megabit per second to Kilobit per secondMbit/s → kbit/s
About data transfer units
Data transfer rate is the amount of data moved per unit of time. Network speeds are usually given in bits per second (kbit/s, Mbit/s, Gbit/s), while file downloads and disk speeds are often shown in bytes per second (MB/s).
Because a byte is 8 bits, divide a bit rate by 8 to get the byte rate: 100 Mbit/s is 12.5 MB/s. Some tools show binary rates (MiB/s, 1,048,576 bytes per second) but label them "MB/s".
Frequently asked questions
- Is Mbps the same as MB/s?
- No. Mbps means megabits per second and MB/s means megabytes per second. 1 MB/s is 8 Mbps, so a 100 Mbps connection moves at most 12.5 MB/s.
- How long does it take to download 1 GB at 100 Mbps?
- At least 80 seconds: 1 GB is 8,000 megabits, and 8,000 ÷ 100 = 80. Real downloads take longer because of protocol overhead and network conditions.
- How many kilobits per second are in one bit per second?
- One bit per second = 0.001 kbit/s (kilobits per second).
- How many megabits per second are in one bit per second?
- One bit per second = 0.000001 Mbit/s (megabits per second).
- How many gigabits per second are in one bit per second?
- One bit per second = 1e-9 Gbit/s (gigabits per second).