Data Storage converter

Kilobytes to Megabytes

Kilobytes and Megabytes measure the same quantity in different unit systems. The relationship is 1 KB = 0.001 MB, which gives 0.001 MB per KB. Below you can convert any value, check a worked example and read the full chart.

Formula 1 KB = 0.001 MB

Need the other direction? Megabytes to Kilobytes.

How to convert Kilobytes to Megabytes

A decimal kilobyte is 1,000 bytes; a kibibyte is 1,024 bytes. A decimal megabyte is 10^6 bytes; a mebibyte is 2^20 bytes.

To convert Kilobytes to Megabytes, multiply the value in KB by 0.001. For example, 10 KB × 0.001 = 0.01 MB. This works because the ratio between the two units is constant for every value in data storage.

Worked examples

KBMB
1 KB0.001 MB
2.5 KB0.0025 MB
5 KB0.005 MB
10 KB0.01 MB
25 KB0.025 MB
50 KB0.05 MB
100 KB0.1 MB

Reverse conversion

MBKB
1 MB1,000 KB
5 MB5,000 KB
10 MB10,000 KB
25 MB25,000 KB
50 MB50,000 KB
100 MB100,000 KB

When this conversion is useful

This is the calculation you need when you are sizing a backup, a download or a storage plan and the units are mixed. Because the factor is fixed, you can use the same number for a single measurement or for a batch: 1,000 KB is 1 MB.

Is the conversion exact?

It depends on the definition. This converter uses decimal units (1 kB = 1,000 bytes) and a bit-based base; binary units such as KiB and GiB are separate units in the list.

Reference: BIPM SI Brochure and NIST SP 811. Last reviewed: 2026-11-01.

KB to MB conversion chart

The chart lists the most requested values. For a value that is not here, use the converter at the top of the page.

Kilobytes (KB)Megabytes (MB)
1 KB0.001 MB
2 KB0.002 MB
3 KB0.003 MB
4 KB0.004 MB
5 KB0.005 MB
6 KB0.006 MB
7 KB0.007 MB
8 KB0.008 MB
9 KB0.009 MB
10 KB0.01 MB
11 KB0.011 MB
12 KB0.012 MB
13 KB0.013 MB
14 KB0.014 MB
15 KB0.015 MB
16 KB0.016 MB
17 KB0.017 MB
18 KB0.018 MB
19 KB0.019 MB
20 KB0.02 MB
21 KB0.021 MB
22 KB0.022 MB
23 KB0.023 MB
24 KB0.024 MB
25 KB0.025 MB
26 KB0.026 MB
27 KB0.027 MB
28 KB0.028 MB
29 KB0.029 MB
30 KB0.03 MB
31 KB0.031 MB
32 KB0.032 MB
33 KB0.033 MB
34 KB0.034 MB
35 KB0.035 MB
36 KB0.036 MB
37 KB0.037 MB
38 KB0.038 MB
39 KB0.039 MB
40 KB0.04 MB
41 KB0.041 MB
42 KB0.042 MB
43 KB0.043 MB
44 KB0.044 MB
45 KB0.045 MB
46 KB0.046 MB
47 KB0.047 MB
48 KB0.048 MB
49 KB0.049 MB
50 KB0.05 MB
60 KB0.06 MB
70 KB0.07 MB
80 KB0.08 MB
90 KB0.09 MB
100 KB0.1 MB

Frequently asked questions

How many Megabytes are in 1 Kilobytes?

1 KB equals 0.001 MB.

How do I convert Kilobytes to Megabytes?

Multiply the KB value by 0.001. Example: 25 KB = 0.025 MB.

What is 2.5 KB in MB?

2.5 KB = 0.0025 MB.

Is the KB to MB conversion exact?

It depends on the definition. This converter uses decimal units (1 kB = 1,000 bytes) and a bit-based base; binary units such as KiB and GiB are separate units in the list.

Does the calculator work offline?

Yes. The conversion runs in your browser with JavaScript, so it works after the page has loaded, even without a connection.

Related data storage conversions