HomeUnit Conversion › Megabytes to Bytes

Megabytes to Bytes (MB to B)

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

Formula

1 MB = 1000000 B

bytes = megabytes × 1000000 — reverse: megabytes = bytes × 0.000001

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

Megabytes to bytes conversion table

Megabytes (MB)Bytes (B)
11000000
22000000
44000000
88000000
1616000000
3232000000
6464000000
100100000000
128128000000
256256000000
500500000000
512512000000
10001000000000
10241024000000
20482048000000
40964096000000
81928192000000
1000010000000000

FAQ

How many bytes are in one megabyte?

1 MB = 1000000 B. 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 megabytes to bytes?

Multiply the value in megabytes by 1000000: bytes = megabytes × 1000000. For example, 1.5 MB = 1500000 B.

How do I convert bytes back to megabytes?

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

Related conversions

Machine access

Sources