Calories to kJ Converter

kcal
8368kJ

kJ = 2000 × 4.184 = 8368

Convert kilocalories (food Calories) (kcal) to kilojoules (kJ) instantly. Type a value — the result updates as you type, and the swap button converts the other way.

Calories to kJ formula

kJ = kcal × 4.184

1 kilocalorie (food Calorie) = 4.18 kilojoules  ·  1 kilojoule = 0.239 kilocalories (food Calories)

To convert kilocalories (food Calories) to kilojoules, multiply the value by 4.184. For example, 2000 kcal:

  1. kJ = 2000 × 4.184
  2. kJ = 8368

So 2000 kcal = 8368 kJ.

Mental math shortcut

This conversion is exact, so there is no need to estimate: just multiply by 4.184.

Calories to kJ conversion table

Kilocalories (food Calories)Kilojoules
50 kcal209.2 kJ
100 kcal418.4 kJ
200 kcal836.8 kJ
250 kcal1046 kJ
500 kcal2092 kJ
1000 kcal4184 kJ
1500 kcal6276 kJ
2000 kcal8368 kJ
2500 kcal10460 kJ

kJ back to Calories

The same values converted the other way, rounded for everyday use:

KilojoulesKilocalories (food Calories)
209.2 kJ50 kcal
418.4 kJ100 kcal
836.8 kJ200 kcal
1046 kJ250 kcal
2092 kJ500 kcal
4184 kJ1000 kcal
6276 kJ1500 kcal
8368 kJ2000 kcal

About the units

Kilocalories (food Calories) (kcal)

A kilocalorie is 1,000 small calories, written “Calorie” on food labels. 1 kcal = 4.184 kJ.

Kilojoules (kJ)

A kilojoule is 1,000 joules. Food labels in Australia, the EU and elsewhere show energy in kJ.

Frequently asked questions

How many kilojoules are in a kilocalorie (food Calorie)?

One kilocalorie (food Calorie) equals 4.18 kilojoules.

What is 2000 Calories in kJ?

2000 kcal = 8368 kJ.

How do I convert kJ back to Calories?

Divide the kilojoules by 4.184. Or use the kJ to Calories converter.

Related converters