Kcal to KJ converter

Type a value in kilocalories and get kilojoules 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
kcal-to-kj

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 kilocalories you want to convert.

Read the result

The converted value in kilojoules 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 kilocalories to kilojoules

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

The Kcal to KJ formula

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

Kcal to KJ conversion table

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
3,00012,552

Where kilocalories and kilojoules are used

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

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

Worked examples

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

  • 100 kcal = 418.4 kJ
  • 500 kcal = 2,092 kJ
  • 1,500 kcal = 6,276 kJ

Converting kilocalories to kilojoules in your head

Multiply by 4: 500 kcal is about 2,000 kJ (exactly 2,092 kJ).

KJ to Kcal reference table

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

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

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 KJ to Kcal converter.

Frequently asked questions

How many kilojoules are in one kilocalorie?
One kilocalorie is equal to 4.184 kilojoules. It is an exact conversion.
How do I convert kilocalories to kilojoules?
Use kJ = kcal × 4.184. For example, 2,000 kcal = 8,368 kJ.
How many kilojoules is 2,000 kilocalories?
2,000 kcal is 8,368 kJ.
What is a quick way to estimate kilojoules in kilocalories?
Multiply by 4: 500 kcal is about 2,000 kJ (exactly 2,092 kJ).
Is the Kcal to KJ conversion exact?
This conversion is exact: kilocalorie is defined precisely in terms of kilojoule, 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.