Direct answer
How Many Calories in a Kilojoule? 1 kJ ≈ 239.006 cal
1 kilojoule ≈ 239.006 small calories (cal). Food labels usually need kilocalories: divide kJ by 4.184 for kcal.
Question
How many calories are in a kilojoule?
1 kilojoule (kJ) equals about 239.006 small calories (cal). For food Calories (kcal), 1 kJ ≈ 0.239 kcal.
1 kJ
≈ 239.006 cal
1 kJ
≈ 0.239006 kcal
1 kcal
≈ 4.184 kJ
Explanation
1 cal = 4.184 J, so 1 kJ = 1000 J ≈ 239.006 cal.
Nutrition panels that show “Calories” almost always mean kilocalories: kcal = kJ ÷ 4.184.
EU/AU labels often print both kJ and kcal — use the matching converter for the unit you need.
Important caveat
Confirm whether the question means small calorie (cal) or food kilocalorie (kcal / Cal).