How to convert kilojoules to kilocalories
One kilojoule equals 0.239006 kilocalories. To convert, multiply the number of kilojoules by 0.239006 (or divide by 4.184):
Mental-math shortcut: Divide kilojoules by 4.2 for a quick estimate (exact: 4.184): 2,000 kJ ≈ 478 kcal.
Example
Convert 2,000 kilojoules to kilocalories: 2,000 kJ × 0.239006 = 478.01 kcal.
Kilojoules to Kilocalories conversion chart
| Kilojoules (kJ) | Kilocalories (kcal) |
|---|---|
| 1 | 0.239006 |
| 10 | 2.3901 |
| 50 | 11.9503 |
| 100 | 23.9006 |
| 250 | 59.7514 |
| 500 | 119.5 |
| 1,000 | 239.01 |
| 1,500 | 358.51 |
| 2,000 | 478.01 |
| 2,500 | 597.51 |
| 5,000 | 1,195.03 |
| 8,700 | 2,079.35 |
| 10,000 | 2,390.06 |
What is a kilojoule?
A kilojoule (kJ) is 1,000 joules. Australia, New Zealand and the EU list food energy in kilojoules alongside (or instead of) calories. One kilocalorie equals 4.184 kJ, so an 8,700 kJ daily intake — the Australian reference value — is about 2,080 kcal.
What is a kilocalorie?
A kilocalorie (kcal) is 1,000 small calories, or 4.184 kilojoules. It is the "Calorie" printed on US nutrition labels and used for diets and exercise — a typical adult needs roughly 1,800–2,800 kcal a day.
Converting the other way? Use the Kilocalories to Kilojoules converter.
Frequently asked questions
How many kilocalories is one kilojoule?
One kilojoule is 0.239006 kilocalories.
How do I convert kilojoules to kilocalories?
Multiply the value in kilojoules by 0.239006. For example, 2,000 kJ × 0.239006 = 478.01 kcal.
What is 8,700 kJ in kilocalories?
8,700 kJ is 2,079.35 kilocalories.
How do I convert kilocalories to kilojoules?
Multiply kilocalories by 4.184 (or divide by 0.239006). You can also use our Kilocalories to Kilojoules converter.
Conversions use the internationally agreed definitions of each unit (for example, 1 inch = 2.54 cm exactly) and are rounded for display. Volume converters use US customary units unless stated otherwise.
Last updated: