MB to KB Converter
Megabytes (MB)
MB
1 MB = 1,000 KB (decimal)
1 MB = 1,024 KB (binary)
Note: 1 MB = 1000 KB (decimal) • 1 MB = 1024 KB (binary)
1 KB = 1000 bytes (decimal) • 1 KB = 1024 bytes (binary)

Understanding Megabytes and Kilobytes

What is a Megabyte (MB)?

A megabyte is a unit of digital information storage. The prefix "mega" means million. There are two definitions:

  • Decimal (SI): 1 MB = 1,000,000 bytes (10⁶ bytes) = 1,000 KB. Used by storage manufacturers and cloud providers.
  • Binary (IEC): 1 MiB = 1,048,576 bytes (2²⁰ bytes) = 1,024 KiB. Used by operating systems. Often still labeled as MB.

What is a Kilobyte (KB)?

A kilobyte is a smaller unit. "Kilo" means thousand. Two definitions:

  • Decimal (SI): 1 KB = 1,000 bytes (10³ bytes)
  • Binary (IEC): 1 KiB = 1,024 bytes (2¹⁰ bytes)

MB to KB Conversion Formula

  • Decimal: KB = MB × 1000 (since 1 MB = 1000 KB)
  • Binary: KB = MB × 1024 (since 1 MiB = 1024 KiB)

Real-World Examples

  • A 5 MB image is 5,000 KB (decimal) or 5,120 KB (binary)
  • A 3 MB MP3 file is 3,000 KB (decimal) or 3,072 KB (binary)
  • A 100 MB document is 100,000 KB (decimal) or 102,400 KB (binary)

Why Two Standards?

The confusion comes from historical reasons. Computers work in binary (powers of 2), so 1 KB = 1024 bytes naturally. However, for marketing simplicity, storage manufacturers adopted decimal units (powers of 10), making 1 KB = 1000 bytes. This is why your 256 GB phone shows only 238 GB - it's using decimal advertising but binary reporting.

Frequently Asked Questions

Q: How many KB in 1 MB?

A: In decimal: 1 MB = 1,000 KB. In binary: 1 MiB = 1,024 KiB (often labeled as MB).

Q: Is 1024 KB equal to 1 MB?

A: In binary (IEC) terms, yes, 1024 KiB = 1 MiB. In decimal terms, 1000 KB = 1 MB.

Q: How do I convert MB to KB in my head?

A: For decimal, multiply by 1000 (add three zeros). For binary, multiply by 1024 (approximately 2.4% more than decimal).

Q: Why does my file show different sizes in different programs?

A: Some programs use decimal (KB = 1000 bytes), others use binary (KB = 1024 bytes). This causes slight variations in displayed file sizes.

Quick MB to KB Conversion Table

Megabytes (MB) Kilobytes (KB) - Decimal Kilobytes (KB) - Binary
0.1 MB100 KB102.4 KB
0.25 MB250 KB256 KB
0.5 MB500 KB512 KB
1 MB1,000 KB1,024 KB
2 MB2,000 KB2,048 KB
5 MB5,000 KB5,120 KB
10 MB10,000 KB10,240 KB
20 MB20,000 KB20,480 KB
50 MB50,000 KB51,200 KB
100 MB100,000 KB102,400 KB
256 MB256,000 KB262,144 KB
512 MB512,000 KB524,288 KB
1,000 MB (1 GB)1,000,000 KB1,024,000 KB
Advertisement
Ad Space
300x250