HomeUnit Conversion › Mebibytes to Megabytes

Mebibytes to Megabytes (MiB to MB)

Convert mebibytes to megabytes: 1 MiB = 1.04858 MB. Exact conversion factor, formula, 18-row table and worked examples, with JSON API and MCP access.

Formula

1 MiB = 1.04858 MB

megabytes = mebibytes × 1.048576 — reverse: mebibytes = megabytes × 0.9536743164

The factor is derived from the SI definitions of both units (base unit: B) as listed in NIST SP 811; results on this page are shown to 6 significant figures, the API returns up to 12.

Worked examples

Mebibytes to megabytes conversion table

Mebibytes (MiB)Megabytes (MB)
11.04858
22.09715
44.1943
88.38861
1616.7772
3233.5544
6467.1089
100104.858
128134.218
256268.435
500524.288
512536.871
10001048.58
10241073.74
20482147.48
40964294.97
81928589.93
1000010485.8

FAQ

How many megabytes are in one mebibyte?

1 MiB = 1.04858 MB. The factor comes from the SI definitions of both units (NIST SP 811 / BIPM), so it is exact or correct to at least 10 significant figures.

What is the formula to convert mebibytes to megabytes?

Multiply the value in mebibytes by 1.048576: megabytes = mebibytes × 1.048576. For example, 1.5 MiB = 1.57286 MB.

How do I convert megabytes back to mebibytes?

Multiply by the inverse factor 0.9536743164 (mebibytes = megabytes × 0.9536743164), or use the megabytes-to-mebibytes page.

Related conversions

Machine access

Sources