Kilojoules to calories (kJ to cal) converter
What is a kilojoules to calories converter?
A kilojoules to calories converter is an online tool that translates an amount of energy expressed in kilojoules (kJ) into its equivalent in calories (cal), and back again. Both units measure the same physical quantity — energy — but they belong to different traditions. The joule and its multiples (kilojoule, megajoule) are the SI units favoured in science, nutrition labels across much of the world, and engineering. The calorie is an older unit still widely used in chemistry, food energy, and everyday conversation, especially in the United States.
Because food packaging, fitness apps, and scientific papers mix these units freely, a quick and reliable converter removes the guesswork when you need to compare figures that were originally recorded in different systems.
How does the converter work?
Enter a value in either field and the other side updates instantly. Type a number of kilojoules and the calorie field fills in automatically; type a number of calories and the kilojoule field responds. Each field also lets you choose its unit, so you are not limited to kJ and cal — you can switch to joules (J) or megajoules (MJ) and the conversion adjusts accordingly.
Internally every value is first reduced to joules, the common base unit, and then expressed in whatever unit you selected for the opposite field. This two-step approach keeps the results consistent no matter which combination of units you pick.
Formula for conversion
The conversions rest on a single defined relationship: one (thermochemical) calorie equals exactly 4.184 joules, and one kilojoule equals 1000 joules.
To convert kilojoules to calories:
To convert calories to kilojoules:
Expressed as direct multipliers:
Joules can be handy as an intermediate or alternative unit:
Conversion table
The table below lists common kilojoule values alongside their equivalents in calories and joules.
| Kilojoules (kJ) | Calories (cal) | Joules (J) |
|---|---|---|
| 1 | 239.006 | 1000 |
| 2 | 478.011 | 2000 |
| 5 | 1195.029 | 5000 |
| 10 | 2390.057 | 10000 |
| 20 | 4780.115 | 20000 |
| 50 | 11950.287 | 50000 |
| 100 | 23900.574 | 100000 |
| 500 | 119502.868 | 500000 |
| 1000 | 239005.736 | 1000000 |
Examples
Example 1: Converting 1 kilojoule to calories
Start with a single kilojoule. Since 1 kJ is 1000 J and each calorie is 4.184 J, divide:
So 1 kJ equals about 239.006 calories.
Example 2: Converting 10 kilojoules to calories
Scaling the same factor up by ten gives:
Ten kilojoules is therefore roughly 2390.06 calories.
Example 3: Converting calories back to kilojoules
Take the result from Example 1 and reverse it. Converting 239.0057 cal back to kilojoules should return the original value:
This confirms the conversion is fully reversible.
Example 4: Converting kilojoules to joules
Switching the target unit to joules makes the relationship even simpler:
One kilojoule is exactly one thousand joules.
Notes
- This converter uses the thermochemical calorie, defined as exactly 4.184 J. A slightly different value (4.1868 J) applies to the “international steam table” calorie; for most everyday purposes the difference is negligible.
- Be careful with the food “Calorie” (capital C), which is actually a kilocalorie (kcal) — it equals 1000 of the small calories used here. If your figure comes from a nutrition label in the US, it is likely kilocalories.
- Because all four units (kJ, J, MJ, cal) describe the same quantity, switching a field’s unit re-expresses the value rather than changing the underlying energy.
- Keeping consistent units throughout a calculation prevents errors, especially when mixing scientific and nutritional data.
Frequently asked questions
How many calories are in 1 kilojoule?
One kilojoule equals approximately 239.006 calories, found by multiplying 1000 joules per kilojoule and dividing by 4.184 joules per calorie.
How do I convert calories to kilojoules?
Multiply the number of calories by 4.184 to get joules, then divide by 1000. For example, 239.0057 cal converts back to exactly 1 kJ.
Is a calorie the same as a Calorie on food labels?
No. The food “Calorie” with a capital C is a kilocalorie (kcal), equal to 1000 of the calories used in this converter. To convert food Calories to kilojoules instead, see our calorie to kilojoule converter.
Why does the converter use 4.184 joules per calorie?
That figure defines the thermochemical calorie, the value most widely adopted in chemistry and energy work. The international steam table calorie uses 4.1868 J, but the two differ by less than 0.1 percent.
Can I convert kilojoules to joules with this tool?
Yes. Change the target field’s unit to joules and the converter will show that 1 kJ equals 1000 J. You can also reach joules directly with our joule to calorie converter.
How many kilojoules are in 10 calories?
Ten calories equal 10 × 4.184 = 41.84 joules, which is 0.04184 kilojoules.