Free · File drop · Both standards · No upload

KB to MB Converter — Convert Kilobytes to Megabytes in Both Standards

Type a number of kilobytes and this converter gives you the answer in decimal MB (divide by 1,000) and binary MiB (divide by 1,024) at the same time. Or drag a file onto the drop zone and it reads the exact byte count of your file straight away. There is a built-in upload-limit checker for moments when you need to know whether a file will fit under a website's stated MB cap, plus a log-scale ruler and a comparison chart against real file types. Nothing you enter leaves your browser.
📁 Drop a file to read its size 🔢 1,000 and 1,024 both shown 🎯 Upload-limit checker 🧠 Remembers recent values 🔒 Runs in your browser
SI Decimal answer
1 MB = 1,000 KB
Used by Windows 10/11 storage views, ISPs, mobile data plans, WhatsApp, cloud storage quotas, and virtually every website that quotes a file-size limit.
IEC Binary answer
1 MiB = 1,024 KiB
Used by Windows File Explorer's "Size" column, macOS Finder, RAM sticks, and older hardware specs that still label the number as "MB".

KB to MB Converter

Type a value or drop a file — the answer updates as you go.
— —
Drop a file to read its size
The tool reads the exact byte count and fills the converter for you. The file itself is never opened or uploaded.
📎 Drag & drop 👆 Click to browse 📋 Paste from clipboard 🔒 Nothing uploaded
Enter kilobytes
1 MB = 1,000 KB (SI)
Quick:
5,000 KB equals
5MB
or 4.8828125 MiB (binary standard)
Decimal MB is what storage manufacturers, ISPs, and most websites use. Binary MiB is what Windows and macOS show — even when the label still says "MB".
Where this size sits on the byte spectrum
5 MB
5 MB
1 KB 1 MB 1 GB 1 TB
Decimal vs binary — same file, two answers +2.40%
SI Decimal (1,000)
5 MB
5 MB
IEC Binary (1,024)
4.88 MiB
4.88 MiB
Both bars are scaled against the larger of the two answers, so the difference between them is visible. The gap shrinks at the kilobyte level and widens as sizes grow.
Same value in every unit
Click any cell to copy
Will it fit under an upload limit?
Enter the site's stated limit in MB (SI)
MB
—
How this size compares to real file types
Click any row to load it as your value
Recent values
No recent values yet.
🧮 Show the formula
Decimal (SI): MB = KB ÷ 1,000 Binary (IEC): MiB = KiB ÷ 1,024 SI scale: 1 KB = 1,000 B · 1 MB = 1,000 KB · 1 GB = 1,000 MB · 1 TB = 1,000 GB Binary scale: 1 KiB = 1,024 B · 1 MiB = 1,024 KiB · 1 GiB = 1,024 MiB · 1 TiB = 1,024 GiB

Common KB to MB Conversions

Every common value, both standards, exact byte count, and the type of file it typically represents.
Kilobytes (KB)Exact bytesMegabytes (MB) — decimalMebibytes (MiB) — binaryWhat this size typically looks like
11,0000.0010.00098A single short paragraph of plain text
1010,0000.010.00977A website favicon
100100,0000.10.09766A plain email with no attachments
500500,0000.50.48828A simple landing page with one image
1,0001,000,00010.97656A low-resolution photo or a short Word document
1,0241,024,0001.0241The old "1 MB" floppy-style block — today shown as 1 MiB
2,0482,048,0002.0482A medium-quality phone photo
5,0005,000,00054.88281A three-minute MP3 at 128 kbps
10,00010,000,000109.76563A high-resolution JPEG straight from a phone camera
50,00050,000,0005048.82813A one-minute 1080p video clip
100,000100,000,00010097.65625A two-minute 4K video, or a PDF photo book
500,000500,000,000500488.28125A 45-minute TV episode at 720p
1,000,0001,000,000,0001,000976.5625A 15-minute HD video, or a mid-sized app installer

Direct Answers to Common Queries

The exact questions this page answers, with both decimal and binary results.
QuestionDecimal (SI)Binary (IEC)
How many KB in 1 MB?1,000 KB1,024 KiB
100 KB to MB0.1 MB0.0977 MiB
500 KB to MB0.5 MB0.4883 MiB
1000 KB to MB1 MB0.9766 MiB
1024 KB to MB1.024 MB1 MiB
2000 KB to MB2 MB1.9531 MiB
2048 KB to MB2.048 MB2 MiB
5000 KB to MB5 MB4.8828 MiB
10000 KB to MB10 MB9.7656 MiB
50000 KB to MB50 MB48.8281 MiB
100000 KB to MB100 MB97.6563 MiB
1 million KB to GB1 GB0.9537 GiB
1 MB in KB — Windows File Explorer1,000 KB1,024 KiB (shown as "MB")
1 MB in KB — WhatsApp1,000 KB— (uses decimal)
1 MB in KB — mobile data1,000 KB— (uses decimal)
1.5 MB to KB1,500 KB1,536 KiB
2 MB to KB2,000 KB2,048 KiB

What this KB to MB converter does

Type a number of kilobytes into the box and you get back the megabyte equivalent. If that were all this page did, you could just divide by 1,000 on a calculator. The reason a purpose-built converter is useful is that the answer is not always 1,000 — and most online tools hide that.

The tool works in two directions. Pick KB → MB to go from kilobytes to megabytes. Click the swap button in the middle, or the MB tab on the right, to reverse direction. Both directions show the decimal answer (divide or multiply by 1,000) and the binary answer (divide or multiply by 1,024) side by side, so you can pick whichever matches whatever device or site you are comparing against.

You can also drop a file onto the drop zone at the top of the tool. The browser reads the file's actual byte count and fills the input for you, so you do not have to know the number first. That is the fastest path when you have a file sitting on your desktop and just want its size in a different unit.

How to use it

  1. Drop a file (optional). Drag any file from your desktop onto the dashed drop zone. The tool reads its exact byte count and fills the input automatically. You can also click to browse or paste a file from your clipboard. The last five files you dropped appear below as quick-load chips.
  2. Or type a value. Whole numbers (5000) and decimals (2.5) both work. You can also enter commas — 5,000 and 5000 produce the same result.
  3. Use the quick math buttons if you want. ×2, ×10, ×1000 and ÷2, ÷10, ÷1000 let you explore nearby values without retyping.
  4. Change the input unit if needed. The dropdown next to the input accepts bytes, KB, KiB, MB, MiB, GB, GiB, TB, and TiB. Every result updates immediately.
  5. Read both answers. The big number is the primary answer in the standard that matches your input. Right below it, the alternate standard is shown so you can see exactly how much the two disagree.
  6. Use the dual-standard bars. The blue bar is the decimal answer, the orange bar is the binary answer. Both are scaled against a shared maximum so the gap between them is visible.
  7. Click any unit cell to copy. Every cell in the "Same value in every unit" grid copies its exact value to your clipboard in one click.
  8. Check an upload limit. Enter a website's MB cap in the yellow panel and the tool tells you whether the current value fits, with headroom or overshoot in MB.
  9. Compare against real files. The comparison chart shows how your value compares to common file types — a Word document, an MP3, a short video. Every row is clickable and loads as a new preset.

Why you get two different answers

This is the single most important thing to understand about KB to MB conversion, and it is what every simplified converter gets wrong by silently picking a side.

The prefixes kilo, mega, and giga were defined by the French Academy of Sciences in 1795 for the metric system. They mean exactly 1,000, 1,000,000, and 1,000,000,000. This definition has never changed.

When computers arrived in the 1950s, memory was addressed in binary blocks. The natural block size was 1,024 bytes (2 to the power of 10), and early engineers reused the metric prefixes to describe those blocks — so 1 "K" of memory came to mean 1,024 bytes. That mismatch was tolerable when computers were niche. It became a problem when millions of people started buying hard drives and asking why a "500 GB" disk only showed 465 GB.

In 1998 the International Electrotechnical Commission introduced dedicated binary prefixes — kibi (Ki), mebi (Mi), gibi (Gi), tebi (Ti) — so the two could coexist without confusion. Storage manufacturers switched to SI prefixes. Windows and macOS did not: they still divide by 1,024 while still labelling the result as "MB". That is why the two numbers in this tool's result card disagree by about 2.4 percent at the kilobyte scale.

PrefixSymbolMeaningDefined byWhere you see it
kiloKB1,000 bytesSI (1795)Cloud storage quotas, WhatsApp limits, upload caps
kibiKiB1,024 bytesIEC (1998)Windows File Explorer, macOS Finder, RAM specs
megaMB1,000,000 bytesSI (1795)ISPs, mobile data plans, download managers
mebiMiB1,048,576 bytesIEC (1998)Windows, older hardware documentation
gigaGB1,000,000,000 bytesSI (1795)Hard drive labels, backup software
gibiGiB1,073,741,824 bytesIEC (1998)Windows disk usage displays
teraTB1,000,000,000,000 bytesSI (1795)External drives, cloud backup quotas
tebiTiB1,099,511,627,776 bytesIEC (1998)Linux file managers, some server tools

Where the two standards disagree in practice

If you remember nothing else from this page, remember this table. It shows what "1 MB" means in the places people actually look.

Where you look1 MB equalsStandard
WhatsApp file size display1,000 KBDecimal (SI)
Mobile data plan usage1,000 KBDecimal (SI)
Google Drive, Dropbox, iCloud quotas1,000 KBDecimal (SI)
Windows File Explorer "Size" column1,024 KiBBinary (IEC), SI label
macOS Finder file size1,024 KiBBinary (IEC), SI label
iPhone Settings → Storage1,000 KBDecimal since iOS 11
Android Settings → Storage1,000 KBDecimal
RAM specification (e.g. "16 GB")1,024 KiBBinary — RAM is physical 2N
Chrome, Firefox, Edge download managers1,000 KBDecimal

The practical consequence: if a website says "maximum upload 10 MB", that means exactly 10,000,000 bytes — the site will check the byte count against that number. A file your Mac shows as "9.8 MB" is really 10,276,044 bytes, which is over the cap even though the number looks safe. Drop the file onto this tool to see both figures before you try the upload.

How much does the difference actually matter

The gap grows with each power of ten. It looks small at the kilobyte level and becomes a serious problem at the terabyte level.

ScaleDecimal (SI)Binary (IEC)Binary is bigger by
Kilo level1 KB = 1,000 B1 KiB = 1,024 B2.40%
Mega level1 MB = 1,000 KB1 MiB = 1,024 KiB4.86%
Giga level1 GB = 1,000 MB1 GiB = 1,024 MiB7.38%
Tera level1 TB = 1,000 GB1 TiB = 1,024 GiB9.95%
Peta level1 PB = 1,000 TB1 PiB = 1,024 TiB12.59%

At 2.4 percent, the difference between 5,000 KB and 5,000 KiB is only about 120 KB — small enough that most people never notice. At the terabyte level it is nearly 10 percent, which is exactly why a "1 TB" external drive shows up as 931 GiB in Windows. The drive manufacturer is not lying, and Windows is not broken. They are measuring the same drive with different rulers.

Kilobytes, kilobits, and the factor-of-8 trap

Before using this tool for anything internet-related, know the difference between KB and kb, and between MB and Mb. The capitalisation matters, and getting it wrong produces a wrong answer by a factor of 8.

  • KB (capital K, capital B) is a kilobyte — 1,000 or 1,024 bytes.
  • kb (lowercase k, lowercase b) is a kilobit — 1,000 bits, which equals 125 bytes.
  • MB (capital M, capital B) is a megabyte — 1,000,000 or 1,048,576 bytes.
  • Mb (capital M, lowercase b) is a megabit — 1,000,000 bits, which equals 125,000 bytes.

There are 8 bits in 1 byte. This means:

  • A 100 Mbps internet connection downloads 12.5 MB per second, not 100.
  • A 1 Gbps fibre connection downloads 125 MB per second.
  • If you are searching for "kbits in mb" — that is kilobits, not kilobytes. 1 MB = 8,000 kbit in decimal, not 1,000.

How to convert KB to MB in Excel and Google Sheets

Assuming your KB value is in cell A1, these formulas work in both Excel and Google Sheets:

Decimal (divide by 1,000): =A1/1000 Binary (divide by 1,024): =A1/1024 Unit-aware (clearer): Decimal: =CONVERT(A1, "kbyte", "Mbyte") Binary: =CONVERT(A1, "kibyte", "Mibyte")

The CONVERT function is the better choice in professional spreadsheets because the unit names are explicit — any reviewer reading the formula can see exactly which standard you used.

Where this conversion actually comes up

A few real scenarios people bring to this tool:

  • Checking a file against an upload limit. Drop the file, enter the site's MB cap in the checker, and you know in one second whether it fits.
  • Estimating download time. A 5,000 KB file on a 1 MB/s connection takes about 5 seconds — but only if you know both numbers use the same standard.
  • Sizing images for the web. If a client wants images under 500 KB, this tool tells you the MB-equivalent (0.5 MB decimal) so you can check against a file manager that shows MB.
  • Preparing attachments. Gmail caps at 25 MB, Outlook at 20 MB, and most corporate mail servers are lower. Dropping the file here shows both the exact byte count and where it sits against any limit.
  • Auditing phone or laptop storage. When you are freeing up space, sorting by size and converting the biggest offenders to a common unit makes the cleanup faster.
  • Debugging a software bug. If an app displays a size as "5 MB" but the file manager says "5,243 KB", the mismatch usually means one side used binary and the other decimal.
  • Writing cross-platform code. Any program that displays file sizes to users should be explicit about which standard it uses. This tool is a quick way to sanity-check what a specific number will look like on both sides.

Which standard should you use

There is no single right answer — the correct standard depends on who you are talking to. This table reflects how the industry actually behaves.

ContextUseWhy
Website upload limitsDecimalVirtually every platform quotes decimal MB
Mobile data planDecimalCarriers and ISPs bill in decimal
Cloud storage quotaDecimalGoogle Drive, iCloud, Dropbox all use decimal
Hard drive or SSD capacityDecimalThe physical label is decimal
Windows File ExplorerBinaryWindows divides by 1,024 but labels it "MB"
macOS FinderBinarySame as Windows — binary division, SI label
iOS Settings → StorageDecimalApple switched to decimal for iOS storage in iOS 11
RAM specificationsBinaryRAM is physically 2N bytes — 16 GiB, not 16 GB
Network speed (Mbps)DecimalTelecom standards use SI decimal bits
Programming and APIsBe explicitAlways state the unit — "5 MB" alone is ambiguous in code

Notes on common search variants

This page answers several search phrasings that all mean the same conversion. The math does not change with the language.

  • kb to mb and kb in mb — the two standard English phrasings.
  • kilobyte to megabyte and kilobytes to mb — the fully spelled-out English versions.
  • convert kb to mb — the intent phrase most people type when they already have a value in mind.
  • kb a mb — Spanish and Portuguese for "kb to mb".
  • kb en mb — French for the same.
  • kb into mb and kb in to mb — English variants of the same idea.
  • kbs to mbs and kb to megs — colloquial or slang variants. "Megs" means megabytes.
  • kbits in mb — this is kilobits, not kilobytes. See the kilobit section above — the correct answer involves a factor of 8, not 1,000.
  • kb into mg — a typo for "kb into mb". Milligrams are a mass unit and do not apply to digital storage.

Common mistakes and how to avoid them

  • Assuming one answer. "How many KB in a MB" has two correct answers — 1,000 and 1,024. If a converter shows one number without saying which standard, do not trust it for anything where the difference matters.
  • Using 1,024 for upload limits. A website saying "10 MB max" almost always means 10,000,000 bytes. Dividing a file's byte count by 1,024 to decide if it fits will occasionally give a false pass.
  • Using 1,000 for Windows file sizes. Windows File Explorer shows binary values but labels them "MB" and "KB". If you assume it uses decimal, you will underestimate the file's true byte count by about 2.4 percent.
  • Trusting the label on a hard drive over the actual byte count. The label is correct — it is decimal. The disk has not lost space; the operating system is just showing the same bytes in a bigger unit.
  • Confusing KB and kb. Kilobytes and kilobits differ by a factor of 8. Internet speed uses lowercase b; file size uses capital B.
  • Confusing MB and MiB. About 4.86 percent apart. Small on its own; large enough to change the answer to "does this fit under 25 MB?"
  • Ignoring compression. A 3 MB JPEG and a 30 MB PNG can contain the exact same photograph. Size is not a measure of quality.
  • Forgetting that mail limits cover the whole attachment. If a mail server caps at 25 MB, that is the total of every attached file combined, not per file.

Privacy and data handling

Every calculation happens inside your browser. Nothing you type is uploaded, logged, cached, or stored on any server. If you drop a file onto the drop zone, the browser reads only the file's .size property — a single integer that the operating system already knows. The file's contents are never opened, decoded, or sent anywhere. Recent values and recently dropped file names are stored only in your browser's local storage so the tool can offer them back to you; both can be cleared with the buttons on the page. There is no account, no login, and no network request after the page loads.

Limitations to be aware of

  • The tool cannot detect which standard your source used. If you paste "5 MB" from Windows Explorer, the true byte count behind it is 5,242,880. Choose the correct input unit (MiB instead of MB) to be exact.
  • Display values are shown with up to about 8 significant figures. Very small numbers round to zero in the display — use the exact byte count for anything that needs full precision.
  • The file drop zone reads size only. It does not open, preview, edit, convert, or process the file itself.
  • On rare occasions — iCloud "optimized storage" placeholders, OneDrive "files on-demand" items — the size the browser reports is the placeholder size, not the eventual downloaded size.
  • The log-scale ruler caps at 1 TB for readability. Values above that still convert correctly, but the visual stops scaling.
  • JEDEC — 1,024-based values still labelled with SI prefixes, used in old RAM documentation — is not exposed as a separate output. It matches the binary column with the labels switched.
  • History is per-browser. It does not sync across devices, and clearing your browser's site data will wipe it.

Frequently asked questions

How many KB are in 1 MB?

1 MB equals 1,000 KB under the decimal standard used by most websites, ISPs, and storage manufacturers. It equals 1,024 KB under the binary standard used by Windows File Explorer and RAM specs — though the correct IEC name for that binary unit is MiB. Both answers are technically correct in their own context.

How do I convert KB to MB?

Divide the kilobytes by 1,000 for the decimal result, or by 1,024 for the binary result. 5,000 KB ÷ 1,000 = 5 MB decimal. 5,000 KiB ÷ 1,024 = 4.8828 MiB binary.

What is 500 KB in MB?

500 KB = 0.5 MB in decimal. 500 KiB = 0.4883 MiB in binary. If you are checking an upload limit, use the decimal figure — 0.5 MB.

What is 1000 KB in MB?

1000 KB = 1 MB exactly in decimal. 1000 KiB = 0.9766 MiB in binary.

What is 1024 KB in MB?

1024 KB = 1.024 MB in decimal. 1024 KiB = 1 MiB in binary. The number 1024 is meaningful because it is 2 to the power of 10 — the natural block size on binary systems.

What is 5000 KB in MB?

5000 KB = 5 MB in decimal. 5000 KiB = 4.8828 MiB in binary. In everyday use most people expect the 5 MB answer.

What is 10000 KB in MB?

10000 KB = 10 MB in decimal. 10000 KiB = 9.7656 MiB in binary.

What is 100000 KB in MB?

100000 KB = 100 MB in decimal. 100000 KiB = 97.6563 MiB in binary.

What is 1 million KB in GB?

1,000,000 KB = 1 GB in decimal. 1,000,000 KiB = 0.9537 GiB in binary. This comes up when comparing a data plan (quoted in decimal GB) against a Windows file size (shown in binary GiB).

Is 1 MB equal to 1,024 KB or 1,000 KB?

Both numbers describe different standards. Under the SI standard that the entire tech industry now uses for storage and networking, 1 MB = 1,000 KB. Under the older binary interpretation still used by Windows and RAM specifications, 1 MB means 1,024 KB — but the correct IEC name for that unit is now MiB. When someone insists 1 MB is 1,024 KB, they are using the binary interpretation with the old label.

Why does Windows show fewer KB per MB than a website does?

Windows File Explorer divides every file size by 1,024 (binary) but still labels the result "MB" and "KB". Websites and cloud dashboards divide by 1,000 (decimal). So a file that Windows calls 1.00 MB is really 1,048,576 bytes — about 4.86 percent larger than a website's "1 MB" of 1,000,000 bytes.

What does "kb a mb" mean?

"kb a mb" is Spanish and Portuguese for "kb to mb". The math is the same in every language: 1 MB = 1,000 KB in decimal, 1 MiB = 1,024 KiB in binary.

What does "kb en mb" mean?

"kb en mb" is French for "kb in mb" — the same conversion. Nothing changes in the numbers.

What does "kbits in mb" mean?

"kbit" or "kb" with a lowercase b is a kilobit, not a kilobyte. One byte equals 8 bits, so 1 MB = 8,000 kbit in decimal, not 1,000. Internet speeds are quoted in kilobits per second; file sizes are quoted in kilobytes.

What does "kb into mg" mean?

"kb into mg" is almost always a typo for "kb into mb" — mg (milligram) is a mass unit and does not apply to digital storage. If you see it in a file-size context, it means kilobytes into megabytes.

How many KB in a MB in WhatsApp?

WhatsApp uses the decimal standard: 1 MB = 1,000 KB. WhatsApp's 16 MB media limit means exactly 16,000,000 bytes.

How many KB in a MB for mobile data?

Mobile carriers and ISPs use the decimal standard: 1 MB = 1,000 KB. A 5 GB plan contains 5,000,000 KB of data.

Is a KB bigger than a MB?

No. A kilobyte is smaller than a megabyte by roughly a factor of 1,000. The order from smallest to largest is: byte, kilobyte, megabyte, gigabyte, terabyte, petabyte.

How do I convert MB back to KB?

Multiply by 1,000 for decimal or 1,024 for binary. 5 MB × 1,000 = 5,000 KB. The Swap button on this page flips the converter to the MB to KB direction in one click.

How many bytes in a KB?

1 KB = 1,000 bytes in decimal. 1 KiB = 1,024 bytes in binary. The difference is 24 bytes per unit, which compounds at higher scales.

What is 100 MB in KB?

100 MB = 100,000 KB in decimal. 100 MiB = 102,400 KiB in binary.

How many KB in a GB?

1 GB = 1,000,000 KB in decimal. 1 GiB = 1,048,576 KiB in binary. One gigabyte is a thousand times larger than one megabyte.

What is 1.5 MB in KB?

1.5 MB = 1,500 KB in decimal. 1.5 MiB = 1,536 KiB in binary.

What is 2 MB in KB?

2 MB = 2,000 KB in decimal. 2 MiB = 2,048 KiB in binary. This is why a floppy disk was often described as holding "1.44 MB" — it actually held 1,440 KiB (about 1.47 MB decimal).

Is my image too big to upload?

Drop the file onto this tool and it reads the exact byte count immediately. Then enter the site's stated limit in the upload-limit checker to see whether it fits — the checker uses decimal MB to match how websites actually measure the limit.

Does this converter upload my file?

No. Files you drop, browse, or paste are read in your browser using the File API. Only the file's byte count is read — its contents are never opened, uploaded, or stored anywhere.

How do I convert KB to MB in Excel or Google Sheets?

Use =A1/1000 for decimal, or =A1/1024 for binary. Excel and Google Sheets also support the CONVERT function: =CONVERT(A1,"kbyte","Mbyte") for decimal or =CONVERT(A1,"kibyte","Mibyte") for binary.

What is the difference between KB and kb?

KB with a capital K and B is a kilobyte. kb with lowercase letters is a kilobit. There are 8 bits in a byte, so 1 KB = 8 kb. Internet connection speeds are quoted in kilobits and megabits per second; file sizes are quoted in kilobytes and megabytes.

How does this converter differ from other KB to MB converters?

Most online KB to MB converters silently pick one standard and hide the other. This one always shows both numbers side by side, adds a file-drop zone that reads the exact byte count of a file on your device, includes an upload-limit checker that matches how websites actually measure their caps, and remembers your last few conversions.

Sources and methodology

Scroll to Top