Kilojoules to Calories Converter

Kilojoules to Calories Converter

Calories (kcal)
Joules
1 kcal = 4.184 kJ · 1 kJ = 0.239006 kcal

How to convert kilojoules to calories

To convert kilojoules to kilocalories (food Calories), divide by 4.184. For example, 100 kJ ÷ 4.184 = 23.901 kcal. Going the other way, multiply kcal by 4.184 to get kilojoules.

To convert kilojoules to joules, multiply by 1000. So 100 kJ × 1000 = 100,000 joules.

1 kcal (food Calorie) = 4.184 kJ = 4184 J. Food labels in Australia and Europe show kilojoules. US labels show Calories (kcal). The daily recommended intake is about 2000 kcal = 8368 kJ.

Kilojoules to calories conversion table

Kilojoules (kJ) Calories (kcal) Common reference
100 kJ23.9 kcalsmall apple
200 kJ47.8 kcalmedium fruit
400 kJ95.6 kcalsmall snack
836.8 kJ200 kcalchocolate bar
1000 kJ239 kcallight meal
2092 kJ500 kcalmedium meal
4184 kJ1000 kcalhalf daily intake
8368 kJ2000 kcaldaily intake

Frequently asked questions

How many calories is 1 kilojoule?
1 kJ = 0.239006 kcal (food Calories). To convert kJ to kcal always divide by 4.184.
How many kJ is 100 calories?
100 kcal = 418.4 kJ. Calculation: 100 × 4.184 = 418.4 kJ.
How many calories is 2000 kJ?
2000 kJ = 478.01 kcal. Calculation: 2000 ÷ 4.184 = 478.01 kcal.
How many kJ should I eat per day?
The average recommended daily intake is 8700 kJ for adults. This equals approximately 2080 kcal. Individual needs vary based on age, sex, height, weight, and activity level.
Why do Australian food labels use kJ instead of Calories?
Australia and most European countries use the metric system which includes kilojoules as the standard unit of energy. The US uses Calories (kcal) on food labels instead.