Data Storage Converter
Bits, bytes, KB, MB, GB, TB.
1 megabyte = 976.5625 KiB. Enter any value to convert megabytes (MB) to kibibytes (KiB), or use the table below for common values.
KiB = MB × 976.5625
Example: 10 MB = 9,765.625 KiB. To convert the other way, use MB = KiB × 0.001024.
Quick mental estimate: multiply by about 980.
| Megabytes (MB) | Kibibytes (KiB) |
|---|---|
| 1 MB | 976.5625 KiB |
| 2 MB | 1,953.125 KiB |
| 4 MB | 3,906.25 KiB |
| 8 MB | 7,812.5 KiB |
| 16 MB | 15,625 KiB |
| 32 MB | 31,250 KiB |
| 64 MB | 62,500 KiB |
| 100 MB | 97,656.25 KiB |
| 128 MB | 125,000 KiB |
| 256 MB | 250,000 KiB |
| 500 MB | 488,281.25 KiB |
| 512 MB | 500,000 KiB |
| 1,000 MB | 976,562.5 KiB |
| 1,024 MB | 1,000,000 KiB |
A megabyte (MB) is 1,000,000 bytes in the decimal system.
A kibibyte (KiB) is 1,024 bytes — the binary unit that some operating systems label "KB".
Use the formula KiB = MB × 976.5625. For example, 10 MB = 9,765.625 KiB.
1 MB = 976.5625 KiB.
Use MB = KiB × 0.001024. 1 KiB = 0.001024 MB.