Calcylator
Mebibytes to Megabytes

Mebibytes to megabytes:
multiply by 1.048576

Understand the difference between mebibytes and megabytes, and convert between them for memory, downloads and file sizes.

Calcylator Editorial Team

Updated · 6 min read

How many MB are in a MiB?

One mebibyte (MiB) is 1.048576 megabytes (MB). A MiB is 1,048,576 bytes, which is 2 to the power 20, while a decimal MB is exactly 1,000,000 bytes. Dividing the first by the second gives 1.048576.

The two names exist because the prefix mega means a million in the metric system. The binary prefix mebi was introduced so that computer memory, which grows in powers of two, could have its own unambiguous name. The Calcylator converters handle both, so you can switch between them without guessing.

The MiB to MB formula

Mebibytes to megabytes =MB = MiB × 1.048576
MB:
size in decimal megabytes
MiB:
size in mebibytes
1.048576:
1,048,576 bytes divided by 1,000,000 bytes
To go the other way, multiply MB by 0.9536743164, or divide by 1.048576.
  • Memory block

    64 MiB

  • Multiply

    64 × 1.048576

Size in MB

67.108864 MB

64 MiB is 67,108,864 bytes, and dividing by 1,000,000 gives 67.108864 MB.

To convert the other way, take a file listed as 8 MB. In mebibytes it is 8 × 0.9536743164 = 7.6293945312 MiB, so it looks a little smaller when a tool reports binary units.

  1. Decide which direction you need: MiB to MB makes the number bigger, MB to MiB makes it smaller.
  2. Multiply MiB by 1.048576, or MB by 0.9536743164.
  3. Round to the precision you need, usually two decimals.
  4. Check the size of the change: it should be near 5 percent.

Mebibytes to megabytes chart

Each row multiplies the MiB value by 1.048576.

MiB to MB
Mebibytes (MiB)Megabytes (MB)
1 MiB1.048576 MB
2 MiB2.097152 MB
5 MiB5.24288 MB
10 MiB10.48576 MB
25 MiB26.2144 MB
50 MiB52.4288 MB
100 MiB104.8576 MB
250 MiB262.144 MB
500 MiB524.288 MB
1,000 MiB1,048.576 MB

A useful landmark: 512 MiB is 536.870912 MB, and the gap between the two units widens as the numbers grow.

Why MiB and MB are different

Computer memory is built in power-of-two sizes, so counting it in 1,024s is natural. Storage and network vendors use powers of ten, which gives round numbers on a label. The same pair of systems explains why a download of 700 MB shows as about 667.6 MiB in a tool that counts in binary.

At the mebibyte level the difference is about 4.9 percent. At the next level, gibibytes against gigabytes, it grows to roughly 7.4 percent, and at tebibytes it is nearly 10 percent.

When you need MiB to MB

Developers hit it when a cloud function lists a memory limit in MiB while a plan page quotes MB. System administrators see it when a Linux command prints sizes in MiB and a vendor datasheet gives MB. Compare like with like, or a 1,000 MiB limit looks smaller than a 1,000 MB limit when it is actually larger.

Common mistakes with MiB and MB

  • Treating the two as identical. They differ by 4.86 percent, which adds up quickly for large files.
  • Multiplying by 1.048576 when converting MB to MiB. That direction needs 0.9536743164.
  • Mixing up the letters. MiB with the small i is binary, while MB is decimal.
  • Rounding 1.048576 to 1.05 too early, which hides real differences in big sizes.

Common questions

How many MB is 1 MiB?

One mebibyte is 1.048576 megabytes. A MiB holds 1,048,576 bytes, while a decimal MB holds 1,000,000 bytes, so the MiB is about 4.86 percent larger than the MB in every conversion.

How do I convert MiB to MB?

Multiply the mebibytes by 1.048576. For example, 10 MiB is 10 × 1.048576 = 10.48576 MB. The result is slightly larger than the starting number because a MiB is the bigger unit.

How do I convert MB to MiB?

Multiply the megabytes by 0.9536743164, or divide by 1.048576. For instance, 100 MB is 100 × 0.9536743164 = 95.36743164 MiB. The answer is smaller because MB is the smaller unit.

Is a MiB the same as a MB?

No. A MiB is a binary unit of 1,048,576 bytes and a MB is a decimal unit of 1,000,000 bytes. Many programs print MB when they actually count in MiB, which causes small, confusing mismatches.

Was this guide helpful?

Continue reading

View all blogs