Skip to converter
QConvert

Kilocalorie to Megajoule Converter

Convert Kilocalorie to Megajoule instantly — live results with exact conversion factors.

0.004184 MJ

Answer

1 kilocalorie = 0.004184 megajoules. To convert kcal to MJ, multiply by 0.004184.

Quick Reference Table

Kilocalorie (kcal) Megajoule (MJ)
1 0.004184
2 0.008368
5 0.02092
10 0.04184
20 0.08368
50 0.2092
100 0.4184
250 1.046
500 2.092
1000 4.184

Formula

Convert Kilocalorie (kcal) to Megajoule (MJ) using the relationship:

MJ = kcal × 0.004184

How to Convert

  1. Take the value in kilocalories (kcal).
  2. Multiply it by 0.004184 (the conversion factor from kcal to MJ).
  3. The result is the equivalent value in megajoules (MJ).
  4. Example: 1 kcal = 0.004184 MJ.

Reverse Conversion

Need it the other direction? Megajoule to Kilocalorie conversion.

All Energy Conversions

See the full list of Energy conversions.

Related Conversions

FAQ

How many megajoules are in 1 kilocalorie?

1 Kilocalorie equals 0.004184 megajoules. Multiply by 0.004184 to convert kcal to MJ.

What is the formula to convert kilocalorie to megajoule?

Multiply the value in kilocalories by 0.004184 to get megajoules. Formula: MJ = kcal × 0.004184.

How do I convert kilocalories to megajoules easily?

Enter your value in the converter at the top of this page — the megajoules result updates live as you type. You can also multiply by 0.004184 directly.