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
- RFC 9293 — TCP terminology: an octet is an eight-bit byte
- BIPM — The International System of Units and SI prefixes
- NIST Guide to the SI — Rules for prefixes and units
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.