Use this Mbps Calculator (MB/s to Mbps Conversion) to convert bit and byte transfer rates, estimate effective throughput, and calculate file download time.

Download estimate and throughput

Blank omits download time.

100% is the theoretical rate. Enter a measured or chosen lower share to model overhead.

Mbps Formula

The calculator converts the transfer rate and optionally estimates download time using file size and usable throughput.

Convert speed (bits to bytes and back):

MB / s = Mbps / 8
Mbps = MB / s × 8

Download time:

Time (seconds) = (File size in bits) / (Speed in bps × Efficiency)
  • Mbps: megabits per second (1 Mbps = 1,000,000 bits per second)
  • MB/s: megabytes per second, decimal (1 MB = 1,000,000 bytes)
  • MiB/s: mebibytes per second, binary (1 MiB = 1,048,576 bytes)
  • File size in bits: bytes multiplied by 8
  • Efficiency: a decimal greater than 0 and at most 1 in the formula; the widget accepts the equivalent percentage above 0% through 100%

Select the input rate unit and result unit to convert between bits and bytes, including decimal MB/s and binary MiB/s. Open the optional section to enter file size and usable throughput. Blank file size omits duration; 100% is the theoretical-rate default, while a measured or chosen lower percentage models reduced throughput.

Reference Tables

Use the conversion table to sanity-check the arithmetic. The activity rates are illustrative planning examples, not service requirements or guaranteed recommendations; actual applications, simultaneous use, latency and network conditions vary.

Mbps MB/s (decimal) MiB/s (binary) 1 GB file (ideal)
101.251.1913 min 20 sec
253.132.985 min 20 sec
10012.511.921 min 20 sec
30037.535.7627 sec
1,000125119.218 sec
Activity Illustrative planning rate
Email and web browsing5 Mbps
HD video call (one person)3 to 5 Mbps
1080p streaming5 to 10 Mbps
4K streaming25 Mbps
Online gaming10 to 25 Mbps
Household with 4+ devices100+ Mbps

Examples

Example 1: Convert 200 Mbps to MB/s.

Divide by 8: 200 / 8 = 25 MB/s. That is the equivalent decimal rate; actual application throughput and displayed units may differ.

Example 2: How long to download a 5 GB game on a 100 Mbps connection?

File size in bits: 5 GB × 1,000,000,000 × 8 = 40,000,000,000 bits. At 100 Mbps (100,000,000 bps), ideal time = 400 seconds, or about 6 min 40 sec. With 90% efficiency, expect roughly 7 min 24 sec.

FAQ

Why is my download speed so much lower than my Mbps plan?
ISPs advertise in megabits, but downloads display in megabytes. Divide by 8 to compare. A 100 Mbps plan tops out near 12.5 MB/s.

What is the difference between MB and MiB?
MB is decimal (1,000,000 bytes). MiB is binary (1,048,576 bytes). Storage and ISPs use MB; some operating systems and apps use MiB but label it MB.

Why use an efficiency setting below 100%?
Real connections lose throughput to Wi-Fi interference, protocol overhead, and server limits. 90% is an illustrative scenario, not a measured or universally recommended value. The widget defaults to the theoretical 100%; choose a lower share only when appropriate.

Is higher Mbps always better?
Only up to a point. Once you exceed what your activities require, extra Mbps does not make pages load noticeably faster. Latency and Wi-Fi quality matter more at that stage.