Convert Megabytes to Kibibytes (MB to KiB)
1 megabyte (MB) = 976.5625 kibibytes (KiB). 1 KiB = 0.001024 MB. Example: 15 MB = 15 × 976.5625 = 14648.4375 KiB.
Also searched as megabytes to KiB, megabytes in KiB, megabytes into kibibytes, MB to KiB, MB in kibibytes, MB into kibibyte, megabyte to kibibyte, MB to kibibytes converter and how many kibibytes in a megabyte.
1 MB = 976.5625 KiB
Type in either box. Scientific notation works: 1.5e-3.
Converting a list? Use the bulk megabyte to kibibyte converter to paste a column from Excel.
How to Convert Megabyte to Kibibyte
- 1 MB = 976.5625 KiB
- 1 KiB = 0.001024 MB
- Example: convert 15 MB to KiB: 15 MB = 15 × 976.5625 KiB = 14648.4375 KiB
Formula
KiB = MB × 976.5625
Derivation from SI units:
- 1 MB = 10⁶ bytes = 8 × 10⁶ bits (decimal, SI).
- 1 KiB = 2¹⁰ bytes = 1024 bytes.
- 1 MB = 8000000 bit ÷ 8192 bit per KiB = 976.5625 KiB
Both units are defined exactly, so the factor is exact. Megabyte definition: megabyte; Kibibyte definition: kibibyte.
Worked examples
- A reading of 16 MB converts to 15625 KiB.
16 MB × 976.5625 = 15625 KiB - A value of 128 MB is 125000 KiB.
128 MB × 976.5625 = 125000 KiB
Megabyte to Kibibyte conversion table
| Megabytes (MB) | Kibibytes (KiB) |
|---|---|
| 1 MB | 976.5625 KiB |
| 2 MB | 1953.125 KiB |
| 4 MB | 3906.25 KiB |
| 8 MB | 7812.5 KiB |
| 16 MB | 15625 KiB |
| 32 MB | 31250 KiB |
| 64 MB | 62500 KiB |
| 100 MB | 97656.25 KiB |
| 128 MB | 125000 KiB |
| 256 MB | 250000 KiB |
| 500 MB | 488281.25 KiB |
| 1000 MB | 976562.5 KiB |
Where it's used
Megabytes are used for photos, documents and songs, while kibibytes appear in RAM, cache and page sizes (4 KiB pages). Both measure amount of digital information, so the conversion is a fixed factor.
Megabyte to other data storage units
| Conversion | 1 MB equals |
|---|---|
| megabyte to kibibyte | 976.5625 KiB |
| megabyte to byte | 1000000 B |
| megabyte to kilobyte | 1000 kB |
| megabyte to gigabyte | 0.001 GB |
| megabyte to terabyte | 0.000001 TB |
| megabyte to bit | 8000000 bit |
| megabyte to megabit | 8 Mbit |
| megabyte to mebibyte | 0.9536743164 MiB |
Show 5 more units
| megabyte to gibibyte | 0.0009313225746 GiB |
|---|---|
| megabyte to kilobit | 8000 kbit |
| megabyte to gigabit | 0.008 Gbit |
| megabyte to petabyte | 1 × 10⁻⁹ PB |
| megabyte to tebibyte | 9.094947018 × 10⁻⁷ TiB |
Frequently asked questions
How many kibibytes are in 1 megabyte?
1 MB = 976.5625 KiB.
How do I convert megabytes to kibibytes?
Multiply the value in MB by 976.5625. For example, 15 MB × 976.5625 = 14648.4375 KiB.
Is the MB to KiB conversion exact?
Yes. Both units are defined exactly, and 1 MB is exactly 976.5625 KiB.
Sources
- The International System of Units (SI), 9th edition (SI Brochure), Bureau International des Poids et Mesures , Table 7 (SI prefixes); hertz, Table 4.
- Prefixes for binary multiples (kibi, mebi, gibi…, adopted by the IEC and now in IEC 80000-13), National Institute of Standards and Technology , Prefixes for binary multiples.
- The International System of Units (SI), 9th edition (SI Brochure), Bureau International des Poids et Mesures , Section 3, note on binary prefixes.
Last reviewed: . Factors are stored exactly and computed with 50-digit decimal arithmetic. See how we verify conversion factors.
Cite this page
APA
Scientific Converters. (2026, October 15). Convert Megabytes to Kibibytes (MB to KiB). Retrieved October 25, 2026, from https://scientificconverters.com/data-storage/megabytes-to-kibibytes/
IEEE
Scientific Converters, "Convert Megabytes to Kibibytes (MB to KiB)," scientificconverters.com. Accessed: Oct. 25, 2026. [Online]. Available: https://scientificconverters.com/data-storage/megabytes-to-kibibytes/