How Many Bytes in a Mebibyte?

Quick Answer
1 Mebibyte = 1,048,576 Bytes

1 MiB = 1,048,576 B

Formula

B = MiB × 1,048,576

Conversion Table

Mebibytes (MiB)Bytes (B)
1 MiB1,048,580 B
2 MiB2,097,150 B
5 MiB5,242,880 B
10 MiB10,485,800 B
20 MiB20,971,500 B
50 MiB52,428,800 B
100 MiB104,858,000 B
500 MiB524,288,000 B
1,000 MiB1,048,580,000 B

Worked Examples

Convert 5 MiB to B:
5 MiB × 1,048,576 = 5,242,880 B
Convert 10 MiB to B:
10 MiB × 1,048,576 = 10,485,800 B
Convert 50 MiB to B:
50 MiB × 1,048,576 = 52,428,800 B

FAQ

How many Bytes are in 1 Mebibyte?
There are 1,048,576 Bytes in 1 Mebibyte. Formula: B = MiB × 1,048,576.
How to convert Mebibytes to Bytes?
To convert Mebibytes to Bytes, multiply the number of Mebibytes by 1,048,576. For example, 10 MiB = 10,485,800 B.
How many Bytes are in 100 Mebibytes?
There are 104,858,000 Bytes in 100 Mebibytes. Calculation: 100 × 1,048,576 = 104,858,000.