Conversion

Kilojoules to calories (kJ to cal) converter

Settings
Reset
Share
Save
Embed
Report a bug

Share calculator

Add our free calculator to your website

Source

Please enter a valid URL. Only HTTPS URLs are supported.

Styling

Input border focus color, switchbox checked color, select item hover color etc.

Advanced

Please agree to the Terms of Use.

Preview

Save calculator

Calculator Settings

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Share calculator

What is a kilojoules to calories converter?

A kilojoules to calories converter is an online tool that translates an amount of energy expressed in kilojoules (kJ) into its equivalent in calories (cal), and back again. Both units measure the same physical quantity — energy — but they belong to different traditions. The joule and its multiples (kilojoule, megajoule) are the SI units favoured in science, nutrition labels across much of the world, and engineering. The calorie is an older unit still widely used in chemistry, food energy, and everyday conversation, especially in the United States.

Because food packaging, fitness apps, and scientific papers mix these units freely, a quick and reliable converter removes the guesswork when you need to compare figures that were originally recorded in different systems.

How does the converter work?

Enter a value in either field and the other side updates instantly. Type a number of kilojoules and the calorie field fills in automatically; type a number of calories and the kilojoule field responds. Each field also lets you choose its unit, so you are not limited to kJ and cal — you can switch to joules (J) or megajoules (MJ) and the conversion adjusts accordingly.

Internally every value is first reduced to joules, the common base unit, and then expressed in whatever unit you selected for the opposite field. This two-step approach keeps the results consistent no matter which combination of units you pick.

Formula for conversion

The conversions rest on a single defined relationship: one (thermochemical) calorie equals exactly 4.184 joules, and one kilojoule equals 1000 joules.

To convert kilojoules to calories:

cal=kJ×10004.184\text{cal} = \frac{\text{kJ} \times 1000}{4.184}

To convert calories to kilojoules:

kJ=cal×4.1841000\text{kJ} = \frac{\text{cal} \times 4.184}{1000}

Expressed as direct multipliers:

1 kJ=239.0057 cal1 \text{ kJ} = 239.0057 \text{ cal}

1 cal=0.004184 kJ1 \text{ cal} = 0.004184 \text{ kJ}

Joules can be handy as an intermediate or alternative unit:

1 kJ=1000 J1 cal=4.184 J1 \text{ kJ} = 1000 \text{ J} \qquad 1 \text{ cal} = 4.184 \text{ J}

Conversion table

The table below lists common kilojoule values alongside their equivalents in calories and joules.

Kilojoules (kJ)Calories (cal)Joules (J)
1239.0061000
2478.0112000
51195.0295000
102390.05710000
204780.11520000
5011950.28750000
10023900.574100000
500119502.868500000
1000239005.7361000000

Examples

Example 1: Converting 1 kilojoule to calories

Start with a single kilojoule. Since 1 kJ is 1000 J and each calorie is 4.184 J, divide:

cal=1×10004.184=239.0057 cal\text{cal} = \frac{1 \times 1000}{4.184} = 239.0057 \text{ cal}

So 1 kJ equals about 239.006 calories.

Example 2: Converting 10 kilojoules to calories

Scaling the same factor up by ten gives:

cal=10×10004.184=2390.057 cal\text{cal} = \frac{10 \times 1000}{4.184} = 2390.057 \text{ cal}

Ten kilojoules is therefore roughly 2390.06 calories.

Example 3: Converting calories back to kilojoules

Take the result from Example 1 and reverse it. Converting 239.0057 cal back to kilojoules should return the original value:

kJ=239.0057×4.1841000=1 kJ\text{kJ} = \frac{239.0057 \times 4.184}{1000} = 1 \text{ kJ}

This confirms the conversion is fully reversible.

Example 4: Converting kilojoules to joules

Switching the target unit to joules makes the relationship even simpler:

1 kJ=1×1000=1000 J1 \text{ kJ} = 1 \times 1000 = 1000 \text{ J}

One kilojoule is exactly one thousand joules.

Notes

  • This converter uses the thermochemical calorie, defined as exactly 4.184 J. A slightly different value (4.1868 J) applies to the “international steam table” calorie; for most everyday purposes the difference is negligible.
  • Be careful with the food “Calorie” (capital C), which is actually a kilocalorie (kcal) — it equals 1000 of the small calories used here. If your figure comes from a nutrition label in the US, it is likely kilocalories.
  • Because all four units (kJ, J, MJ, cal) describe the same quantity, switching a field’s unit re-expresses the value rather than changing the underlying energy.
  • Keeping consistent units throughout a calculation prevents errors, especially when mixing scientific and nutritional data.

Frequently asked questions

How many calories are in 1 kilojoule?

One kilojoule equals approximately 239.006 calories, found by multiplying 1000 joules per kilojoule and dividing by 4.184 joules per calorie.

How do I convert calories to kilojoules?

Multiply the number of calories by 4.184 to get joules, then divide by 1000. For example, 239.0057 cal converts back to exactly 1 kJ.

Is a calorie the same as a Calorie on food labels?

No. The food “Calorie” with a capital C is a kilocalorie (kcal), equal to 1000 of the calories used in this converter. To convert food Calories to kilojoules instead, see our calorie to kilojoule converter.

Why does the converter use 4.184 joules per calorie?

That figure defines the thermochemical calorie, the value most widely adopted in chemistry and energy work. The international steam table calorie uses 4.1868 J, but the two differ by less than 0.1 percent.

Can I convert kilojoules to joules with this tool?

Yes. Change the target field’s unit to joules and the converter will show that 1 kJ equals 1000 J. You can also reach joules directly with our joule to calorie converter.

How many kilojoules are in 10 calories?

Ten calories equal 10 × 4.184 = 41.84 joules, which is 0.04184 kilojoules.

Report a bug

This field is required.