A Megabyte is equal to 1,048,576 bytes. However, the IEC defines that one MB is equal to 1,000,000 bytes, or 106. Therefore, a MB could really equal either of these values although commonly the first value is used in computing.