Mbps to Gbps Converter

Convert a data transfer rate between Mbps, Gbps, and GBps in either direction.

Uses the exact 1 Gbps = 1,000 Mbps and 1 GBps = 8,000 Mbps relationships.

Updated August 13, 2026
Frank Zhao - Creator
CreatorFrank Zhao
Loading calculator…

Introduction / overview

The Mbps to Gbps Converter converts data-transfer rates between megabits per second (Mbps), gigabits per second (Gbps), and gigabytes per second (GBps). All three fields are editable: type a number into any one and the other two update instantly, so you never have to divide by 1,000 or 8,000 by hand.

The three fields read the same speed in different units: Mbps and Gbps measure it in bits, while GBps measures it in bytes. That last one is the number that actually matches file transfers — more on why in the bits-versus-bytes section below.

It is the tool to reach for when you are comparing broadband packages, checking a speed-test result, reading a network spec sheet, or estimating how fast a large file will move between two machines. The conversion is exact — the factors are clean integers, so no rounding is introduced by the math.

How to use / quick start

1

Type the speed you know into any field

Put the number in the field whose unit matches what you have — for example 100 in Megabits per second. A plain number works; the fields also accept comma-grouped input such as 1,000.

2

Read the equivalent values in the other two fields

The remaining fields fill in automatically, so the same speed appears in Gbps and GBps at the same time. No need to re-enter anything.

3

Pick the unit that fits your question

Use Gbps to compare plans or specs that are quoted in gigabits, and GBps when you want the figure in file terms — that is the rate at which actual data (bytes) can move.

Example — convert a 100 Mbps connection

Type 100100 in the Megabits per second field. Because there are exactly 1,000 megabits in a gigabit and 8,000 megabits in a gigabyte:

100 Mbps100\ \mathrm{Mbps}==0.1 Gbps0.1\ \mathrm{Gbps}  ,  \ \ ,\ \ 100 Mbps100\ \mathrm{Mbps}==0.0125 GBps0.0125\ \mathrm{GBps}

The calculator shows the same speed as 0.1 Gbps and 0.0125 GBps. That GBps figure (which equals about 12.5 MB/s) is the realistic file-download ceiling for this connection — explained next.

Calculation method

The calculator is built on three exact relationships. A gigabit is one thousand megabits, and a gigabyte is one thousand megabytes, so moving up or down the scale is always a factor of 10001000:

1 Gbps1\ \mathrm{Gbps}==1000 Mbps1000\ \mathrm{Mbps}  ,  \ \ ,\ \ 1 GBps1\ \mathrm{GBps}==1000 MBps1000\ \mathrm{MBps}

Because one byte holds exactly 88 bits, the byte-based rate connects to the bit-based rates with an extra factor of eight:

1 GBps1\ \mathrm{GBps}==8 Gbps8\ \mathrm{Gbps}==8000 Mbps8000\ \mathrm{Mbps}

From those, the three conversions the calculator performs are:

MMbps=GGbps×1000M_{\mathrm{Mbps}} = G_{\mathrm{Gbps}} \times 1000 , \ ,\ MMbps=GGBps×8000M_{\mathrm{Mbps}} = G_{\mathrm{GBps}} \times 8000
GGBps=GGbps8G_{\mathrm{GBps}} = \frac{G_{\mathrm{Gbps}}}{8}  ,  \ \ ,\ \ GGbps=GGBps×8G_{\mathrm{Gbps}} = G_{\mathrm{GBps}} \times 8

Variables

  • MMbpsM_{\mathrm{Mbps}} — the rate in megabits per second
  • GGbpsG_{\mathrm{Gbps}} — the rate in gigabits per second
  • GGBpsG_{\mathrm{GBps}} — the rate in gigabytes per second

Every field is a valid starting point. Enter a value in the GBps field and the other two re-derive from it, so the conversion runs equally well in either direction. All three multipliers are exact integers, so the results are never rounded to make them fit.

Bits vs. bytes: reading real download speeds

The single biggest reason people are surprised by their internet speeds is the difference between a bit (lowercase b\mathrm{b}) and a byte (uppercase B\mathrm{B}). Network gear and broadband plans quote speeds in bits per second using decimal prefixes — 1 Gbps=109 bit/s1\ \mathrm{Gbps} = 10^9\ \mathrm{bit/s} — while files and downloads are measured in bytes. One byte holds exactly eight bits, so a byte-based speed is always eight times smaller than the bit-based number it came from.

The 100 Mbps reality check

A “100 Mbps” connection advertises its speed in bits. In actual file terms, the absolute most it can move is 12.5 megabytes per second:

100 Mbps100\ \mathrm{Mbps}==1008\frac{100}{8}==12.5 MB/s12.5\ \mathrm{MB/s}

The Gigabytes per second field in this calculator gives you that byte-based view directly: enter 100 in Mbps and read 0.0125 GBps — which is the same 12.5 MB/s expressed in gigabytes. A gigabit fiber line works the same way: 1 Gbps shows as 0.125 GBps (about 125 MB/s).

This is why a “gigabit” plan never downloads a one-gigabyte file in one second: the plan number is in bits, and the file is in bytes, so there is an eightfold difference before real-world overhead even enters the picture. The decimal-prefix convention for network speeds, and the 1 B=8 bit1\ \mathrm{B} = 8\ \mathrm{bit}relationship, are documented side by side in the NIST reference on binary prefixes.

Real-world examples

Compare two broadband plans

You are on a 300 Mbps package and wondering whether the 1 Gbps (“gigabit”) upgrade is worth it. Type 300300 in the Mbps field to put both plans in the same unit:

300 Mbps300\ \mathrm{Mbps}==3001000\frac{300}{1000}==0.3 Gbps0.3\ \mathrm{Gbps}

The gigabit plan is therefore about 10.33.3\frac{1}{0.3} \approx 3.3 times faster on paper. Use that ratio to judge whether the price difference matches a real gain — keeping in mind that Wi-Fi and congestion usually lower both figures.

Estimate a large transfer on a fast local link

Your NAS and workstation connect over a 10 Gbps network. Type 1010 in the Gbps field to see the byte-based rate, then use it to estimate a 25 GB backup:

10 Gbps10\ \mathrm{Gbps}==10000 Mbps10000\ \mathrm{Mbps}==1.25 GBps1.25\ \mathrm{GBps}  ,  \ \ ,\ \ 25 GB1.25 GB/s\frac{25\ \mathrm{GB}}{1.25\ \mathrm{GB/s}}==20 s20\ \mathrm{s}

Under ideal conditions the transfer takes about 20 seconds. Real disks and file systems rarely sustain the full link rate, so treat that as a best case — but it instantly tells you whether the job is minutes or hours.

Frequently asked questions

Can I convert Mbps to GB?

No — and it is not a units quirk. Mbps measures a rate (how many bits flow each second), while GB measures an amount of storage. The two only connect through time: at a given speed, how long it takes to move a given size. This calculator converts between rates only. If you need to convert a file or storage size into bytes, kilobytes, gigabytes, or bit units, the byte converter covers those directly.

Is a gigabyte per second the same as a gigabit per second?

No. The uppercase B\mathrm{B} means bytes, and one byte holds eight bits, so 1 GBps=8 Gbps=8000 Mbps1\ \mathrm{GBps} = 8\ \mathrm{Gbps} = 8000\ \mathrm{Mbps}. A “1 GBps” link is eight times faster than a “1 Gbps” link. The calculator keeps the units distinct so you can read the bit-based and byte-based speeds side by side instead of mixing them up.

Limitations

This calculator accepts positive speeds only — entering zero or a negative value shows a “must be positive” message and is not converted. It uses the decimal-prefix convention standard in networking (1 Gbps=109 bit/s1\ \mathrm{Gbps} = 10^9\ \mathrm{bit/s}), so figures from systems that use a different convention will not line up. It converts rates, not amounts: it cannot turn a speed into a download time without a file size, and real-world throughput is almost always lower than the advertised rate because of network overhead, Wi-Fi conditions, and congestion. Finally, keep the bit/byte case in mind — Gbps (bits) and GBps (bytes) differ by a factor of eight, and mixing them up is the most common source of confusion this tool helps you avoid.

Mbps to Gbps Converter - Convert Megabits, Gigabits & Gigabytes per Second