Mbps to MB/s converter
Convert between megabits per second (Mbps) and megabytes per second (MB/s) instantly.
- Result
- 0.125
How it's calculated
Internet providers advertise speed in megabits per second (Mbps), but download managers show speed in megabytes per second (MB/s). Since 1 byte equals 8 bits, converting Mbps to MB/s means dividing by 8.
MB/s = Mbps ÷ 8
This mismatch is the usual reason a connection feels slow: subscribing to 300 Mbps means a theoretical maximum download of 37.5 MB/s, not 300 MB/s.
Mbps = MB/s × 8
Worked example
A 100 Mbps connection downloads at a maximum of 100 ÷ 8 = 12.5 MB/s. Downloading a 1 GB (1000 MB) file at that speed takes roughly 1000 ÷ 12.5 = 80 seconds under ideal conditions.
Frequently asked questions
- Why doesn't my 100 Mbps connection download at 100 MB/s?
- Because Mbps measures megabits per second and MB/s measures megabytes per second; since 1 byte is 8 bits, the actual download speed in MB/s is the Mbps speed divided by 8.
- How many MB/s is 1000 Mbps (1 Gbps fiber)?
- 1000 Mbps equals 1000 ÷ 8 = 125 MB/s as a theoretical maximum.
- Is this exact in practice?
- This is the theoretical maximum; actual speed can be lower due to network overhead, protocol, and other factors.
- How do I estimate a download's duration?
- Divide the file size in MB by the speed in MB/s (the Mbps speed divided by 8) to get the approximate time in seconds.