ThisCalculator

Everyday

Megabytes per Second Calculator: Convert MB/s

Updated · Standard formula, shown below

Result (Mbps) 100.00 Mbps
Result (MB/s)
12.50 MB/s
Result
Result (Gbps)
0.10 Gbps
Result
Value
100
You entered

Megabytes per Second Calculator: Convert MB/s

This calculator converts data transfer rates to and from megabytes per second (MB/s). You enter a value and select its unit (e.g., megabits per second, gigabits per second, or megabytes per minute), and it returns the equivalent in MB/s, plus the same rate in other common units. It is a quick way to compare internet speeds, hard drive read/write specs, or file transfer times without manual math.

Formula

The core relationship is that 1 byte equals 8 bits. Therefore, to convert a bit-based rate to MB/s, divide by 8. For example, if you have a speed in megabits per second (Mbps), the formula is:

MB/s = Mbps ÷ 8

Where:

  • MB/s = megabytes per second (data amount in bytes transferred each second)
  • Mbps = megabits per second (data amount in bits transferred each second)

For larger units, remember that 1 gigabit = 1000 megabits, and 1 gigabyte = 1000 megabytes (in decimal, as used by storage and network vendors). So to convert Gbps to MB/s, multiply by 1000 (to get Mbps) then divide by 8.

Worked Example

Using the default values: you have a speed of 100 Mbps. The calculator takes the value (100) and multiplies by the unit factor for Mbps (1), giving 100 Mbps. Then it divides by 8 to get MB/s:

  1. Start with 100 Mbps.
  2. Convert to MB/s: 100 ÷ 8 = 12.5 MB/s.
  3. Convert to Gbps: 100 ÷ 1000 = 0.1 Gbps.

The calculator displays 12.50 MB/s as the main result, with 100.00 Mbps and 0.10 Gbps as additional outputs.

Why This Conversion Matters

Internet service providers usually advertise speeds in megabits per second (Mbps) or gigabits per second (Gbps). However, file sizes are almost always shown in megabytes (MB) or gigabytes (GB). When you download a file, your browser shows progress in MB/s, which is 8 times smaller than the advertised Mbps. Knowing this conversion helps you set realistic expectations: a 100 Mbps connection will download at about 12.5 MB/s under ideal conditions. The same applies to local network transfers, USB drives, and SSDs—manufacturers often list speeds in MB/s or GB/s, but some tools report in bits per second.

How to Use the Calculator

Enter any positive number in the “Value� field. Then select the unit that matches your original measurement from the dropdown. The calculator instantly shows the equivalent in MB/s, Mbps, and Gbps. For example:

  • If you have a 500 Mbps internet plan, select “Mbpsâ€� and enter 500. The result is 62.5 MB/s.
  • If you have a 1 Gbps fiber connection, select “Gbpsâ€� and enter 1. The result is 125 MB/s.
  • If you see a file transfer speed of 30 MB/s, select “MB/sâ€� and enter 30. The result is 240 Mbps.

You can also use the calculator to convert from megabytes per minute or gigabytes per hour, which are sometimes used in older or specialized contexts.

Common Mistakes and Misconceptions

The most frequent error is confusing megabytes (MB) with megabits (Mb). The lowercase “b� means bits, while uppercase “B� means bytes. A 100 MB/s speed is 800 Mbps, not 100 Mbps. Another common mistake is using decimal vs. binary units. This calculator uses decimal (1 MB = 1,000,000 bytes), which is the standard for network speeds and storage marketing. Some operating systems display storage in binary (MiB, GiB), where 1 MiB = 1,048,576 bytes. That difference is about 5%, which can matter for large transfers. Also, real-world speeds are often lower than the theoretical maximum due to network overhead, Wi-Fi interference, or server limitations. The conversion gives you the ideal rate, not a guarantee.

When to Use This Calculator

Use this tool whenever you need to compare or plan around data transfer speeds. Typical scenarios include:

  • Checking if your internet plan’s advertised speed matches the download speed you actually see.
  • Estimating how long it will take to download a file. For example, a 1 GB file at 12.5 MB/s takes about 80 seconds (1,000 MB ÷ 12.5 MB/s).
  • Comparing storage device speeds—an SSD that reads at 500 MB/s is equivalent to 4,000 Mbps.
  • Understanding network test results that may report in Mbps or MB/s.

For transfer time, you can divide the file size in MB by the speed in MB/s. The calculator gives you the speed in MB/s, so you can do that quickly.

Limitations of the Formula

The conversion is purely mathematical and assumes a constant, error-free transfer. Real-world factors like network congestion, packet loss, and hardware limits reduce actual throughput. Also, the calculator does not account for protocol overhead (e.g., TCP/IP headers), which can reduce effective speed by a few percent. For most everyday purposes, the conversion is accurate enough. If you need to convert between binary units (MiB/s), multiply the MB/s value by 1.048576 to get MiB/s.

Frequently Asked Questions

Is MB/s the same as Mbps?

No. MB/s (megabytes per second) is 8 times larger than Mbps (megabits per second). A speed of 10 MB/s equals 80 Mbps.

Why is my download speed lower than my internet plan?

Your plan is likely advertised in Mbps, while download managers show MB/s. Divide the Mbps number by 8 to get the theoretical MB/s. For example, 100 Mbps = 12.5 MB/s. Also, Wi-Fi and server limits reduce real speed.

How do I convert MB/s to Mbps?

Multiply the MB/s value by 8. For instance, 25 MB/s × 8 = 200 Mbps.

What is the difference between MB/s and Gbps?

1 Gbps = 1000 Mbps = 125 MB/s. So 1 Gbps is 125 times faster than 1 MB/s. To convert Gbps to MB/s, multiply by 125.

Does this calculator work for upload speeds?

Yes. The conversion is the same for upload and download speeds. If your upload is 20 Mbps, it equals 2.5 MB/s.

Why do some hard drives show speeds in MB/s and others in MB/s?

Storage vendors often use MB/s (decimal) while operating systems may show MiB/s (binary). For example, 500 MB/s is about 476.8 MiB/s. This calculator uses decimal, which matches most product specs.

Related

Formula used
in val | Value | - | 100 | 0
sel unit | Unit | Mbps=1, MB/s=8, Gbps=1000, GB/s=8000, MB/min=0.1333333333, GB/hr=2.222222222
out mbps | Result (Mbps) | Mbps | val * unit | 2
out mbs | Result (MB/s) | MB/s | (val * unit) / 8 | 2
out gbps | Result (Gbps) | Gbps | (val * unit) / 1000 | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.