Skip to the calculator
Rule Calculator

Convert Kilobytes to Mebibytes

1 kilobyte is 0.000954 MiB. One kilobyte is exactly 0.000953674316406 mebibytes.

One kilobyte is 9.5367 × 10^-4 mebibytes. To convert kilobytes to mebibytes, multiply by 9.5367 × 10^-4; to go the other way, divide by 9.5367 × 10^-4 or multiply by 1048.576. The factor is exact rather than rounded: it follows from IEC 80000-13. Exactly 1,000 bytes under the SI prefix, which is what drive manufacturers and network speeds use.

Factor checked against the defining standard · How we check

Mebibytes
0.000954 MiB
Kilobytes × 9.5367 × 10^-4
value * 0.0009536743164060.001 MiB

1 kilobyte in every data unit

UnitValueExact factor
bytes1,000 B× 1,000
kilobytes (as entered)1 kB
megabytes0.001 MB× 0.001
gigabytes0.000001 GB× 0.000001
terabytes0.000000001 TB× 0.000000001
kibibytes0.9765625 KiB× 0.9765625
mebibytes0.0009536743164 MiB× 0.000953674316406
gibibytes0.0000009313225746 GiB× 0.000000931322574615

Factors are entered by hand from IEC 80000-13 rather than derived from a units library, so the ones that terminate are exact rather than rounded.

How do you convert kilobytes to mebibytes?

  1. 1.Take the measurement in kilobytes.
  2. 2.Multiply by 9.5367 × 10^-4 — that is how many mebibytes fit in one kilobyte.
  3. 3.To go back the other way, divide by 9.5367 × 10^-4, or multiply by 1048.576.

Kilobytes to mebibytes conversion table

KilobytesMebibytes
1 kB0.000954 MiB
2 kB0.001907 MiB
3 kB0.002861 MiB
4 kB0.003815 MiB
5 kB0.004768 MiB
6 kB0.005722 MiB
7 kB0.006676 MiB
8 kB0.007629 MiB
9 kB0.008583 MiB
10 kB0.009537 MiB
12 kB0.011444 MiB
15 kB0.014305 MiB
20 kB0.019073 MiB
25 kB0.023842 MiB
50 kB0.047684 MiB
100 kB0.095367 MiB

What are kilobytes and mebibytes?

Kilobyte (kB)
Exactly 1,000 bytes under the SI prefix, which is what drive manufacturers and network speeds use. Not 1,024 — that is the kibibyte.
Mebibyte (MiB)
Exactly 1,048,576 bytes. About 4.9% larger than a megabyte, and the unit most operating systems display while labelling it MB.

Source: IEC 80000-13 — binary prefixes for information quantities

Questions people actually ask

How many mebibytes are in a kilobyte?
9.5367 × 10^-4. Exactly 1,048,576 bytes. About 4.9% larger than a megabyte, and the unit most operating systems display while labelling it MB.
How do I convert mebibytes back to kilobytes?
Divide by 9.5367 × 10^-4, or multiply by 1048.576 — they are the same operation.

Other data conversions

Mebibytes to kilobytes — the same conversion the other way.