GALAXY OF TOOLS

UNITS SECTOR

kJ to kcal Converter

1 kJ = 0.239006 kcal — convert kJ to kcal and back as you type, with the formula and a chart.

kJ
kcal to kJ
kcal
8,700 kJ = 2,079.35 kcal8,700 kilojoules = 2,079.3499044 kilocalories
8,700 kJ ÷ 4.184 = 2,079.35 kcal
Quick values

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

Convert kJ to kcal

To convert kJ to kcal, divide the value in kJ by 4.184 — the same as multiplying by about 0.239006. It turns the kilojoules on Australian, New Zealand and EU food labels into the calories most diet apps count. This kj to kcal converter works both ways: type kJ or kcal into either box above and the other box, the worked formula and the chart below update as you type.

The kilojoule (kJ) is 1,000 joules. The joule, named after the physicist James Prescott Joule, is the SI unit of energy. Australia and New Zealand label food energy in kilojoules, and EU labels show kJ next to kcal. One kilojoule is 0.239006 kilocalories.

The kilocalorie (kcal) is the energy needed to warm one kilogram of water by about 1 °C. The “Calorie” with a capital C on food labels is the same thing as a kilocalorie. Going the other way, one kilocalorie equals 4.184 kilojoules. Nutrition labels in the US, UK and India show kcal, and most diet and fitness apps count calories in kcal.

How to convert kj to kcal with this tool

  1. Type a number into the Kilojoules (kJ) box — it starts at 8,700 kJ as an example.
  2. Read the answer in the Kilocalories (kcal) box and in the result panel, which also shows the formula with your number.
  3. To go the other way, type into the kcal box, or press the swap button to open the kcal to kJ converter with your value carried over.
  4. Choose how many decimal places you want, or tap a quick value such as 100 kJ, 500 kJ, 1,000 kJ.
  5. Press Copy result to paste the conversion into a message, spreadsheet or note.

kJ to kcal converter features

Converts both ways

Type in the kJ box to get kcal, or in the kcal box to get kJ. The other box follows instantly.

Exact factor

Calculations use 1 kcal = 4.184 kJ, and rounding is applied only to the answer you see — choose Auto or 0–10 decimal places.

Formula with your number

The working is shown under the result, for example 8,700 kJ ÷ 4.184 = 2,079.35 kcal, so you can check it or copy the method.

Quick values and chart

Tap common values like 100 kJ, 500 kJ, 1,000 kJ, or read the kJ-to-kcal table further down this page.

kJ to kcal formula

The formula is kcal = kJ ÷ 4.184. It is exact because the thermochemical kilocalorie used for food energy is defined as exactly 4.184 kJ.

The reverse formula is kJ = kcal × 4.184 — or use the kcal to kJ converter. Three worked examples:

  • The 8,700 kJ average adult daily intake used on Australian labels: 8,700 kJ ÷ 4.184 = 2,079.35 kcal
  • A 1,000 kJ meal: 1,000 kJ ÷ 4.184 = 239.01 kcal
  • A 400 kJ serving: 400 kJ ÷ 4.184 = 95.6 kcal

kJ to kcal quick reference

The values people look up most often, worked out with the exact factor:

  • 1 kJ = 0.239006 kcal
  • 1 kcal = 4.184 kJ
  • 100 kJ = 23.9 kcal
  • 500 kJ = 119.5 kcal
  • 1,000 kJ = 239.01 kcal
  • 2,000 kJ = 478.01 kcal

Quick tip: Divide by 4 and subtract about 5%: 2,000 kJ → 500 − 25 = 475 kcal, close to the exact 478.01 kcal.

Related conversions: the full energy converter.

kJ to kcal conversion table

Values in kcal are rounded to 2 decimal places (more for very small numbers). For any value not listed, type it into the converter above.

kJkcalkJkcal
10.239900215.11
102.391,000239.01
5011.951,500358.51
10023.92,000478.01
20047.82,500597.51
25059.753,000717.02
30071.74,000956.02
40095.65,0001,195.03
500119.56,0001,434.03
600143.47,0001,673.04
700167.38,0001,912.05
750179.258,7002,079.35
800191.210,0002,390.06

kJ to kcal FAQ

How many kilocalories is 500 kJ?

500 kilojoules is 119.5 kilocalories: 500 kJ ÷ 4.184 = 119.5 kcal.

How do I convert kj to kcal?

Divide the value in kJ by 4.184 — the same as multiplying by about 0.239006. For example, 2,000 kJ ÷ 4.184 = 478.01 kcal. To convert back, multiply the value in kcal by 4.184 — or use the kcal to kJ converter.

How many kilojoules are in one kilocalorie?

One kilocalorie is 4.18 kilojoules, because 1 kcal × 4.184 = 4.18 kJ.

What is 2,000 kJ in kcal?
2,000 kJ = 478.01 kcal. Rounded to two decimal places for everyday use, that is 478.01 kcal.
Why do some sources use 4.1868 instead of 4.184?

There are two calories: the thermochemical calorie (4.184 J), used for food labelling, and the International Table calorie (4.1868 J) found in some engineering tables. The difference is under 0.1%; this page uses 4.184, so 1,000 kJ = 239.01 kcal.

You might also need