Conversion

Kilocalories to joules (kcal to J) 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 kilocalories to joules converter?

A kilocalories to joules converter is an online tool that translates an amount of energy expressed in kilocalories (kcal) into its equivalent in joules (J), and vice versa. Both units measure energy, but they come from different traditions: the joule is the coherent SI unit of energy, while the kilocalorie has long been used in chemistry, thermodynamics, and especially in nutrition. Being able to move between the two makes it easy to compare a food label printed in kilocalories with a physics problem stated in joules.

How it works

The conversion rests on a single fixed relationship. By the definition of the thermochemical (and dietary) calorie, one kilocalorie equals exactly 4184 joules. To go from kilocalories to joules you multiply by 4184; to go from joules to kilocalories you divide by 4184. Because the factor is exact, no rounding is introduced at the definition level, and any small differences you see come only from how many decimal places a result is displayed with.

The converter accepts decimals and works in both directions: type a value into the kilocalories field and the joules field updates automatically, or type into the joules field to get the kilocalories. You can also switch either field to related units such as kilojoules (kJ) or megajoules (MJ).

Formula

The relationship between kilocalories and joules is:

EJ=Ekcal×4184E_{\text{J}} = E_{\text{kcal}} \times 4184

and the reverse conversion is:

Ekcal=EJ4184E_{\text{kcal}} = \frac{E_{\text{J}}}{4184}

For the closely related kilojoule, where 1 kJ = 1000 J:

EkJ=Ekcal×4.184E_{\text{kJ}} = E_{\text{kcal}} \times 4.184

Conversion table

The table below lists common kilocalorie amounts with their equivalents in joules and kilojoules, based on the exact factor of 4184 J per kilocalorie:

Kilocalories (kcal)Joules (J)Kilojoules (kJ)
14 1844.184
28 3688.368
520 92020.920
1041 84041.840
25104 600104.600
50209 200209.200
100418 400418.400
2501 046 0001 046.000
5002 092 0002 092.000

Examples

Example 1: One kilocalorie to joules

Convert 1 kilocalorie to joules using the factor 4184:

1 kcal×4184=4184 J1 \text{ kcal} \times 4184 = 4184 \text{ J}

A single kilocalorie therefore carries exactly 4184 joules of energy.

Example 2: Five kilocalories to joules

Convert 5 kilocalories to joules:

5 kcal×4184=20920 J5 \text{ kcal} \times 4184 = 20920 \text{ J}

So 5 kilocalories equal 20,920 joules.

Example 3: Joules back to kilocalories

Convert 4184 joules back into kilocalories:

4184 J4184=1 kcal\frac{4184 \text{ J}}{4184} = 1 \text{ kcal}

As expected, 4184 joules return exactly 1 kilocalorie, confirming the conversion is reversible.

Example 4: Kilocalories to kilojoules

Convert 1 kilocalorie to kilojoules. Since 1 kJ = 1000 J:

1 kcal×4.184=4.184 kJ1 \text{ kcal} \times 4.184 = 4.184 \text{ kJ}

This is the form most often seen on European nutrition labels, where energy is printed in both kcal and kJ.

Notes

  • The “Calorie” with a capital C used on food packaging is actually a kilocalorie, so a “100-Calorie” snack contains 100 kcal, or about 418,400 joules.
  • This converter uses the thermochemical calorie (1 cal = 4.184 J exactly), which is the standard used for dietary energy. Other definitions, such as the international steam table calorie (1 cal = 4.1868 J), differ only slightly.
  • Joules and kilojoules are SI units, so they are preferred in scientific and engineering work; kilocalories remain common in nutrition and older chemistry texts.
  • Keep your input units consistent within a single calculation to avoid factor-of-1000 mistakes between joules and kilojoules.

Frequently asked questions

How many joules are in one kilocalorie?

One kilocalorie equals exactly 4184 joules by the definition of the thermochemical calorie. Multiply any number of kilocalories by 4184 to get joules.

How do I convert joules to kilocalories?

Divide the number of joules by 4184. For example, 20,920 joules divided by 4184 gives 5 kilocalories.

Is a kilocalorie the same as a food Calorie?

Yes. The “Calorie” (with a capital C) used on nutrition labels is a kilocalorie. A food listed as 200 Calories contains 200 kcal, which is about 836,800 joules.

What is the difference between a kilocalorie and a kilojoule?

A kilocalorie is 4.184 kilojoules. Many food labels show both: for instance, 1 kcal is the same as 4.184 kJ, and 100 kcal equals 418.4 kJ.

Why do some sources use 4186 or 4187 joules per calorie?

Different calorie definitions exist. The thermochemical and dietary calorie is exactly 4.184 J, while the international steam table calorie is 4.1868 J. The small differences matter only in high-precision work; this converter uses 4184 J per kilocalorie.

Can the converter handle decimals and very large values?

Yes. You can enter fractional kilocalorie amounts such as 0.5 or large dietary totals like 2500, and the converter returns the matching value in joules in both directions.

Report a bug

This field is required.