Skip to main content
matte

Kilojoules to Kilocalories

A kilojoule is 1,000 joules, used on nutrition labels outside the US to state food energy content. A kilocalorie, the "Calorie" on food labels, is the energy needed to raise 1 kilogram of water by 1°C. 1 kJ equals ≈0.239006 kcal, so converting between them is a matter of multiplying by that fixed factor — type any value into the converter below and both sides update instantly as you type.

Both units belong to energy, measured here against energy's base unit (J) — every other energy unit on this site converts through that same reference point, which is why the table below can also be read as a quick cross-check against nearby values.

Formula

kcal = kJ × ≈0.239006

kJ = kcal × 4.184

Worked example: 5 kJ × ≈0.239006 = ≈1.19503 kcal.

Conversion table

Kilojoule (kJ)Kilocalorie (kcal)
1 kJ≈0.239006 kcal
2 kJ≈0.478011 kcal
3 kJ≈0.717017 kcal
5 kJ≈1.19503 kcal
10 kJ≈2.39006 kcal
20 kJ≈4.78011 kcal
25 kJ≈5.97514 kcal
50 kJ≈11.9503 kcal
100 kJ≈23.9006 kcal
250 kJ≈59.7514 kcal
500 kJ≈119.503 kcal
1,000 kJ≈239.006 kcal

Frequently asked

How many Kilocalories in a kilojoule?
1 kJ equals ≈0.239006 kcal.
How do I convert Kilojoules to Kilocalories?
Multiply the value in kJ by ≈0.239006 to get kcal. The converter above does this instantly as you type.
Is the conversion exact?
Yes — Kilojoule and Kilocalorie are both defined by a fixed conversion factor to energy's base unit (J), so the result shown is exact to the precision displayed, not an approximation.

Reverse conversion

More energy conversions

Full converter