Kilocalories to kilojoules (kcal to kJ)
To convert kilocalories to kilojoules (kcal to kJ): one kilocalorie is 4.184 kilojoules, so 1,000 kcal is 4,184 kJ.
In kilojoules
- Conversion factor Exact by definition: both units are fixed in terms of SI units, so the factor is set by definition rather than measured.
- 1 kilocalorie = 4.184 kilojoules
- The other way
- 1 kilojoule = 0.2390057361 kilocalories
- Working
- 1,000 x 4.184 = 4,184
- 1,000 kcal in every unit
- 4,184,000 J 4,184 kJ 4.184 MJ 1,000,000 cal 1,000 kcal 1,162.2 Wh 1.1622 kWh 3,965.7 BTU 3,085,960 ft-lb 2.6114e25 eV
| kcal | kJ |
|---|---|
| 1 | 4.184 |
| 2 | 8.368 |
| 5 | 20.92 |
| 10 | 41.84 |
| 25 | 104.6 |
| 50 | 209.2 |
| 100 | 418.4 |
How the Unit Converter works
One kilocalorie is exactly 4.184 kilojoules. The thermochemical calorie was defined as exactly 4.184 joules by convention in 1935, so this is a definition rather than a measurement of how much heat warms water.
Worked through: 500 kcal x 4.184 = 2,092 kJ.
Going the other way, one kilojoule is 0.2390057361 kilocalories.
For mental arithmetic: Multiply by 4.2.
Food labeling, and the capital letter that causes all the trouble. A food 'Calorie' with a capital C is a kilocalorie (a thousand of the physicist's calories), so a 500 Calorie meal is 500 kcal, 2,092 kJ, or two million of the small ones. European labels print kJ first and kcal second; American ones print only Calories. A 2,000 Calorie daily intake is 8,368 kJ. The factor 4.184 is the only number needed and it does not change.
Precision is worth matching to the input. A measurement given as 100 kcal carries one or two significant figures, and reporting its conversion to six implies a precision the original never had.
Unit Converter FAQ
How many kilojoules are in a kilocalorie?
4.184. One kilocalorie is exactly 4.184 kilojoules. The thermochemical calorie was defined as exactly 4.184 joules by convention in 1935, so this is a definition rather than a measurement of how much heat warms water.
What is 1,000 kcal in kilojoules?
4,184 kJ. Multiply by 4.184: 500 kcal x 4.184 = 2,092 kJ.
How do I convert kilojoules back to kilocalories?
Divide by 4.184, or equivalently multiply by 0.23900574. One kilojoule is 0.23900574 kilocalories. The two factors are reciprocals, so you only need to remember one of them.
Is there a quick way to do this in my head?
Multiply by 4.2. It is close enough for everyday use.
More from the Unit Converter
Related calculators
- Percentage Calculator
- Square Root Calculator
- Ratio Calculator
- Dilution Calculator
- Density Calculator
- Time Converter
- Date Calculator
- Fuel Cost Calculator
- Electricity Cost Calculator
- Roman Numeral Converter
- Tire Size Calculator
- Time Zone Converter
- QR Code Generator
- Number Base Converter
- Subnet Calculator
- Area Calculator
- Acreage Calculator
- Trigonometry Calculator
- Volume Calculator
- Recipe Scaler
- Kinematics Calculator
- Force Calculator
- Altitude Pressure Calculator
- Dew Point Calculator
- Degrees Minutes Seconds (DMS) Converter
- Unit Circle Calculator
- Air Miles Calculator
- Speed Calculator
- Ideal Gas Law Calculator
- Gear Ratio Calculator
- Height Converter: Centimeters to Feet and Inches