Kilocalories to kilojoules:
multiply by 4.184
Convert kcal to kJ for food labels and diet plans, with a chart of common values and the slips that give wrong energy figures.
Calcylator Editorial Team
Updated · 5 min read
How many kJ are in a kcal?
One kilocalorie is 4.184 kilojoules. The factor is exact, because the thermochemical calorie is defined as 4.184 joules, and a kilocalorie is a thousand of those. So 1 kcal equals 4,184 joules, or 4.184 kJ.
The kilocalorie is the unit most people mean when they say calories on food. A dietary Calorie with a capital C is the same thing as one kcal. Kilojoules are the metric (SI) unit of energy, which is why labels in many countries print both numbers side by side.
Kcal to kJ formula and worked example
- kJ:
- energy in kilojoules
- kcal:
- energy in kilocalories
- 4.184:
- kilojoules in one kilocalorie (exact)
Meal
350 kcal
Multiply
350 × 4.184
Energy in kJ
1,464.4 kJ
300 × 4.184 = 1,255.2 and 50 × 4.184 = 209.2, which add up to 1,464.4.
For a mental estimate, multiply by 4 and add about 5 percent. A 350 kcal meal gives 1,400 plus 70, near 1,470 kJ, which is close to the exact 1,464.4.
- Read the energy value in kcal from the label or plan.
- Multiply it by 4.184.
- Round to a whole number for food, since labels rarely show decimals.
- Check that the kJ figure is a little over four times the kcal figure.
Chart: kcal to kJ for common amounts
These values come straight from the factor 4.184 and are rounded only where the digits run on.
| kcal | kJ |
|---|---|
| 1 kcal | 4.184 kJ |
| 2 kcal | 8.368 kJ |
| 5 kcal | 20.92 kJ |
| 10 kcal | 41.84 kJ |
| 25 kcal | 104.6 kJ |
| 50 kcal | 209.2 kJ |
| 100 kcal | 418.4 kJ |
| 250 kcal | 1046 kJ |
| 500 kcal | 2092 kJ |
| 1000 kcal | 4184 kJ |
A 2,000 kcal daily intake is 8,368 kJ, and a 500 kcal dinner is 2,092 kJ.
Where you need kcal to kJ in real life
- Nutrition panels that show only kJ while your diet app counts kcal, common on packaged food sold in Australia, New Zealand and parts of Europe.
- Comparing a recipe in a cookbook to the energy needs set by a dietitian who works in kilojoules.
- Sports science and lab reports, where energy is normally written in joules.
Going the other way matters just as much. A bar labelled 1,100 kJ is 1,100 ÷ 4.184 = 262.9 kcal. If you read that as 1,100 kcal you would overstate its energy more than fourfold.
Quick sanity checks for kilocalories to kilojoules
A kJ value should always be a bit more than four times the kcal value. If a label lists 140 kcal and 586 kJ, 140 × 4.184 = 585.76, so the two agree. If they did not, you would suspect a printing slip.
If you track energy in kJ but your app counts kcal, convert your target once instead of every food. A 9,000 kJ daily target becomes 9,000 ÷ 4.184 = 2,151 kcal.
Because the factor is exact, any rounding comes from the figures printed on the pack, which are usually whole numbers.
Common mistakes when converting kcal to kJ
- Mixing up small calories and kilocalories. A lower-case calorie (cal) is one thousandth of a kcal, so 1 cal is only 4.184 joules.
- Dividing instead of multiplying. kJ numbers are always larger than kcal numbers, so a smaller answer means you divided.
- Using 4.2 or 4 as the factor for exact work. These are fine for estimates, but the error reaches 4.5 percent with a factor of 4.
- Forgetting that macros are counted in kcal per gram. A snack with 120 kcal per serving and 4 servings has 480 kcal in total, which is 2,008.32 kJ, so convert the total rather than rounding each serving.
Results here are plain unit conversions and are not dietary advice. Ask a qualified professional about your own energy needs.
Common questions
How many kJ is 1 kcal?
One kilocalorie is exactly 4.184 kilojoules. This is the standard factor for food energy, so 100 kcal equals 418.4 kJ and 1,000 kcal equals 4,184 kJ. The same figure is 4,184 joules.
How do I convert kcal to kJ?
Multiply the kilocalories by 4.184. For example, 250 kcal times 4.184 is 1,046 kJ. For a quick estimate, multiply by 4 and add roughly 5 percent, which lands within a few kilojoules of the exact result.
How do I convert kJ to kcal?
Divide the kilojoules by 4.184, or multiply by 0.2390057361. A 2,000 kJ snack is 2,000 ÷ 4.184 = 478 kcal. The kcal number should always be roughly a quarter of the kJ number.
Is a food Calorie the same as a kilocalorie?
Yes. A Calorie with a capital C, as printed on food in the US, means one kilocalorie, which is 4.184 kJ. A lower-case calorie is a thousand times smaller, so it is not interchangeable with the food unit.
Was this guide helpful?
Continue reading
View all blogsElectrical energy in joules: formula and worked example
Convert power and time into electrical energy in joules with E = P × t, with a 65 W charger example and the link to watt-hours and kWh on a bill.
5 min read
Watts to kWh: Electrical Power and Energy
Power is volts × amps and energy is power × time. A 230 V, 8.7 A heater draws 2.0 kW, so 3 hours uses about 6 kWh. Costing it explained.
5 min read
A quick guide to unit conversions
Convert between common units for length, weight, temperature and more, with clear examples.
5 min read





