Conversion

Calories to kilojoules (cal to kJ) 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 calories to kilojoules converter?

A calories to kilojoules converter is an online tool that translates an amount of energy expressed in calories (cal) into its equivalent in kilojoules (kJ), and back again. Both units measure the same physical quantity, energy, but they belong to different traditions: the calorie comes from the older, thermochemical way of describing heat, while the joule and its multiple the kilojoule are the official units of the International System of Units (SI). Being able to move freely between the two is useful whenever you read scientific literature, food labels, or engineering specifications that mix the systems.

The converter also lets you work with joules (J) and megajoules (MJ), so you can scale a measurement up or down without changing tools.

How does the converter work?

Internally, every value you enter is first turned into joules, the SI base unit for energy. The converter then re-expresses that amount in the unit you asked for. Because one (small, thermochemical) calorie is defined as exactly 4.184 joules, the relationship between calories and kilojoules is fixed and exact. When you type into one field, the other updates instantly, and the last field you edited drives the calculation, so you can convert in either direction without resetting anything.

A quick reminder about terminology: the lowercase “calorie” used here is the small calorie. The “Calorie” printed on food packaging in some countries is actually a kilocalorie, which equals 1000 small calories. Keep this distinction in mind when interpreting nutrition labels.

Formula for conversion

To convert calories to kilojoules, multiply the number of calories by 0.004184:

kJ=cal×0.004184\text{kJ} = \text{cal} \times 0.004184

To convert kilojoules to calories, divide by the same factor (or multiply by its reciprocal, about 239.0057):

cal=kJ×239.0057\text{cal} = \text{kJ} \times 239.0057

Because the joule is the common base, the supporting relationships are:

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

Conversion table

The following table lists common calorie amounts and their equivalents in kilojoules and joules.

Calories (cal)Kilojoules (kJ)Joules (J)
10.0041844.184
100.0418441.84
1000.4184418.4
2501.0461046
5002.0922092
10004.1844184
20008.3688368
500020.92020920
1000041.84041840

Examples

Example 1: Calories to kilojoules

Convert 1000 calories to kilojoules. Multiply by the conversion factor:

1000 cal×0.004184=4.184 kJ1000\ \text{cal} \times 0.004184 = 4.184\ \text{kJ}

So 1000 calories equal exactly 4.184 kilojoules, or equivalently 4184 joules.

Example 2: Kilojoules to calories

Convert 4.184 kilojoules back to calories. Multiply by the reverse factor:

4.184 kJ×239.0057=1000 cal4.184\ \text{kJ} \times 239.0057 = 1000\ \text{cal}

The result confirms the round trip: 4.184 kilojoules is once again 1000 calories.

Example 3: A single kilojoule

How many calories are in 1 kilojoule? Since 1 kilojoule is 1000 joules and each calorie is 4.184 joules, divide:

1000 J4.184 J/cal239.006 cal\frac{1000\ \text{J}}{4.184\ \text{J/cal}} \approx 239.006\ \text{cal}

One kilojoule is therefore approximately 239.006 calories.

Example 4: Joules to kilojoules

If you have 2000 joules and want kilojoules, simply divide by 1000:

2000 J÷1000=2 kJ2000\ \text{J} \div 1000 = 2\ \text{kJ}

So 2000 joules equal 2 kilojoules.

Notes

  • The conversion uses the thermochemical calorie, defined as exactly 4.184 joules, which gives clean, repeatable results.
  • The lowercase calorie (cal) is the small calorie; the food-label “Calorie” with a capital C is a kilocalorie (1000 cal). If you are converting nutrition data, make sure you know which one your source uses.
  • Because the units describe the same quantity, no rounding is required by the physics; any rounding you see is purely for display.
  • Use consistent units throughout a calculation to avoid mixing scales such as joules and megajoules.

Frequently asked questions

How many kilojoules are in 1000 calories?

Multiply 1000 by 0.004184 to get 4.184 kilojoules. This is the same as 4184 joules.

How many calories are in 1 kilojoule?

One kilojoule is approximately 239.006 calories, found by dividing 1000 joules by 4.184 joules per calorie.

What is the difference between a calorie and a Calorie?

The lowercase calorie (cal) is the small calorie and equals 4.184 joules. The capitalized Calorie used on many food labels is actually a kilocalorie, equal to 1000 small calories. They differ by a factor of 1000.

Why is the conversion factor 4.184?

By definition, one thermochemical calorie equals exactly 4.184 joules. This fixed value is what links calories to joules, and therefore to kilojoules and megajoules.

Can this converter handle joules and megajoules too?

Yes. You can select joules (J) or megajoules (MJ) on either side, and the converter will scale the value correctly. If you only need the reverse direction, you can also use our kilojoule to calorie converter.

Are the results exact or rounded?

The underlying relationship between calories, joules, and kilojoules is exact. Any rounding in the displayed answer is only for readability and does not change the physical equivalence.

Report a bug

This field is required.