Mbps to Gbps Converter
Enter a speed in Mbps or Gbps and every related unit updates at once: Gbps, GBps (gigabytes per second), and MBps (megabytes per second). Flip the direction with the conversion mode selector. The formula, step-by-step working, and a real-world speed context panel update live as you type.
Formula
Worked example
Convert 500 Mbps: 500 / 1,000 = 0.5 Gbps. In bytes: 0.5 / 8 = 0.0625 GBps = 62.5 MBps. In kilobits: 500 × 1,000 = 500,000 kbps. A 1 GB file at 62.5 MBps downloads in about 1,024 / 62.5 = 16.4 seconds.
Mbps vs Gbps: what is the difference?
Mbps stands for megabits per second and Gbps stands for gigabits per second. Both measure data transfer rate, the amount of data that moves from one place to another each second. The prefix "mega" means one million (1,000,000) and "giga" means one billion (1,000,000,000), so 1 Gbps is exactly 1,000 Mbps. Everyday home internet plans are sold in Mbps (for example, 100 Mbps, 500 Mbps, or 1,000 Mbps). Networking hardware, fiber backbone links, and data-center interconnects are described in Gbps (1 Gbps, 10 Gbps, 40 Gbps, 100 Gbps). Both use decimal (SI) prefixes, not the binary prefixes used in file storage (gibibytes, mebibytes).
Bits vs bytes: Mbps, MBps, Gbps, GBps
A lowercase "b" in Mbps and Gbps means bits. An uppercase "B" in MBps and GBps means bytes. One byte equals 8 bits, so to convert a bit-rate to a byte-rate you divide by 8. This matters because internet service providers advertise speeds in bits (Mbps/Gbps) while file sizes and download progress bars are shown in bytes (MB, GB). A 100 Mbps connection delivers 100 / 8 = 12.5 MBps, meaning a 1 GB (1,024 MB) file takes about 1,024 / 12.5 = 81.9 seconds to download under ideal conditions. This converter shows both bit-rate and byte-rate outputs so you can skip that extra step.
How to convert Mbps to Gbps
The conversion is a simple division: Gbps = Mbps / 1,000. There are no other factors involved. If you need bytes per second instead of bits, divide by 8 again. For example, 250 Mbps / 1,000 = 0.25 Gbps, and 0.25 Gbps / 8 = 0.03125 GBps (31.25 MBps). Going the other direction, multiply by 1,000: 2.5 Gbps x 1,000 = 2,500 Mbps. The converter on this page handles both directions and gives you kbps and bps as bonus outputs so you can compare across all common units at once.
Real-world speed context
The FCC defines the minimum broadband threshold in the United States as 25 Mbps download and 3 Mbps upload (0.025 Gbps / 0.003 Gbps), though many providers now exceed this by a wide margin. Basic HD streaming (Netflix, YouTube) needs roughly 5-25 Mbps per stream. 4K HDR streams require 15-25 Mbps each. A home with four simultaneous 4K streams might need 100 Mbps. Symmetric gigabit fiber (1,000 Mbps / 1 Gbps) is now available in many cities and supports whole-home heavy use without congestion. Enterprise and data-center connections step up to 10 Gbps (10,000 Mbps), 25 Gbps, 40 Gbps, and 100 Gbps depending on workload.
Common connection speeds: Mbps and Gbps equivalents
| Connection type | Speed (Mbps) | Speed (Gbps) | Speed (MBps) | Typical use |
|---|---|---|---|---|
| Basic DSL | 5 | 0.005 | 0.63 | Minimal web browsing, SD streaming |
| Fast broadband | 100 | 0.100 | 13 | HD streaming, video calls, gaming |
| Gigabit home | 1,000 | 1.0 | 125 | Ultra-HD 4K, large downloads, WFH |
| Multi-gig fiber | 2,500 | 2.5 | 313 | Whole-home heavy use, home server |
| Data-center uplink | 10,000 | 10.0 | 1250 | Rack-level server interconnect |
| 40 GbE link | 40,000 | 40.0 | 5000 | Spine-leaf datacenter backbone |
| 100 GbE link | 100,000 | 100.0 | 12500 | Core datacenter / carrier backbone |
Typical real-world speeds rounded to common plan tiers. Actual throughput varies by ISP and conditions.
Frequently asked questions
How many Mbps are in 1 Gbps?
Exactly 1,000. The gigabit prefix (giga = 10^9) is 1,000 times larger than the megabit prefix (mega = 10^6), so 1 Gbps = 1,000 Mbps. To convert any Gbps value to Mbps, multiply by 1,000. To go from Mbps to Gbps, divide by 1,000.
What is the difference between Gbps and GBps?
The lowercase "b" in Gbps stands for bits, while the uppercase "B" in GBps stands for bytes. Since there are 8 bits in 1 byte, 1 Gbps = 0.125 GBps (125 MBps). Internet speeds are always advertised in bits, while file sizes are measured in bytes, which is why your download might show 50 MBps even though your plan is rated at 500 Mbps - they are measuring the same thing in different units.
Is 1 Gbps fast?
Yes, 1 Gbps (gigabit) is very fast for a home connection. It can download a 1 GB file in about 8-10 seconds (accounting for overhead), support dozens of simultaneous 4K video streams, and handle a busy home office without congestion. It is roughly 10-20 times faster than the average US home internet speed as of 2025. Data centers use 10 Gbps, 25 Gbps, and 100 Gbps links for server interconnects.
Why does my speed test show Mbps if my plan is 1 Gbps?
1 Gbps = 1,000 Mbps, so a speed test showing "1,000 Mbps" and one showing "1.0 Gbps" are reporting the same result in different units. Many speed test tools default to Mbps because the numbers are more readable for most consumer plans (100 Mbps, 500 Mbps). Both representations are correct.
How do I convert Mbps to download speed in MB/s?
Divide your Mbps value by 8. For example, 200 Mbps / 8 = 25 MB/s (megabytes per second). This is the maximum theoretical download speed your connection can sustain. Actual file download speeds shown by browsers and download managers are in megabytes, so this conversion tells you the ceiling you should expect. Overhead from TCP/IP headers and network conditions typically reduces real throughput to about 90-95% of this ceiling.
What does Mbps mean on a router or Wi-Fi spec sheet?
On a router spec sheet, Mbps means megabits per second, the maximum data rate the radio or port can support. A Wi-Fi 6 router rated at "1,200 Mbps on the 5 GHz band" can theoretically move 1,200 megabits (1.2 Gbps or 150 MBps) per second on that band. In practice, actual throughput is lower due to distance, interference, and the number of connected devices.