Type a number of kilobytes and this converter shows the answer in megabytes instantly (1 KB = 0.001 MB). Below the converter you will find a ready-made KB to MB table, and further down the formula with a worked example.
Kilobytes are the unit for small files: photos for online application forms (often limited to 200 KB or 500 KB), documents, email attachments and web page assets. Upload forms that ask for a file “under 2 MB” usually count 2,000 KB in decimal units, but some systems mean 2,048 KiB. Checking both columns in the table tells you whether your file is safely under the limit.
How to use the KB to MB tool
- Enter the value in kilobytes in the Value box. Decimals such as 250.5 are fine.
- The result in megabytes appears straight away, rounded to six significant digits.
- Check the formula line under the result to see exactly how it was calculated.
- Press ⇄ to convert megabytes back to kilobytes, or pick any other unit from the lists.
- Use Copy result, or look up common values in the conversion table.
Why use ToolOrca KB to MB
- Exact factor: 1 KB = 0.001 MB
- Conversion table: KB to MB
- Formula and worked example included
- Instant result as you type
- Converts to every other data storage unit too
- Free, private and works offline
How to convert kilobytes to megabytes
In the decimal (SI) convention used by storage makers and macOS, one kilobyte is 1,000 bytes. In the decimal convention one megabyte is 1,000 kilobytes, or 1,000,000 bytes. So 1 KB = 0.001 MB exactly, and 1 MB = 1,000 KB exactly.
To convert kilobytes to megabytes, divide the number of kilobytes by 1,000. Multiplying by 0.001 gives the same result.
Worked example: 500 KB ÷ 1,000 = 0.5 MB.
Quick mental math for KB to MB
Move the decimal point three places left: 750 KB = 0.75 MB. If a form uses binary units, divide by 1,024 (750 KiB = 0.732 MiB).
Need the opposite direction? Use the megabytes to kilobytes converter, or switch units with the ⇄ button above.
Frequently asked questions
How many megabytes is 500 KB?
500 KB is 0.5 MB (500 ÷ 1,000 = 0.5).
How many megabytes is 1,024 KB?
1,024 KB is 1.024 MB (1,024 ÷ 1,000 = 1.024).
How many megabytes is 2,048 KB?
2,048 KB is 2.048 MB (2,048 ÷ 1,000 = 2.048).
What is the formula to convert kilobytes to megabytes?
To convert kilobytes to megabytes, divide the number of kilobytes by 1,000. Multiplying by 0.001 gives the same result. To go the other way, use the megabytes to kilobytes converter.
Why does my file show different sizes on Windows and Mac?
macOS uses decimal units (1 MB = 1,000 KB) and Windows uses binary units (1 MB = 1,024 KB). A 1,500,000-byte file is 1.5 MB on a Mac but 1.43 MB on Windows.