SoupCalc

Mbps to MB/s Converter — Megabits to Megabytes per Second

Mbps to MB/s Converter

This tool converts a data rate in megabits per second (Mbps) to megabytes per second (MB/s). The lowercase b means bits; the uppercase B means bytes. That capitalization changes the unit by a factor of eight.

The input must be zero or greater. The result is a unit conversion, not a measurement of the current internet connection.

Formula used

An octet, the byte used by modern Internet protocols, contains eight bits. Because both units on this page use the same decimal mega prefix:

MB/s = Mbps ÷ 8

The reverse identity is:

1 MB/s = 8 Mbps

Here, M is the SI prefix mega, or 10⁶. Therefore 1 Mbps means 1,000,000 bits per second and 1 MB/s means 1,000,000 bytes per second. This page does not convert to mebibytes per second (MiB/s), where Mi represents 2²⁰.

Worked example

For a rate of 100 Mbps:

100 ÷ 8 = 12.5 MB/s

SoupCalc displays 12.5 MB/s. Under ideal continuous transfer conditions, that rate would move a decimal 125 MB in 10 seconds: 125 ÷ 12.5 = 10.

That time calculation is an ideal unit example, not a promise about an actual download.

What the result means

The result is the same raw bit rate expressed as a byte rate. It is useful when a network plan or interface reports Mbps but a file-transfer display uses MB/s.

Check the unit used by the file size as well. A program that labels a binary quantity as MB, or actually reports MiB, will not line up exactly with a decimal MB/s calculation. Upload and download rates are also separate measurements.

Limits and real-world throughput

An advertised link rate is not necessarily application payload throughput. Protocol headers, encryption, acknowledgements, retransmissions, Wi-Fi contention, signal quality, router capacity, congestion, server limits, storage speed, and other traffic can all reduce the observed file-transfer rate.

Latency does not change the eight-to-one unit identity, but it can affect how efficiently a protocol uses the available capacity. Short tests can also be influenced by startup behavior, caching, and the test server.

Use a controlled transfer or reputable measurement method on the relevant device if you need actual throughput. This calculator cannot diagnose a network or determine whether a provider meets a service commitment.

Sources

Editorial record

Written and manually reviewed by the SoupCalc Editorial Team. The eight-to-one conversion, zero boundary, negative-input rejection, and worked example were checked against the current implementation and automated tests. Last reviewed: August 10, 2026. This page remains unavailable for indexing and advertising until all approved localizations pass review.