Convert KB to MB instantly. There are 1,024 KB in 1 MB using the binary standard Windows reports, or 1,000 KB in 1 MB using the decimal standard macOS and most upload forms use. Switch modes below, then check typical file sizes against common upload limits.
Last reviewed on October 1, 2026
| Kilobytes (KB) | Megabytes (MB) | Exact Bytes |
|---|---|---|
| 1 KB | 0.0009766 MB | 1,024 bytes |
| 100 KB | 0.0977 MB | 102,400 bytes |
| 512 KB | 0.5 MB | 524,288 bytes |
| 1,024 KB | 1 MB | 1,048,576 bytes |
| 2,048 KB | 2 MB | 2,097,152 bytes |
| 5,120 KB | 5 MB | 5,242,880 bytes |
| 10,240 KB | 10 MB | 10,485,760 bytes |
| 25,600 KB | 25 MB | 26,214,400 bytes |
| 51,200 KB | 50 MB | 52,428,800 bytes |
| 102,400 KB | 100 MB | 104,857,600 bytes |
When converting kilobytes to megabytes, you'll encounter two different calculation methods:
This difference explains why a "500 GB" hard drive shows as approximately 465 GB in Windows—manufacturers use decimal while the OS uses binary.
The formula depends on which standard you're using:
Binary: MB = KB ÷ 1024
Decimal: MB = KB ÷ 1000
For example, to convert 2,048 KB to MB:
| Use Binary (1024) | Use Decimal (1000) |
|---|---|
| RAM and memory calculations | Hard drive capacities |
| File sizes in OS | Network transfer speeds |
| Programming and development | Storage device marketing |
| System requirements | ISP bandwidth specifications |
Understanding KB to MB conversion is essential for:
KB to MB conversions usually come up when a form, email or upload page sets a limit in megabytes but your file manager reports kilobytes. These are the sizes you are most likely to be checking.
| File | Typical size in KB | In MB (binary) |
|---|---|---|
| Passport or ID photo (JPEG) | 50–200 KB | 0.05–0.2 MB |
| Text-only Word document | 20–100 KB | 0.02–0.1 MB |
| 10-page PDF with images | 300–1,500 KB | 0.3–1.5 MB |
| MP3 song, 3 min at 128 kbps | ~2,810 KB | ~2.7 MB |
| 12 MP phone photo (JPEG) | 2,500–4,500 KB | 2.4–4.4 MB |
| Gmail attachment cap | 25,600 KB | 25 MB |
File too big for the limit? Use the guides to shrink a JPEG or compress a PDF for email, or estimate a photo's size before you export it with the image file size calculator. The full list of attachment caps is on the Gmail and Outlook limit pages.
In binary (computer) calculations: 1 MB = 1,024 KB. In decimal (SI) calculations: 1 MB = 1,000 KB. Most operating systems use the binary standard, so 1 MB typically equals 1,024 KB in practical use.
The confusion arose because computer memory naturally works in powers of 2 (binary), while the metric system uses powers of 10 (decimal). Storage manufacturers adopted decimal to make capacities appear larger, while operating systems stuck with binary for technical accuracy.
Use binary (1024) when working with RAM, file sizes in operating systems, or programming. Use decimal (1000) when dealing with hard drive specifications or network speeds. When in doubt, binary is more commonly used for file sizes.
No, MB (Megabyte) is larger than KB (Kilobyte). 1 MB equals 1,024 KB in binary or 1,000 KB in decimal. Think of it as a hierarchy: Byte < Kilobyte < Megabyte < Gigabyte.
To convert manually, divide the number of kilobytes by 1,024 (for binary) or 1,000 (for decimal). For example: 5,120 KB ÷ 1,024 = 5 MB (binary) or 5,120 KB ÷ 1,000 = 5.12 MB (decimal).