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:
- Convert megabits to bits.
- 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.