Skip to content
OverCalculator
  1. Home
  2. Conversion
  3. Mbps Calculator
Conversion

Mbps Calculator

Convert Mbps to kbps, Gbps, MB/s, and approximate GB per hour while avoiding bit-versus-byte and decimal-prefix mistakes in internet speed estimates.

Published

Download rate
Megabytes per second
12.5 MB/s
Kilobits per second
100,000 kbps
Gigabits per second
0.1 Gbps
Megabits per second
100 Mbps
Approximate gigabytes per hour
45 GB/hr

100 Mbps equals 12.5 MB/s using eight bits per octet.

Network speed in megabits per second. Internet plans usually use this unit.
Mbps

Results update as you type.

Mbps Calculator

The Mbps Calculator translates an internet or network speed written in megabits per second into the units people actually compare: kilobits per second, gigabits per second, megabytes per second, and approximate gigabytes per hour. It is designed for broadband plans, speed-test results, Wi-Fi router dashboards, cloud uploads, game downloads, and any situation where a provider says “Mbps” but an app shows “MB/s.”

The page is intentionally centered on Mbps rather than every possible rate unit. If you need arbitrary unit switching, use the data transfer rate calculator. If your comparison is specifically between megabits and gigabits, use the Mbps to Gbps converter. If the number is a file size rather than a speed, the digital storage converter handles capacity units without the per-second component.

How to read the result

Enter a nonnegative speed in megabits per second. The primary result is megabytes per second, because that is the rate many operating systems and download tools display. Supporting rows show kilobits per second, gigabits per second, the original Mbps value, and approximate gigabytes per hour. The calculator uses decimal network prefixes and divides the bit rate by eight for an eight-bit-octet byte-rate display.

For the default input, 100 Mbps, the page reports 12.5 MB/s. It also reports 100,000 kbps, 0.1 Gbps, 100 Mbps, and 45 GB/hr. The last row is an idealized throughput estimate: 12.5 MB/s multiplied by 3600 seconds and divided by 1000 MB per decimal GB. It does not subtract overhead or idle time.

Formula used by the calculator

The byte conversion is the most important step:

MB/s=Mbps8\text{MB/s} = \frac{\text{Mbps}}{8}

Decimal network prefix conversions are:

kbps=Mbps×1000\text{kbps} = \text{Mbps} \times 1000

Gbps=Mbps1000\text{Gbps} = \frac{\text{Mbps}}{1000}

The approximate hourly transfer shown by the form is:

GB/hr=MB/s×36001000\text{GB/hr} = \frac{\text{MB/s} \times 3600}{1000}

These are the formulas used here. The form does not use 1024 for its Gbps or GB/hr rows, because ordinary Mbps, Gbps, MB/s, and GB/hr labels are decimal in this context.

Example

Imagine a fiber plan or speed test reports 300 Mbps. The calculator first divides by eight:

3008=37.5 MB/s\frac{300}{8} = 37.5\ \text{MB/s}

It then scales Mbps into kbps:

300×1000=300000 kbps300 \times 1000 = 300000\ \text{kbps}

And into Gbps:

3001000=0.3 Gbps\frac{300}{1000} = 0.3\ \text{Gbps}

For the hourly estimate, it uses the calculated byte rate:

37.5×36001000=135 GB/hr\frac{37.5 \times 3600}{1000} = 135\ \text{GB/hr}

So the result panel reads 37.5 MB/s as the headline, with 300,000 kbps, 0.3 Gbps, 300 Mbps, and 135 GB/hr underneath. If a download app shows 30 MB/s on that connection, the unit conversion is not wrong; the gap is likely practical overhead, congestion, or a server-side cap.

Quick reference table

Mbps inputkbpsGbpsMB/sApprox. GB/hr
2525,0000.0253.12511.25
100100,0000.112.545
300300,0000.337.5135
500500,0000.562.5225
10001,000,0001125450

Mbps versus MB/s

The letter case matters. Mbps means megabits per second: lowercase b for bits. MB/s means megabytes per second: uppercase B for bytes. Because each byte is eight bits, a value in MB/s is one eighth of the corresponding value in Mbps. A 400 Mbps plan is not 400 MB/s; its theoretical maximum is 50 MB/s before overhead.

This difference is why internet plan comparisons can feel misleading even when the advertised unit is technically correct. Providers usually sell network line rate in bits per second. Download managers usually report file movement in bytes per second. A large game, video, or operating-system image is measured in gigabytes, so the MB/s or GB/hr rows are often easier for planning than the raw Mbps number.

Practical limits and domains

In home broadband, use the calculator to compare cable, fiber, fixed wireless, and cellular plans on a common basis. In office networks, it helps interpret switch ports, VPN throughput, and Wi-Fi access point claims. In cloud work, it estimates whether an upload link can sustain a backup window. In classrooms, it is a clean demonstration of units, prefixes, and the bit-byte distinction.

Do not expect the converted value to equal every observed transfer. TCP/IP headers, TLS encryption, packet loss, Wi-Fi retransmission, slow storage, overloaded servers, router CPU limits, and shared last-mile bandwidth all reduce real throughput. Speed-test sites also choose nearby servers and optimized streams, while a single file download may depend on a remote host with its own throttles.

Accuracy and limits

The calculator keeps the defined or cited relationship through the calculation and rounds only the displayed result. A converted number does not become more precise than the source measurement. Keep additional digits for chained calculations, then round to the precision justified by the original value; also preserve any reference basis or notation convention named with the input.

Sources

Frequently asked questions

What does Mbps mean?
Mbps means megabits per second. It measures how many million bits can be transferred each second under ideal conditions. Internet plans, speed tests, router interfaces, and network adapters commonly use Mbps because networks are usually specified in bits rather than bytes.
How do I convert Mbps to MB/s?
Divide the Mbps value by eight using an eight-bit octet. A 100 Mbps connection is therefore 12.5 MB/s before overhead. The calculator performs that division and also shows kbps, Gbps, and an approximate gigabytes-per-hour figure.
Why does my browser show MB/s instead of Mbps?
Files are measured in bytes, so many browsers and game launchers display download progress in megabytes per second. Internet providers sell line speed in megabits per second. The two views describe the same transfer, but the byte-based display is one eighth of the bit-based number.

Related calculators

Mbps Calculator updated at