KB to MB Converter

Convert kilobytes to megabytes — choose 1000-based (SI) or 1024-based (binary) units — and convert back from MB to KB.

Enter file size in KB

MB = KB ÷ divisor

Reverse: MB → KB

Enter MB to get KB

KB = MB × divisor

Current mode: Decimal (1 MB = 1000 KB)

Use decimal for marketing / network speeds, and binary for OS/file-system reported sizes.

Quick KB → MB table (decimal)

KB MB Notes
5000.5Half MB
100011 MB (decimal)
20482.0482.048 MB (decimal)
10241.0241.024 MB (decimal)
51205.125 MB approx

Why 1000 vs 1024?

Storage and networking vendors often use decimal prefixes: 1 KB = 1000 bytes, 1 MB = 1000 KB. But operating systems and programmers have historically used powers of two: 1 KiB = 1024 bytes, 1 MiB = 1024 KiB.

Decimal: MB = KB ÷ 1000

Binary: MiB = KiB ÷ 1024

Example (decimal)

4500 KB ÷ 1000 = 4.5 MB

Example (binary)

4500 KiB ÷ 1024 ≈ 4.3945 MiB

FAQ

1. Which should I use for web uploads?

Most web tools label in MB but don’t specify. Using decimal is a safe default.

2. Why does Windows show a different size than the disk label?

Because Windows is reporting binary-based units, while the disk label uses decimal-based marketing units.