Saved calculators
Conversion

Bits to Mbit converter

Share calculator

Add our free calculator to your website

Please enter a valid URL. Only HTTPS URLs are supported.

Use as default values for the embed calculator what is currently in input fields of the calculator on the page.
Input border focus color, switchbox checked color, select item hover color etc.

Please agree to the Terms of Use.
Preview

Save calculator

Understanding data units: bits, megabits, and mebibits

What is a bit?

A bit (short for binary digit) is the smallest unit of digital information. It represents a single binary value: either 0 or 1. Bits form the foundation of all digital data, from text messages to high-resolution videos. For example, the letter “A” in a computer is stored as an 8-bit sequence: 01000001.

The SI system (base-10)

In the International System of Units (SI), data units follow a base-10 (decimal) system. This means prefixes like mega- denote powers of 10:

  • 1 Megabit (Mbit) = 10610^6 bits = 1,000,000 bits.

SI units are commonly used in telecommunications and networking. For instance, internet service providers advertise speeds in Mbit/s (megabits per second).

The binary system (IEC standard, base-2)

Computers operate using binary logic, so the International Electrotechnical Commission (IEC) introduced a base-2 (binary) standard for data measurement:

  • 1 Mebibit (Mibit) = 2202^{20} bits = 1,048,576 bits.

The IEC prefixes (e.g., kibi-, mebi-, gibi-) were formalized in 1998 to eliminate ambiguity between decimal and binary interpretations.

Conversion formulas

SI system formula

Megabits (Mbit)=Bits106\text{Megabits (Mbit)} = \frac{\text{Bits}}{10^6}

Example: To convert 5,000,000 bits to Mbit:

5, ⁣000, ⁣0001, ⁣000, ⁣000=5 Mbit\frac{5,\!000,\!000}{1,\!000,\!000} = 5\ \text{Mbit}

IEC standard formula

Mebibits (Mibit)=Bits220\text{Mebibits (Mibit)} = \frac{\text{Bits}}{2^{20}}

Example: To convert 5,000,000 bits to Mibit:

5, ⁣000, ⁣0001, ⁣048, ⁣5764.768 Mibit\frac{5,\!000,\!000}{1,\!048,\!576} \approx 4.768\ \text{Mibit}

Practical examples

Example 1: Internet speed

An internet plan offers 100 Mbit/s. To calculate how many bits this represents:

100 Mbit×106=100, ⁣000, ⁣000 bits per second100\ \text{Mbit} \times 10^6 = 100,\!000,\!000\ \text{bits per second}

Example 2: File size conversion

A file is 8,388,608 bits in size. Converting to Mibit:

8, ⁣388, ⁣6081, ⁣048, ⁣576=8 Mibit\frac{8,\!388,\!608}{1,\!048,\!576} = 8\ \text{Mibit}

Example 3: Comparing SI and IEC units

A 256 GB SSD uses SI units:

256 GB=256×109 bytes=256, ⁣000, ⁣000, ⁣000 bytes256\ \text{GB} = 256 \times 10^9\ \text{bytes} = 256,\!000,\!000,\!000\ \text{bytes}

But in IEC units (as displayed by your computer):

256, ⁣000, ⁣000, ⁣000230238.4 GiB\frac{256,\!000,\!000,\!000}{2^{30}} \approx 238.4\ \text{GiB}

This discrepancy occurs because storage is marketed in SI units (GB), while operating systems report capacity in IEC units (GiB).

Historical context

Before 1998, terms like megabyte and megabit were used ambiguously for both 10610^6 and 2202^{20} units. This led to widespread confusion, particularly in storage marketing—consumers often noticed that a “1 TB” hard drive displayed less capacity in their operating system. The IEC standard resolved this by introducing distinct prefixes (e.g., mebi-, gibi-) for binary units.

Notes

  1. Unit symbols:
    • Bits: Lowercase “b” (e.g., Mb = megabits).
    • Bytes: Uppercase “B” (e.g., MB = megabytes).
  2. Storage marketing:
    • Manufacturers: Use SI units (e.g., GB, TB).
    • Operating systems: Display IEC units (e.g., GiB, TiB).
  3. Precision: For exact conversions, use 1 Mibit=1, ⁣048, ⁣576 bits1\ \text{Mibit} = 1,\!048,\!576\ \text{bits}.

Frequently Asked Questions

How many bits are in a Mbit?

There are 1,000,000 bits in 1 Mbit (SI system). For example:

3.5 Mbit=3.5×106=3, ⁣500, ⁣000 bits3.5\ \text{Mbit} = 3.5 \times 10^6 = 3,\!500,\!000\ \text{bits}

What is the difference between Mbit and Mibit?

  • Mbit (megabit) = 10610^6 bits (SI).
  • Mibit (mebibit) = 2202^{20} bits (IEC).
    The difference grows with larger units (e.g., 1 Gibit ≈ 1.074 Gbit).

Why do two systems exist?

SI units align with metric prefixes for simplicity, while IEC units reflect how computers process data in powers of two.

How to convert 10 Mibit to bits?

Multiply by 2202^{20}:

10 Mibit×1, ⁣048, ⁣576=10, ⁣485, ⁣760 bits10\ \text{Mibit} \times 1,\!048,\!576 = 10,\!485,\!760\ \text{bits}

Do internet providers use SI or IEC units?

Providers use SI units (Mbit/s). For instance, “100 Mbit/s” means 100,000,000 bits per second, not 104,857,600.

Report a bug