Megabit to Kilobyte

Converting Megabits (Mb) to Kilobytes (kB) is simple once the bit-to-byte relationship is clear. The key factor is exact: 1 Mb = 125 kB when both prefixes use the decimal digital standard.

Megabit to Kilobyte Conversion

A megabit measures digital information in bits. Its symbol is Mb. A kilobyte measures the same digital information in bytes, with the symbol kB.

Because one byte contains 8 bits, converting megabits to kilobytes requires two steps:

  1. Convert megabits to bits.
  2. Convert bits to bytes, then express the result in kilobytes.

Under the decimal standard used by the symbols Mb and kB:

  • 1 Mb = 1,000,000 bits
  • 1 byte = 8 bits
  • 1 kB = 1,000 bytes

Therefore:

1 Mb = 1,000,000 bits ÷ 8 ÷ 1,000 = 125 kB

Megabits to Kilobytes Formula

To convert any value from megabits to kilobytes, multiply the number of megabits by 125.

Kilobytes = Megabits × 125

In symbols:

kB = Mb × 125

To convert in the opposite direction, divide kilobytes by 125:

Mb = kB ÷ 125

How to Convert Megabits to Kilobytes

Worked Example: Convert 24 Mb to kB

Start with the formula:

kB = Mb × 125

Insert 24 Mb:

24 Mb × 125 = 3,000 kB

So, 24 Mb equals 3,000 kB.

You can also verify the result by working from the base units:

  • 24 Mb = 24,000,000 bits
  • 24,000,000 bits ÷ 8 = 3,000,000 bytes
  • 3,000,000 bytes ÷ 1,000 = 3,000 kB

Why 1 Megabit Equals 125 Kilobytes

The difference between bits and bytes causes most conversion errors. A bit is a single binary digit, while a byte is a group of 8 bits. The uppercase B in kB identifies bytes, while the lowercase b in Mb identifies bits.

The decimal prefixes also matter. A megabit contains 1,000,000 bits, and a kilobyte contains 1,000 bytes. Combining those definitions with the 8-to-1 bit-to-byte relationship produces the factor of 125.

This is why 1 Mb is not 1,000 kB. The conversion must account for the fact that 8 bits make 1 byte.

Megabits and Kilobytes in Practical Use

Internet and Network Speeds

Internet service speeds are often advertised in megabits per second, written as Mb/s or Mbps. For example, a connection rated at 100 Mbps can transfer up to 12,500 kB per second under ideal conditions:

100 Mb/s × 125 = 12,500 kB/s

Actual transfer speeds may be lower because of network congestion, wireless signal quality, protocol overhead, server limits, and other conditions. The conversion factor itself remains the same.

File Transfers and Data Estimates

File sizes and transfer measurements may appear in bytes, kilobytes, megabytes, or larger byte-based units. Converting a network rate from megabits to kilobytes can make the number easier to compare with a file size shown in kilobytes.

For example, a transfer rate of 40 Mb/s corresponds to:

40 × 125 = 5,000 kB/s

This provides a direct decimal comparison between the rate and a file measured in kilobytes.

Software and Digital Systems

Digital systems use bits and bytes for different purposes. Communication rates commonly use bits, while file sizes, memory values, and data records commonly use bytes. Checking the letter case in the unit symbol helps prevent a result from being eight times too large or too small.

Megabits to Kilobytes Conversion Table

Each row applies the same rule: multiply megabits by 125.

Megabits (Mb) Kilobytes (kB)
1 Mb 125 kB
2 Mb 250 kB
5 Mb 625 kB
10 Mb 1,250 kB
20 Mb 2,500 kB
50 Mb 6,250 kB
100 Mb 12,500 kB
500 Mb 62,500 kB

Common Megabit-to-Kilobyte Mistakes

Confusing Mb with MB

Mb means megabit, while MB means megabyte. Since 1 byte contains 8 bits, the two units do not represent the same quantity. A value of 1 MB is equal to 8 Mb under the same decimal prefix system.

Ignoring the Decimal Prefixes

The symbols Mb and kB use decimal prefixes in this conversion. Binary units use different symbols, such as Mibit and KiB, and should not be substituted for the supplied units.

Dividing Instead of Multiplying

When converting from megabits to kilobytes, multiply by 125. Division by 125 is used when converting from kilobytes back to megabits.

Key Takeaway

The exact decimal conversion is 1 Mb = 125 kB. Multiply megabits by 125 to find kilobytes, and divide kilobytes by 125 to return to megabits. Keep the lowercase b and uppercase B in view, because they mark the essential difference between bits and bytes.

Save the formula kB = Mb × 125 for quick, reliable digital-data calculations.

Convert Megabit to Kilobyte

Enter a value to see instant conversion results

Mb
kB

Click to copy result