Skip to content
DailyCalc

Convert MiB to MB

Convert MiB to MB instantly. 1 MiB = 1.048576 MB. Formula, worked examples and a quick reference table.

Last updated

MiB
MB

One mebibyte equals 1.048576 megabytes. To convert any number of mebibytes to megabytes, multiply by 1.048576.

The converter above works in both directions and updates as you type. Below you will find the formula, a worked example and a reference table of common values.

Data conversions carry two ambiguities at once. Bits and bytes differ by a factor of eight, and network speeds are quoted in bits while file sizes are quoted in bytes — so a connection and a download will always report numbers that look inconsistent. On top of that, the same prefix means 1,000 to a drive manufacturer and 1,024 to an operating system, which is why advertised capacity and reported capacity never match. Neither is an error; they are different conventions wearing the same name.

MiB to MB formula

megabyte = mebibyte × 1.048576

To go the other way, use mebibyte = megabyte ÷ 1.048576.

About these units

A mebibyte is exactly 1,048,576 bytes — 2²⁰. Linux tools and RAM specifications generally mean this even when they print "MB".

A megabyte is 10⁶ bytes decimal or 2²⁰ binary. The gap is about 5%, which is why file sizes and download counters rarely agree exactly.

Mebibyte is also written mebibytes and mebi. Megabyte is also written megabytes, mbs, megs and meg.

Sources

  1. IEC 80000-13:2008, Quantities and units — Part 13: Information science and technology — the decimal byte prefixes and the binary kibibyte series.

MiB to MB conversion table

Mebibyte Megabyte
1 MiB 1.0486 MB
2 MiB 2.0972 MB
4 MiB 4.1943 MB
8 MiB 8.3886 MB
16 MiB 16.7772 MB
32 MiB 33.5544 MB
64 MiB 67.1089 MB
128 MiB 134.2177 MB
256 MiB 268.4355 MB
512 MiB 536.8709 MB
1,024 MiB 1,073.7418 MB

Frequently asked questions

How many megabytes are in a mebibyte? +

There are 1.048576 megabytes in one mebibyte.

What is 10 MiB in MB? +

10 MiB equals 10.4858 MB. Multiply 10 by 1.048576.

How do I convert megabyte back to mebibyte? +

Use mebibyte = megabyte ÷ 1.048576. The converter above handles both directions, or see our dedicated MB to MiB page.

How accurate is this mebibyte to megabyte conversion? +

The factor used is 1.048576, carried at full double precision. Where a unit has an exact legal definition the factor is exact rather than approximate. Rounding is applied only to the displayed result, so the answer is never a calculation done on an already-rounded number.

Is there a quick way to estimate MiB to MB in my head? +

Round the factor to 1.05 and multiply. That is 0.1358% off the exact value of 1.048576, which is fine for a rough figure and not for anything that has to balance.