Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
page
Mbps calculator icon showing a speed chart

Mbps Calculator

Mbps Calculator

Convert network speed between bit- and byte-based rates

Saved Calculations
No history yet. Calculate below to start tracking.

Internet plans are usually advertised in Mbps (megabits per second), but file sizes and download managers show MB/s (megabytes per second). Since 1 byte = 8 bits, divide Mbps by 8 to get MB/s — a "100 Mbps" connection downloads at roughly 12.5 MB/s, not 100 MB/s.

This tool converts between bit-based rates (bps, Kbps, Mbps, Gbps, Tbps) and byte-based rates (B/s, KB/s, MB/s, GB/s) using decimal (1000-based) prefixes, the convention used by ISPs.

From
To
📡 Your Result
Converted Speed
Enter a value above to convert
Quick Reference (from your input)

A “100 Mbps” internet plan doesn’t download at 100 MB/s, the confusion between bits and bytes catches almost everyone at least once. This calculator converts cleanly between the two families of units.

How to use this Mbps calculator

  1. Enter a value and select your From unit (bps, Kbps, Mbps, Gbps, Tbps, or B/s, KB/s, MB/s, GB/s).
  2. Select your To unit.
  3. Read the converted result instantly, or tap Swap Units to reverse the direction.

What this calculator does

Internet plans are usually advertised in Mbps (megabits per second), but file sizes and download managers show MB/s (megabytes per second). Since 1 byte equals 8 bits, converting from a bit-based rate to a byte-based rate means dividing by 8, a “100 Mbps” connection downloads at roughly 12.5 MB/s, not 100 MB/s.

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

Why ISPs advertise in bits, not bytes

Advertising a connection speed in megabits produces a larger, more attractive-looking number than the equivalent megabyte figure, which is part of why bit-based units became the marketing convention for internet plans, even though the byte-based rate is what actually matters for estimating how long a file download will take.

Decimal prefixes, the ISP convention

This calculator uses decimal (1000-based) prefixes for all conversions, the convention used by ISPs and network equipment, rather than the binary (1024-based) prefixes sometimes used for file storage sizes.

Frequently asked questions

Why doesn’t my 100 Mbps connection download at 100 MB/s?

Because Mbps measures megabits per second while MB/s measures megabytes per second, and 1 byte equals 8 bits. A 100 Mbps connection’s theoretical maximum download speed is about 12.5 MB/s, not 100 MB/s.

Why do ISPs advertise speed in Mbps instead of MB/s?

Mbps produces a larger, more attractive number than the equivalent MB/s figure (8 times larger), which is likely part of why bit-based units became the standard marketing convention for internet connection speeds.