Mbps to Gbps Converter
Convert network transfer rates between megabits, gigabits, and gigabytes per second using decimal SI prefixes.
Transfer rate inputs
Live results
Common reference conversions
| Mbps | Gbps | MB/s | GB/s |
|---|
How to use the Mbps to Gbps converter
What this calculator does. This tool converts a data transfer rate among megabits per second (Mbps), gigabits per second (Gbps), megabytes per second (MB/s), and gigabytes per second (GB/s). It is useful for comparing internet plans, network-interface ratings, server links, and expected file-transfer throughput expressed in different units. The conversion is an exact unit identity under decimal SI prefixes; it does not predict the real speed of a particular connection, which can be reduced by protocol overhead, congestion, Wi-Fi conditions, server limits, or storage performance. NIST explains that SI prefixes such as mega and giga represent powers of ten in its guide to metric SI prefixes.
When to use it. Use the converter when a broadband package is advertised in Mbps but a router or switch is rated in Gbps; when a cloud provider lists throughput in GB/s; when you need to translate a speed-test result into a file-transfer rate in MB/s; or when checking whether a network link is theoretically fast enough for a workload. Keep bits and bytes separate: a lowercase b means bits, while an uppercase B means bytes.
How to calculate. The calculator opens with a ready-to-use demonstration of 1,000 Mbps, which equals 1 Gbps, 125 MB/s, and 0.125 GB/s. An Excel workbook for this example is available immediately. (1) Choose any one of the three editable fields and replace its value. (2) Type a plain non-negative decimal using a period as the decimal separator; commas, unit text, and scientific notation are intentionally rejected to prevent ambiguous input. (3) Read the equivalent rates in the Live results panel and the summary pills. (4) Use the reference table to compare the current rate with familiar benchmarks. (5) Select Download Excel to export the current typed inputs and canonical results. Reset clears all three demonstration fields, results, table rows, and export cache; Download Excel then remains disabled until you enter a complete valid value again.
Input guide. Megabits per second is a required editable decimal rate in Mbps; for example, 750 means 750 million bits each second. Increasing it raises every equivalent output proportionally. Do not enter “750 Mbps” in the field or use a comma as a decimal separator. Gigabits per second is the same rate expressed in Gbps; a realistic example is 2.5. One Gbps equals exactly 1,000 Mbps, so entering a larger Gbps value increases the Mbps result by a factor of 1,000. Gigabytes per second is the byte-based rate in GB/s; for example, 0.3125 GB/s equals 2.5 Gbps. Because one byte contains eight bits, confusing GB/s with Gbps creates an eightfold error. All three fields allow zero, which represents no transfer, and reject negative or non-finite values.
Output guide. Primary conversion shows the current canonical rate in Gbps. The result cards show Megabits per second, Gigabits per second, Gigabytes per second, and Megabytes per second. Each is an exact conversion of the same transfer rate rather than a forecast. Zero means zero throughput; high values simply represent proportionally higher theoretical capacity. The formula callout shows the operation used for the last edited input. The summary pills repeat the three principal units for quick scanning. The Common reference conversions table lists selected Mbps benchmarks and their exact equivalents in the other units; every row is calculated from the same decimal model as the main result.
Worked example. With the startup value of 1,000 Mbps, divide by 1,000 to obtain 1 Gbps. Divide the bit rate by eight to convert to bytes: 1,000 Mbps ÷ 8 = 125 MB/s. Finally, divide 125 MB/s by 1,000 to obtain 0.125 GB/s. Therefore the first-open result is exactly 1,000 Mbps = 1 Gbps = 125 MB/s = 0.125 GB/s, and those same typed values appear in the downloadable workbook.
Learn more. The NIST SI-prefix guidance clarifies that decimal prefixes should not be used for binary powers. For binary quantities, consult NIST's binary-prefix definitions. That distinction matters because network speeds conventionally use decimal Mbps and Gbps, while memory and storage software may sometimes display binary multiples.
Conversion formulas and interpretation
The core formulas are Gbps = Mbps ÷ 1,000, Mbps = Gbps × 1,000, GB/s = Gbps ÷ 8, and MB/s = Mbps ÷ 8. These relationships are linear, so doubling any valid input doubles all outputs. A network advertised as 10 Gbps therefore has a theoretical byte rate of 1.25 GB/s. Real application throughput is normally lower because packet headers, retransmissions, encryption, and device bottlenecks consume part of the available line rate.
Common mistakes
- Treating Gbps and GB/s as equal; the byte-based value is eight times smaller.
- Using 1,024 instead of 1,000 for network SI prefixes.
- Comparing an instantaneous rate with a storage amount such as GB without including transfer time.
- Assuming a link's nominal rate guarantees the same sustained file-copy speed.