Kilojoules to kilocalories (kJ to kcal) converter
What is a kilojoules to kilocalories converter?
A kilojoules to kilocalories converter is an online tool that translates an amount of energy expressed in kilojoules (kJ) into its equivalent in kilocalories (kcal), and back again. Both units measure the same physical quantity—energy—but they belong to different conventions. The joule (and its multiple, the kilojoule) is the SI unit of energy, while the calorie family is still widely used for food energy and in some areas of chemistry and nutrition. This converter removes the guesswork by applying a fixed, well-defined ratio between the two.
Kilojoules and kilocalories
A kilojoule equals 1,000 joules, where one joule is the work done when a force of one newton acts over one metre. A kilocalorie equals 1,000 calories. Several slightly different “calorie” definitions exist, but the value most commonly used for food and energy work is the thermochemical kilocalorie, defined as exactly 4,184 joules. That single definition is what makes the conversion clean and reproducible:
- 1 kcal = 4,184 J = 4.184 kJ
- 1 kJ = 1,000 J = 0.239006 kcal
Note that the “Calorie” with a capital C printed on food labels in many countries is in fact a kilocalorie. So the energy figure you see on a nutrition panel in kJ and in Cal is related by exactly this same conversion.
How does the converter work?
Internally the converter normalises every value to joules first, then expresses the result in the target unit. When you enter a number on the kilojoule side, it is multiplied by 1,000 to obtain joules and divided by 4,184 to obtain kilocalories. When you enter a value on the kilocalorie side, it is multiplied by 4,184 to obtain joules and divided by 1,000 to obtain kilojoules. Because the tool is bidirectional, editing either field instantly recalculates the other. The unit selectors also let you start from joules (J), megajoules (MJ), or small calories (cal) when that is more convenient.
Formula for conversion
The two core formulas follow directly from the definition 1 kcal = 4.184 kJ.
To convert kilojoules to kilocalories, divide by 4.184:
To convert kilocalories to kilojoules, multiply by 4.184:
If you start from joules instead of kilojoules, divide by 4,184 directly:
Conversion table
The table below lists common kilojoule values alongside their kilocalorie equivalents, rounded to four decimal places.
| Kilojoules (kJ) | Kilocalories (kcal) |
|---|---|
| 1 | 0.2390 |
| 5 | 1.1951 |
| 10 | 2.3901 |
| 50 | 11.9503 |
| 100 | 23.9006 |
| 250 | 59.7514 |
| 500 | 119.5029 |
| 1000 | 239.0057 |
| 2000 | 478.0115 |
Examples
Example 1: Converting 1 kilojoule to kilocalories
Divide 1 kJ by the factor 4.184:
So 1 kJ is about 0.239006 kcal.
Example 2: Converting 1 kilocalorie to kilojoules
Multiply 1 kcal by 4.184:
A single kilocalorie therefore equals exactly 4.184 kJ.
Example 3: Converting 100 kilojoules to kilocalories
This is a common scale for a food serving. Divide 100 kJ by 4.184:
Example 4: Starting from joules
If your source value is in joules, the same definition applies. Convert 4,184 J to kilocalories:
By definition, 4,184 joules is exactly one kilocalorie.
Notes
- This converter uses the thermochemical calorie (1 kcal = 4,184 J). A less common alternative, the 15 °C calorie, gives 1 kcal ≈ 4,1855 J, so results may differ by a small fraction of a percent in specialist contexts.
- On food labels, “Calories” (capital C) are kilocalories. A 500 kJ snack is roughly 120 kcal.
- Because the relationship is a fixed ratio, the conversion is linear and works identically for any value, large or small.
- The factor 0.239006 is simply the reciprocal of 4.184 and can be used for a quick forward conversion.
Frequently asked questions
How many kilocalories are in one kilojoule?
One kilojoule equals approximately 0.239006 kilocalories. In other words, you divide the number of kilojoules by 4.184 to get kilocalories.
How many kilojoules are in one kilocalorie?
One kilocalorie equals exactly 4.184 kilojoules, because a kilocalorie is defined as 4,184 joules.
Are food “Calories” the same as kilocalories?
Yes. The “Calorie” with a capital C used on nutrition labels in many countries is identical to a kilocalorie (kcal). Most labels print both kJ and kcal, related by the same 4.184 factor. If you want to start from the small calorie instead, try our kilojoule to calorie converter.
Why do some sources use 4.186 or 4.1868 instead of 4.184?
There are several historical definitions of the calorie. The thermochemical calorie (4.184 J) is the most widely used today, while the International Steam Table calorie is 4.1868 J. The difference is tiny—well under 0.1%—and rarely matters outside precise laboratory work.
How do I convert 2000 kJ to kilocalories?
Divide 2000 by 4.184, which gives about 478.01 kcal. This is close to a typical daily energy intake figure.
Can I convert kilocalories back to kilojoules with the same tool?
Yes. The converter is bidirectional: enter a value in the kilocalories field and the kilojoules result updates automatically. You can also use the dedicated kilocalorie to kilojoule converter.