Kilobyte (kB) to Megabyte (MB) Converter
Enter a value to instantly convert between data storage units.
1 Kilobyte = 0.001 Megabyte
Key Formulas
Megabyte → Gigabyte
GB = MB × 0.001Gigabyte → Megabyte
MB = GB × 1000Gigabyte → Terabyte
TB = GB × 0.001Terabyte → Gigabyte
GB = TB × 1000Formula
MB = kB × (1000 / 1000000)One megabyte is 1,000 kilobytes in decimal units, so divide kilobytes by 1,000. For example, 2,500 kB is 2.5 MB. Photos, documents, and web pages often show sizes in kilobytes while an upload form or email limit counts megabytes. The kilo prefix means 1,000 here, and a kibibyte (KiB) holds 1,024 bytes, so a size shown in KiB gives a different megabyte figure. Lowercase kb means kilobits, a separate unit.
Source: NIST: decimal prefixes and explicit binary prefixes; 1 byte = 8 bits
Reviewed by the Convert Calc editorial team · Last reviewed: · see our methodology
Frequently Asked Questions
Real-World Examples
A 1024 kB scanned document comes to 1.024 MB.
1024 kB = 1.024 MB
A 512 kB web image is 0.512 MB in a page weight report.
512 kB = 0.512 MB
A 5120 kB PDF attachment is 5.12 MB when checked against a mail limit.
5120 kB = 5.12 MB
A 102400 kB folder of documents totals 102.4 MB.
102400 kB = 102.4 MB