Article — Mbps to Gbps Converter
Mbps to Gbps: The 1000 Decimal Factor for Network Speed
To convert Mbps to Gbps, divide by 1,000. The formula is Gbps = Mbps / 1000. To go the other way, multiply by 1,000: Mbps = Gbps × 1000. The factor is exact by SI decimal convention, used by every networking standards body (ITU-T, IEEE 802.3, FCC). 1 Gbps = 1,000 Mbps for internet speeds, not 1,024. The binary factor of 1,024 applies only to memory and storage (gibibyte versus gigabyte).
Mbps stands for megabits per second; Gbps stands for gigabits per second. Both use the SI decimal prefixes mega- (10⁶) and giga- (10⁹), so the ratio between them is a clean 1,000. This is one of the cleanest conversions in computing — no rounding error, no temperature dependence, just three orders of magnitude.
The Mbps to Gbps formula
The conversion is a single division by 1,000. 5,500 Mbps = 5.5 Gbps. 250 Mbps = 0.25 Gbps. 1,000 Mbps = 1 Gbps. There are no edge cases, no temperature corrections, no special handling. The same operation works for any positive value of Mbps.
The reverse direction multiplies by 1,000. 2.5 Gbps = 2,500 Mbps. 10 Gbps = 10,000 Mbps. 400 Gbps = 400,000 Mbps. The factor is fixed by the SI prefix system: mega- means 10⁶, giga- means 10⁹, and the ratio is 10⁹ / 10⁶ = 10³ = 1,000.
The decision to use decimal prefixes (1,000 not 1,024) for network speed was settled by the ITU-T (International Telecommunication Union) Recommendation G.701 in 1972, when 56 kbps was the fastest commercial digital line in operation. The choice predates the binary-prefix confusion that plagued personal computing in the 1990s. Networking has always been decimal, which is one reason ISP-advertised speeds have stayed consistent across decades even as binary versus decimal storage measurement triggered class-action lawsuits about hard-drive sizes.
Mbps vs MBps: bits versus bytes
Mbps (lowercase b) is megabits per second. MBps (uppercase B) is megabytes per second. One byte equals eight bits, so MBps is 8 times larger than Mbps for the same number value. A 100 Mbps internet connection downloads at 12.5 MBps, not 100 MBps. This is the most common confusion in broadband marketing.
ISPs advertise Mbps because the numbers look bigger and the unit is technically correct for transmission rate. File-transfer software displays MBps because file sizes are measured in bytes. The mismatch sends millions of users to "why is my internet slow?" forums every year. The reality: 100 Mbps × 1/8 = 12.5 MB per second of actual file download.
- 100 Mbps = 12.5 MB/s file transfer rate
- 300 Mbps = 37.5 MB/s (typical DOCSIS 3.0 cable)
- 1 Gbps = 125 MB/s (gigabit fiber)
- 2.5 Gbps = 312.5 MB/s (multi-gig home)
- 10 Gbps = 1.25 GB/s (XGS-PON business fiber)
- 100 Gbps = 12.5 GB/s (data center backbone)
A 1 Gbps wired ethernet connection delivers close to 950 Mbps of useful throughput after protocol overhead. The same fiber line over Wi-Fi 6 typically gives 400-700 Mbps depending on distance, interference, and the client device's antenna count. Wi-Fi 6E and Wi-Fi 7 narrow the gap but never close it entirely. To use the full speed of a gigabit ISP plan, plug directly into the router via cat5e or cat6 ethernet.
Decimal Gbps versus binary Gibit
Two parallel measurement systems exist for "kilo," "mega," and "giga" in computing. Decimal uses 1,000-step prefixes (kilo = 10³, mega = 10⁶, giga = 10⁹). Binary uses 1,024-step prefixes with different names (kibi, mebi, gibi). The two diverge by 4.86 percent at megabit scale, 7.4 percent at gigabit scale, and about 10 percent at terabit scale.
Networking uses decimal exclusively. 1 Gbps = 10⁹ bits/second exactly, regardless of underlying hardware. Memory and storage usually use binary: 1 GiB = 2³⁰ = 1,073,741,824 bytes. Hard-drive marketing uses decimal for bigger numbers (1 TB drive = 10¹² bytes), which is one reason a 1 TB drive shows as "931 GB" in Windows (which uses binary 1 GiB units but mislabels them as GB).
Network speed tiers explained
Residential broadband in the US clusters around three tiers: 100 Mbps (cable basic), 300-500 Mbps (cable premium), and 1,000 Mbps (gigabit fiber). The FCC raised the broadband minimum from 25 Mbps to 100 Mbps in March 2024, which means cable basic plans below 100 Mbps no longer count as "broadband" for federal subsidies. Multi-gig home fiber tiers (2.5 Gbps and 5 Gbps) launched in 2022-2024 from major US carriers.
Business and data center tiers operate at completely different scales. Gigabit Ethernet (1 GbE) is now table stakes for office building wiring. 10 GbE, 25 GbE, and 100 GbE are common in data center spine-and-leaf architectures. The newest 400 GbE and 800 GbE standards are reserved for hyperscale backbones — AWS, Azure, and Google Cloud inter-region links. Subsea fiber cables carry aggregated traffic at multiple terabits per second across multiple wavelengths.
When comparing ISP plans, always look at both Mbps and the upload speed. Cable plans are typically asymmetric (1,000 down, 35 up) while fiber plans are usually symmetric (1,000 down, 1,000 up). For video calls, cloud backups, and remote work the upload speed matters more than the download. A "1 Gig" cable plan may give worse video-call quality than a "300 Mbps symmetric" fiber plan.
Download times at gigabit speeds
At 1 Gbps a 1 GB file downloads in 8 seconds (8 gigabits ÷ 1 Gbps). A 10 GB file takes 80 seconds. A 100 GB file takes about 13.3 minutes. At 10 Gbps the same 100 GB file takes 80 seconds. Real-world times are 10-20 percent longer because of TCP overhead and storage write speeds, but the back-of-envelope math is reliable.
The math: time in seconds equals file size in gigabytes times 8 (bits per byte) divided by speed in Gbps. Or: time in minutes equals file size in GB times 8 divided by speed in Mbps divided by 60. The conversion sits at the center because file sizes are bytes and speeds are bits, and the 8x factor between them is the dominant source of confusion.
Mbps ÷ 1000 = GbpsGbps × 1000 = MbpsMbps ÷ 8 = MB/s100 Mbps = 12.5 MB/s1 Gbps = 125 MB/s10 Gbps = 1.25 GB/sReal-world Gbps versus advertised
The advertised speed is the theoretical maximum. Real throughput is usually 80-95 percent of advertised because of protocol overhead, distance from the network edge, modem/router processing, and shared-medium contention on cable plans. A 1,000 Mbps fiber connection typically delivers 940-980 Mbps in a speedtest.net result and somewhat less when you account for the TCP overhead that speedtests strip out.
Cable connections degrade more under load because the upstream and downstream channels are shared among neighborhood subscribers. Fiber connections are point-to-point and stay close to advertised speed regardless of how many neighbors are also online. Wireless 5G fixed wireless varies the most — line-of-sight to the tower can give 600-900 Mbps; an obstructed signal might give 150 Mbps from the same 1 Gbps plan.