Confusing megabits with gibibytes can make a file, bandwidth, or storage estimate look wildly wrong. The key is that these units measure digital information at different scales: a megabit uses decimal bits, while a gibibyte uses binary bytes.
Exact conversion factor: 1 Mb = 0.0001164153218 GiB, or approximately 0.0001164 GiB.
Megabit to Gibibyte Conversion Formula
To convert megabits (Mb) to gibibytes (GiB), divide the megabit value by 8,589.934592:
GiB = Mb ÷ 8,589.934592
The same relationship can be written from the underlying definitions:
- 1 Mb = 1,000,000 bits
- 1 byte = 8 bits
- 1 GiB = 1,073,741,824 bytes
- 1 GiB = 8,589,934,592 bits
Therefore:
1 Mb = 1,000,000 ÷ 8,589,934,592 GiB = 0.0001164153218 GiB
What Is a Megabit?
A megabit is a unit of digital information. Its symbol is Mb, with a lowercase “b” indicating bits.
Under the decimal system used for megabits, one megabit equals exactly 1,000,000 bits. Megabits commonly describe data transfer rates, such as an internet connection advertised at 100 megabits per second, written as 100 Mb/s or 100 Mbps.
A bit is the smallest basic unit of digital data. It can represent a value of 0 or 1. Because bits are smaller than bytes, megabit values can appear large when compared with file sizes expressed in bytes.
What Is a Gibibyte?
A gibibyte is a unit of digital information. Its symbol is GiB, with an uppercase “B” indicating bytes and the “Gi” prefix identifying the binary system.
One gibibyte equals exactly 1,073,741,824 bytes, or 230 bytes. Since one byte contains eight bits, one gibibyte contains 8,589,934,592 bits.
Gibibytes are useful for describing binary-based memory and storage quantities. They are different from gigabytes: a gigabyte, written GB, is based on 1,000,000,000 bytes, while a gibibyte is based on 1,073,741,824 bytes.
How to Convert Megabits to Gibibytes
- Start with the value in megabits.
- Recognize that each megabit contains 1,000,000 bits.
- Divide the megabit value by 8,589.934592.
- Report the result in gibibytes.
This method handles both the decimal prefix in megabit and the binary prefix in gibibyte. It also accounts for the eight bits in every byte.
Worked Example: Convert 100 Mb to GiB
Suppose you want to express 100 megabits in gibibytes:
100 Mb ÷ 8,589.934592 = 0.01164153218 GiB
Rounded to four significant figures, 100 Mb = 0.01164 GiB.
In raw digital terms, 100 Mb equals 100,000,000 bits. Dividing by eight gives 12,500,000 bytes, and dividing that by 1,073,741,824 gives the same gibibyte result.
Megabits to Gibibytes Conversion Table
Each row applies the same rule: divide megabits by 8,589.934592. Results are rounded to four significant figures.
| Megabits (Mb) | Gibibytes (GiB) |
|---|---|
| 1 Mb | 0.0001164 GiB |
| 2 Mb | 0.0002328 GiB |
| 5 Mb | 0.0005821 GiB |
| 10 Mb | 0.001164 GiB |
| 20 Mb | 0.002328 GiB |
| 50 Mb | 0.005821 GiB |
| 100 Mb | 0.01164 GiB |
| 500 Mb | 0.05821 GiB |
Reverse Relationship: Gibibytes to Megabits
The reverse conversion is useful when a file size is given in gibibytes and a network speed is given in megabits.
1 GiB = 8,589.934592 Mb
To convert gibibytes to megabits, multiply the gibibyte value by 8,589.934592:
Mb = GiB × 8,589.934592
For example, a 2 GiB quantity equals:
2 GiB × 8,589.934592 = 17,179.869184 Mb
Rounded to four significant figures, that is 17,180 Mb.
Why the Conversion Result Is a Small Number
A megabit is much smaller than a gibibyte. The difference comes from two places: a byte contains eight bits, and a gibibyte contains more than one billion bytes.
As a result, even 500 Mb converts to only about 0.05821 GiB. This is normal and does not indicate an arithmetic error.
Another common source of confusion is the capitalization of the symbols. Mb means megabits, while MB means megabytes. The lowercase and uppercase letters represent different units.
Practical Uses for Megabit to Gibibyte Conversion
Estimating Download Data
Internet speeds are often expressed in megabits per second, while downloads and storage are often described in bytes. Converting between Mb and GiB helps compare a connection’s transfer rate with the size of a file or data package.
For example, a connection speed of 500 Mb/s transfers 500 megabits each second. That is approximately 0.05821 GiB per second, before accounting for network overhead, congestion, protocol limits, or other real-world factors.
Comparing Network Speed With File Size
A file size and a connection speed cannot be compared directly until their units match. Converting the speed from megabits to gibibytes per second creates a common basis for a rough transfer estimate.
For instance, a 1,000 Mb/s connection corresponds to approximately 0.1164 GiB per second under the same unit definitions. Actual transfer times may be longer because transmitted data includes technical overhead and network performance varies.
Planning Data Transfers
IT teams, developers, and systems administrators may need to estimate how much digital information can move across a network. The conversion provides a consistent way to compare a decimal transfer rate in megabits with a binary data quantity in gibibytes.
Common Mistakes to Avoid
- Confusing Mb with MB: Mb is megabit, while MB is megabyte.
- Confusing GiB with GB: GiB uses 230 bytes, while GB uses 109 bytes.
- Forgetting the factor of eight: Bits and bytes are not interchangeable.
- Reversing the operation: Divide Mb by 8,589.934592 to get GiB; multiply GiB by that value to get Mb.
- Ignoring “per second”: Mb/s is a rate, while Mb is an amount of digital information.
Key Takeaway
The exact relationship is 1 Mb = 0.0001164153218 GiB. To convert megabits to gibibytes, divide by 8,589.934592. Keep the bit-versus-byte distinction and the decimal-versus-binary distinction clear, and your digital data calculations will remain accurate.
Use the formula and worked values above whenever you need to compare network transfer quantities with binary data sizes.