What is megabyte (decimal)?

A megabyte in the decimal system is a data unit equal to 1,000 kilobytes. It is commonly used by storage manufacturers, internet service providers, and operating systems to express file sizes and storage capacities.

What is mebibyte (binary)?

A mebibyte is a binary data unit equal to 1,024 kibibytes, or 1,048,576 bytes. It is used in operating systems, RAM specifications, and software contexts where exact binary data sizes are required.

Worked examples

1 megabyte (decimal) = 0.95367432 mebibyte (binary)

1 mebibyte (binary) = 1,048,576 byte