KJ to Kcal converter

Type a value in kilojoules and get kilocalories instantly, with the formula and a table of common values below. Free, and it runs in your browser.

  • Free
  • No sign-up
  • Runs in your browser
kj-to-kcal

Fill in the values above to see the result.

100% private — the calculation is done in your browser and nothing is sent to any server.

How it works

Enter the value

Type the number of kilojoules you want to convert.

Read the result

The converted value in kilocalories appears as you type, with the formula behind it.

Copy it

Use the copy button, or check the conversion table for common values.

How to convert kilojoules to kilocalories

To convert kilojoules to kilocalories, use kcal = kJ ÷ 4.184. For example, 8,400 kJ is 2,007.65 kcal. Type any value in the converter above and the result updates instantly.

The KJ to Kcal formula

The conversion is kcal = kJ ÷ 4.184. One kilojoule equals 0.239006 kcal. This conversion is exact: kilojoule is defined precisely in terms of kilocalorie, so the only rounding is in the digits shown.

KJ to Kcal conversion table

KJ to Kcal
Kilojoules (kJ)Kilocalories (kcal)
10023.9006
25059.7514
500119.503
1,000239.006
2,000478.011
5,0001,195.03
8,4002,007.65
10,0002,390.06

Where kilojoules and kilocalories are used

Kilojoules are the SI energy unit and appear on food labels in Australia, New Zealand and Europe.

Kilocalories are the 'calories' printed on food labels in most countries.

Worked examples

These examples use the formula above, so you can check the converter or do the same by hand:

  • 250 kJ = 59.7514 kcal
  • 1,000 kJ = 239.006 kcal
  • 5,000 kJ = 1,195.03 kcal

Converting kilojoules to kilocalories in your head

Divide by 4: 1,000 kJ is about 250 kcal (exactly 239 kcal).

Kcal to KJ reference table

For the opposite direction, these values are handy to have at hand:

Kcal to KJ
Kilocalories (kcal)Kilojoules (kJ)
50209.2
100418.4
200836.8
5002,092
1,0004,184
1,5006,276
2,0008,368
2,50010,460

Common mistakes to avoid

  • The 'calories' on food labels are kilocalories (kcal), not small calories (cal).
  • One kilocalorie is 4.184 kilojoules; labels that show both may round slightly differently.

About this converter

The converter accepts whole numbers, decimals and negative values, gives the result as you type, and uses full precision internally, so what you copy is as accurate as it can be. It runs in your browser: nothing you type is sent to a server, it keeps working offline once the page has loaded, and there is nothing to install.

Need the opposite direction? Use the Kcal to KJ converter.

Frequently asked questions

How many kilocalories are in one kilojoule?
One kilojoule is equal to 0.239006 kilocalories. It is an exact conversion.
How do I convert kilojoules to kilocalories?
Use kcal = kJ ÷ 4.184. For example, 8,400 kJ = 2,007.65 kcal.
How many kilocalories is 8,400 kilojoules?
8,400 kJ is 2,007.65 kcal.
What is a quick way to estimate kilocalories in kilojoules?
Divide by 4: 1,000 kJ is about 250 kcal (exactly 239 kcal).
Is the KJ to Kcal conversion exact?
This conversion is exact: kilojoule is defined precisely in terms of kilocalorie, so the only rounding is in the digits shown.
Is this converter free?
Yes. There is no sign-up and no limit, and it runs in your browser, so nothing you type is sent to a server.
Does it work on a phone?
Yes. It works in any modern mobile browser, and the result updates as you type.