A mebibyte (a contraction of mega binary byte) is a unit of information or computer data storage, symbol MiB.
The mebibyte is closely related to the megabyte (MB). Megabyte can either be a synonym for mebibyte, or refer to 106 bytes = 1,000,000 bytes, depending on context (see binary prefix for background). The two numbers are relatively close together, but mistaking the two has nevertheless led to problems.
The unit MiB was defined by the International Electrotechnical Commission (IEC) in December 1998. Use of mebibyte and related units is strongly endorsed by IEEE and CIPM and is becoming more common.
One mebibyte equals 1024 (= 210) kibibytes, and 1024 mebibytes equal one gibibyte.