MB to KB Converter
Convert MB to KB instantly. Get both 1,024-based and 1,000-based results.
Binary result (1,024-based)
1,024 KiB
1 MiB = 1,024 KiB
“MB” here means MiB. Apps may label KiB “KB”.
Decimal result (1,000-based)
1,000 kB
1 MB = 1,000 kB
Selected units
—
—
The two rows can represent different byte amounts.
Calculation details
The two rows can represent different byte amounts.
Binary result (1,024-based)
Exact bytes: 1,048,576
Exact result: 1024 KiB (“MB” here means MiB. Apps may label KiB “KB”.)
“MB” here means MiB. Apps may label KiB “KB”. Source: 1 MiB = 1,048,576 bytes Target: 1 KiB = 1,024 bytes
Decimal result (1,000-based)
Exact bytes: 1,000,000
Exact result: 1000 kB
This result uses standard decimal units. Source: 1 MB = 1,000,000 bytes Target: 1 kB = 1,000 bytes
Selected units
Quick answer
Binary result (1,024-based): 1 MiB = 1,024 KiB.“MB” here means MiB. Apps may label KiB “KB”.
Decimal result (1,000-based): 1 MB = 1,000 kB.This result uses standard decimal units.
Formula and worked example
Binary result (1,024-based)
“MB” here means MiB. Apps may label KiB “KB”.
KiB = MiB × 1,024
Example (Binary result (1,024-based)): 2.5 MiB = 2,560 KiB.
Decimal result (1,000-based)
This result uses standard decimal units.
kB = MB × 1,000
Example (Decimal result (1,000-based)): 2.5 MB = 2,500 kB.
Common MiB to KiB conversions · binary and decimal
Each result uses the unit definitions shown in its row. The same input number can represent different capacities. Result columns are for comparison.
| Input numberClick icon to use a common value | Binary result1,024-based · MiB → KiB | Decimal result1,000-based · MB → kB |
|---|---|---|
| 0. | 102. | 100 |
| 0. | 512 | 500 |
| 1 | 1, | 1, |
| 2 | 2, | 2, |
| 2. | 2, | 2, |
| 5 | 5, | 5, |
| 10 | 10, | 10, |
| 16 | 16, | 16, |
| 25 | 25, | 25, |
| 50 | 51, | 50, |
| 100 | 102, | 100, |
| 128 | 131, | 128, |
| 256 | 262, | 256, |
| 512 | 524, | 512, |
| 1, | 1, | 1, |
Expressing a size in smaller units
1 MB = 1,000 kB and 1 MiB = 1,024 KiB. These are separate decimal SI and binary IEC definitions.
In the binary result (1,024-based), the familiar input label “MB” is read as MiB and “KB” as KiB: 1 MiB = 1,024 KiB. In the decimal result (1,000-based), 1 MB = 1,000 kB. Each result keeps the capacity within its own definition; some apps use the shorter MB/KB labels for binary quantities.
For a same-capacity comparison across definitions, use the original byte amount or explicitly named units. Check all supported standard unit factors.
Reverse conversion
Convert KB to MB → Compare the binary result (1,024-based) and decimal result (1,000-based).
Standards and sources
Standard decimal prefixes use powers of 1,000: kB, MB, GB and TB. IEC binary prefixes use powers of 1,024: KiB, MiB, GiB and TiB. Results and formulas use these standard symbols.
The input controls keep familiar KB, MB, GB and TB labels. In the binary result (1,024-based), an unmarked input such as “MB” is read as MiB; some apps display a GiB result as “GB”. That compatibility explanation applies to this result only. In the decimal result (1,000-based), KB is an interface alias for standard kB (1,000 bytes); the unit factors do not change.
“The SI prefixes refer strictly to powers of 10. They should not be used to indicate powers of 2.”