Kilojoules to Kilocalories Converter
Convert kilojoules to kilocalories instantly. 1 kJ = 0.239006 kcal. Free two-way converter with the formula and a quick reference table.
How to convert kilojoules to kilocalories
kilocalories = kilojoules × 0.239006
One kilojoule equals 0.239006 kilocalories, so to convert kilojoules to kilocalories you multiply by 0.239006. Going the other way, one kilocalorie is 4.184 kilojoules. Both units measure energy, so the conversion is an exact ratio that never changes.
10 kilojoules = 2.3901 kilocalories. Multiply your kilojoule figure by the factor above (or just type it into the box) to convert any amount.
Need the other direction? kilocalories to kilojoules
kilojoules to kilocalories table
| kilojoules (kJ) | kilocalories (kcal) |
|---|---|
| 1 | 0.239006 |
| 2 | 0.478011 |
| 3 | 0.717017 |
| 5 | 1.195 |
| 10 | 2.3901 |
| 20 | 4.7801 |
| 25 | 5.9751 |
| 50 | 11.9503 |
| 100 | 23.9006 |
| 250 | 59.7514 |
| 500 | 119.5 |
| 1,000 | 239.01 |
Frequently asked questions
How many kilocalories are in a kilojoule?
One kilojoule equals 0.239006 kilocalories. So to convert, multiply the number of kilojoules by 0.239006.
How do I convert kilojoules to kilocalories?
Multiply by 0.239006, or simply enter the value in the converter above — it does the math instantly and works both ways.
Is this conversion exact?
Yes — both units measure the same quantity, so the ratio is fixed and this uses the standard internationally-agreed factor.