FreePrivate · 10 languages · no sign-up

Bytes to Mbps Converter

To convert bytes per second to Mbps, multiply by 8 and divide by 1,000,000, so 125,000 B/s is exactly 1 Mbps. Internet plans are sold in megabits, while downloads, logs and file copies count bytes, so the converter shows both side by side.

  • Runs in your browser — nothing you type is uploaded
  • Decimal (MB) and binary (MiB) units, never mixed up
  • Formula and full calculation shown with every result
Quick values
Quick units

Tip: paste a reading like “12.4 MB/s” and the unit is picked for you.

Result
1 Mbps

125,000 B/s equals:

  • bps1,000,000
  • kbps1,000
  • Mbps1
  • Gbps0.001
  • B/s125,000
  • kB/s125
  • MB/s0.125
  • GB/s0.000125
  • MiB/s0.119209
Mbps = B/s × 8 ÷ 1,000,000 125,000 B/s × 8 ÷ 1,000,000 = 1 Mbps

Runs entirely in your browser. Nothing you type is sent anywhere.

Quick tools

Formula

1 B/s = 8 bits and 1 Mbps = 1,000,000 bits, so:

Mbps = B/s × 8 ÷ 1,000,000 5,000,000 B/s × 8 ÷ 1,000,000 = 40 Mbps

Common conversions

B/s → Mbps

B/sMbps
125,000 B/s1 Mbps
1,000,000 B/s8 Mbps
5,000,000 B/s40 Mbps
12,500,000 B/s100 Mbps
45,000,000 B/s360 Mbps
62,500,000 B/s500 Mbps
125,000,000 B/s1,000 Mbps

Mbps → B/s

MbpsB/s
10 Mbps1,250,000 B/s
25 Mbps3,125,000 B/s
50 Mbps6,250,000 B/s
100 Mbps12,500,000 B/s
200 Mbps25,000,000 B/s
300 Mbps37,500,000 B/s
500 Mbps62,500,000 B/s
1,000 Mbps125,000,000 B/s
2,000 Mbps250,000,000 B/s

How it works

Type a number, pick the unit you have and the unit you want. You can also paste a reading straight from an app, such as 12.4 MB/s, and the unit is detected for you. The result appears as you type, along with the same rate in every common unit (bps to Gbps, B/s to GB/s and MiB/s), the formula and the calculation line.

The converter follows two rules:

  • 1 byte = 8 bits. Upper-case B is a byte, lower-case b is a bit, so MB/s and Mbps differ by a factor of 8.
  • Network prefixes are decimal. 1 Mbps is 1,000,000 bits per second and 1 kB is 1,000 bytes. Binary units (KiB/s, MiB/s) use 1,024 steps and are listed separately so they are never mixed in silently.

So Mbps = bytes per second × 8 ÷ 1,000,000, and the default example on this page, 1 GB/s, works out to 8,000 Mbps. Everything runs in your browser; use Share link to send someone the exact conversion.

Raw byte rates from logs, code and counters

Plain bytes per second rarely appear in consumer apps, but they are everywhere in technical work: web server logs record bytes sent, monitoring tools graph interface counters in bytes, and programming APIs report progress as byte counts. Converting to Mbps lets you compare them with the link you pay for.

  • A log total over an hour. A server that sent 5,400,000,000 bytes in one hour averaged 5,400,000,000 ÷ 3,600 = 1,500,000 B/s. Times 8 is 12,000,000 bit/s, or 12 Mbps.
  • A progress callback. Code that reports 45,000,000 bytes in the last second is moving 360 Mbps, which on a gigabit line points to a limit at the remote server.
  • A counter delta. An interface counter that rose by 62,500,000 bytes in one second means the port carried 500 Mbps in that second.

Two checks avoid most mistakes. First, logs usually store totals, not rates: divide by the seconds covered before converting, or you get a volume dressed up as a speed. Second, some tools label figures as bytes but group them in 1,024s; feeding a binary figure into the decimal formula is off by about 2.4% at the kilo scale and 4.9% at the mega scale, so pick KiB/s or MiB/s when the documentation says so. To go the other way, from a Mbps target to a byte figure for a throttle setting, use Mbps to bytes per second. For monthly server totals, the bandwidth calculator works from visitors and page size.

Common internet speed conversions

The most frequent question is how a plan speed in Mbps shows up in a download window that counts in MB/s. Divide by 8 for the ceiling, then expect a little less in practice because of protocol overhead, Wi-Fi and the server you are downloading from.

Plan speedMaximum in MB/sTime for 1 GB at full speed
50 Mbps6.25 MB/s160 s
100 Mbps12.5 MB/s80 s
300 Mbps37.5 MB/sabout 27 s
500 Mbps62.5 MB/s16 s
1,000 Mbps (1 Gbps)125 MB/s8 s

On a wired gigabit connection a speed test usually peaks around 940 Mbps, which is about 117.5 MB/s. That gap is packet overhead, not a fault.

Popular conversions

If you are comparing a download window with your plan, the Mbps to MB/s converter works in both directions. Slower readings in kilobytes per second belong in kB/s to Mbps, and encoder or audio bitrates in kbps to Mbps. Multi-gig plans are easier to compare with Gbps to Mbps, and SSD or 10 GbE copy speeds with GB/s to Mbps. For data sizes rather than rates, use bits to bytes, and for monthly volumes such as data caps, TB per month to Mbps turns terabytes into a steady speed.

Calculators and guides

Transfer times. The download time calculator turns any size and speed into a finish time, with ready answers for 1 GB, 10 GB and 100 GB game downloads. The upload time calculator and the file transfer time calculator cover backups and local copies over USB, Ethernet and Thunderbolt.

Units. Why your plan and your downloads disagree is explained in Mbps vs MB/s, with single-unit primers on what Mbps means and what MB/s means, plus bits vs bytes for sizes. Game launcher readings get their own page: Steam download speed.

Choosing a plan. Start with how much internet speed you need, or check a plan you are offered: is 100 Mbps fast?, is 300 Mbps enough? and is gigabit internet worth it? What can my internet speed handle works from any plan, and the upload speed calculator sizes the side most plans run out of first; upload vs download speed explains why.

Quality and measurement. Learn what a good ping is and how latency differs from bandwidth. If downloads seem slower than your plan, the speed test checker compares a result with what you pay for, and how internet speed is measured explains the numbers.

Data and servers. The data usage calculator estimates a household's monthly gigabytes, and how much data 4K streaming uses answers the biggest line item. For sites and servers, the bandwidth calculator and the network throughput calculator work from traffic and measured transfers.

Frequently asked questions

How do I convert bytes per second to Mbps?

Multiply bytes per second by 8 to get bits per second, then divide by 1,000,000. For example, 45,000,000 B/s × 8 = 360,000,000 bit/s, which is 360 Mbps.

How many bytes per second is 1 Mbps?

1 Mbps is 125,000 bytes per second: 1,000,000 bits divided by 8 bits per byte.

Is MB/s the same as Mbps?

No. MB/s means megabytes per second and Mbps means megabits per second. One byte is 8 bits, so 1 MB/s = 8 Mbps and a 100 Mbps plan tops out at 12.5 MB/s.

What is the difference between MB/s and MiB/s?

MB/s is decimal (1,000,000 bytes per second) and MiB/s is binary (1,048,576 bytes per second). 1 MiB/s equals 8.388608 Mbps. Some apps count in 1,024s but still write MB, which makes figures look about 5% lower than the decimal value.

Does this converter send my numbers anywhere?

No. All conversions run in your browser. If you use Share link, the value and units are placed in the link's query string so the other person sees the same conversion.

Related conversions

Related tools

How long will your download take?

Enter a file size and your speed to see the time at every common plan speed.

Download time

This site in other languages