Bits per Second
Internet and network connection speeds are commonly advertised in bits per second, such as Mbps or Gbps. The lowercase “b” represents bits.
Convert internet, network and storage transfer rates between bits per second, bytes per second, Kbps, Mbps, Gbps, KB/s, MB/s, GB/s and binary units such as KiB/s and MiB/s.
Enter a transfer rate and select the source and destination units to calculate the result.
Popular transfer rate conversions
Estimate how long a file may take to transfer using the currently selected source rate.
A data transfer rate measures how much digital data moves between devices or systems during a specific period, normally one second.
Internet and network connection speeds are commonly advertised in bits per second, such as Mbps or Gbps. The lowercase “b” represents bits.
File transfers and storage applications often show speeds in bytes per second, such as MB/s. The uppercase “B” represents bytes.
Your converted value and equivalent speed figures update automatically whenever an input changes.
Type your internet, download, upload or storage transfer speed into the first field.
Choose the current unit, such as Mbps, Gbps, MB/s or MiB/s.
Select the required destination unit to see the converted result instantly.
These common formulas help explain the difference between bit-based and byte-based speeds.
Example: 100 Mbps divided by 8 equals 12.5 MB/s.
Example: 25 MB/s multiplied by 8 equals 200 Mbps.
One gigabit per second equals 125 megabytes per second.
Real transfer time can be longer because of network overhead and connection conditions.
Divide megabits per second by eight to estimate the equivalent maximum megabytes per second.
| Internet Speed | Megabytes per Second | Approximate 1 GB Transfer |
|---|---|---|
| 10 Mbps | 1.25 MB/s | 13 minutes 20 seconds |
| 25 Mbps | 3.125 MB/s | 5 minutes 20 seconds |
| 50 Mbps | 6.25 MB/s | 2 minutes 40 seconds |
| 100 Mbps | 12.5 MB/s | 1 minute 20 seconds |
| 250 Mbps | 31.25 MB/s | 32 seconds |
| 500 Mbps | 62.5 MB/s | 16 seconds |
| 1 Gbps | 125 MB/s | 8 seconds |
Decimal and binary prefixes use different multipliers, so their numerical values are not identical.
KB, MB and GB are based on powers of 1,000. One megabyte equals 1,000,000 bytes. Network and storage marketing commonly uses decimal units.
KiB, MiB and GiB are based on powers of 1,024. One mebibyte equals 1,048,576 bytes.
Mbps means megabits per second, while MB/s means megabytes per second. One byte contains eight bits, so 1 MB/s equals 8 Mbps.
Divide the Mbps value by eight. For example, 200 Mbps divided by eight equals 25 MB/s.
One gigabit per second equals 125 megabytes per second under the decimal unit system.
MB/s uses decimal units based on powers of 1,000, while MiB/s uses binary units based on powers of 1,024.
Actual speed may be reduced by protocol overhead, Wi-Fi signal quality, congestion, server limits, background traffic and device performance.
Yes. Upload and download rates use the same transfer-rate units, so the converter works for either direction.
No. The estimator provides an approximation. Actual time depends on connection stability, overhead, latency, server speed and other technical factors.