Kilocalories to kilojoules converter

Convert kilocalories to kilojoules (kcal to kJ) with the exact factor, a conversion chart and worked steps.

Drafted with AI writing toolsUpdated Checked examples: 3

kcal
Try
Kilojoules
kJ
Kilojoules: 8,368 kJ
Significant figures: 12; Nearest, ties away from zero
Conversion
2,000 kcal = 8,368 kJ
1 kJ in kilocalories
0.2390057361kcal

2,000 kcal is about 8,368 kJ. In the other direction, 1 kJ ≈ 0.23900574 kcal.

Kilocalories to kilojoules

02,5005,0007,50010,0005001,0001,5002,0002,500kcalkJ2,000 → 8,368
Kcal to kJ chart Rows: 9
KilocaloriesKilojoules
50209.2
100418.4
200836.8
2501,046
5002,092
10004,184
15006,276
20008,368
250010,460
How it's calculated S
  1. Conversion factor

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

    Exact by definition.

  2. Multiply

    2,000×4.184=8,368 kJ2{,}000 \times 4.184 = 8{,}368\ \text{kJ}

About the kilocalories to kilojoules converter

To convert kilocalories to kilojoules, multiply by 4.184; to convert back, multiply by 0.2390057361. For example, 2000 kcal is about 8,368 kJ. Displayed factors and results may be rounded.

Nutrition labels often use Calories to mean kilocalories. Converting the stated energy into kilojoules allows comparison with another label's energy column. Check that both amounts refer to the same serving size; a per-serving figure is not a per-100-gram figure.

The kilocalorie used on food labels is the thermochemical kilocalorie, exactly 4.184 kJ.

Both units are defined exactly. Calculations use 50 significant digits and round only for display.

How to convert kcal to kJ

Multiply the kilocalories by 4.184: kJ = kcal × 4.184. A 250 kcal snack is 1,046 kJ, and the 2,000-Calorie diet that US labels base their daily values on is 8,368 kJ. The factor is exact for food Calories, which are kilocalories, and for chemistry data in kcal.

Why 1 kcal is exactly 4.184 kJ

The calorie used in nutrition and chemistry, the thermochemical calorie, is defined as exactly 4.184 joules (NIST). A kilocalorie is 1,000 of them and a kilojoule is 1,000 joules, so the prefixes cancel.

A kilojoule is the smaller unit, so the kJ figure is always a little over four times the kcal figure. An answer smaller than the number you started with means you divided instead of multiplying.

Worked examples

  • 100 kcal: 100 × 4.184 = 418.4 kJ
  • A 500 kcal meal: 500 × 4.184 = 2,092 kJ
  • A 14,000 kcal week: 14,000 × 4.184 = 58,576 kJ

To do it in your head, multiply by 4 and add 4.6% of the result. For 250 kcal, 250 × 4 = 1,000 and 4.6% of 1,000 is 46, giving 1,046 kJ. The shortcut is exact because 4 × 1.046 = 4.184.

kcal to kJ chart

KilocaloriesKilojoules
50209.2
100418.4
200836.8
2501046
5002092
20008368

Are food Calories the same as kcal?

Yes. US Nutrition Facts labels list Calories, and each food Calorie is one kilocalorie. A 150-Calorie serving is 150 kcal, or 627.6 kJ, the number to compare with a label that gives energy in kJ.

A lowercase calorie (cal) is 1,000 times smaller. 250 cal is 0.25 kcal, which is 1.046 kJ; reading it as 250 kcal gives 1,046 kJ, a thousand times too much.

Converting kcal/mol to kJ/mol

Older thermochemistry tables give reaction enthalpies in kcal/mol, based on the same thermochemical calorie. Multiply by 4.184 and keep the per-mole basis: −10 kcal/mol is −41.84 kJ/mol.

Common mistakes

  • Rounding the factor to 4.2. Fine for a rough estimate, but 250 kcal becomes 1,050 kJ instead of 1,046 kJ, 4 kJ too high, and a 14,000 kcal week comes out 224 kJ high.
  • Using a different calorie. Some engineering sources use the International Table calorie of 4.1868 J. On that basis 1,000 kcal is 4,186.8 kJ instead of 4,184 kJ, so check which calorie a technical source means.
  • Converting a rate as an amount. kcal/h measures power, not energy. Use the power converter for it: 100 kcal/h is about 116.2 W.

Use kJ to kcal for the reverse step and the energy converter for joules, watt-hours or BTU. To estimate how many kcal you need a day, see the calorie and macro calculator.

Worked examples

2000 kcal to kJ

Kilocalories (kcal)
2000 kcal
Kilojoules
8,368 kJ

Checked against: Exact-fraction computation from the legal unit definitions

250 kcal to kJ

Kilocalories (kcal)
250 kcal
Kilojoules
1,046 kJ

Checked against: Exact-fraction computation from the legal unit definitions

50 kcal to kJ

Kilocalories (kcal)
50 kcal
Kilojoules
209.2 kJ

Checked against: Exact-fraction computation from the legal unit definitions

Questions

How many kilojoules are in one kilocalorie?

1 kcal is about 4.184 kJ. The kilocalorie used on food labels is the thermochemical kilocalorie, exactly 4.184 kJ.

How do I convert kilocalories to kilojoules?

Multiply by 4.184: 2000 kcal × 4.184 ≈ 8,368 kJ. To convert back, divide by the same factor. The factor shown may be rounded.

How can I estimate kilocalories in kilojoules without a calculator?

Multiply by 4.2. This is 0.4% above the exact factor (about 4.184), so 2000 kcal comes out as 8,400 kJ instead of 8,368 kJ.

About this calculator

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

Sources

  1. NIST SP 811 (2008), Guide for the Use of the International System of Units, Appendix B
  2. NIST Handbook 44, Appendix C: General tables of units of measurement
  3. BIPM, The International System of Units (SI Brochure), 9th edition

Checked against references

This calculator includes 3 worked examples with independently sourced answers. They run in the test suite, and you can run them here too.

Put this calculator on your site

Paste this where you want the calculator to appear. It is free to use, it stays in step with corrections made here, and the credit line below it links back so your readers can find the full version.

Height
Preview the embed

Keep the credit line. It is the only condition, and it is what keeps these calculators free.