KB to MB: Convert Kilobytes to Megabytes

To convert KB to MB, divide by 1,000 for the decimal (SI) result or by 1,024 for the binary result (MiB). So 5,000 KB is 5 MB decimal and 4.88 MiB binary. Both are correct — the difference is which counting system your tool uses.

Bytes

1.0000e+12

KB (10³)

1.0000e+9

MB (10⁶)

1.0000e+6

GB (10⁹)

1,000

TB (10¹²)

1

KiB (2¹⁰)

9.7656e+8

MiB (2²⁰)

953,674.3164

GiB (2³⁰)

931.3226

TiB (2⁴⁰)

0.9095

Bits

8.0000e+12

Join the Veojson dispatch

Get our cloud storage cost modelling spreadsheet.

One email, no spam, unsubscribe any time.

The formula

MB = KB ÷ 1,000 (decimal) or MiB = KiB ÷ 1,024 (binary). To go back, multiply by the same factor. Email attachment limits, upload caps and image size guidance are usually quoted in decimal MB, while a file browser showing 4.88 MB for the same file is using the binary base.

Practical sizes

A typical web page weighs 2–4 MB. A high-quality phone photo is 3–8 MB. A minute of 1080p video is roughly 100 MB. A common upload limit of 5 MB is 5,000 KB decimal or 5,120 KiB binary — worth stating explicitly when you write the validation rule, because that 120 KiB gap generates genuine support tickets.

KB to MB conversion table

KilobytesDecimal (MB)Binary (MiB)
100 KB0.1 MB0.098 MiB
500 KB0.5 MB0.488 MiB
1,000 KB1 MB0.977 MiB
1,024 KB1.024 MB1 MiB
2,048 KB2.048 MB2 MiB
5,000 KB5 MB4.883 MiB
10,240 KB10.24 MB10 MiB

Frequently asked questions

Related conversions