Calories to Joules
One small calorie is exactly 4.184 joules, so multiply calories by 4.184 to get joules: 10 cal is 41.84 J and 1,000 cal is 4,184 J. This page uses the small, scientific calorie; food labels use kilocalories.
1 calorie = 4.184 joules
1 cal = 4.184 J · multiply by 4.184
The small calorie and where 4.184 comes from
The calorie was defined in the 19th century as the heat needed to raise one gram of water by one degree Celsius. Because that amount changes slightly with the water's starting temperature, several versions grew up: the 15 °C calorie of about 4.1855 J, the international table calorie of 4.1868 J used in steam engineering, and the thermochemical calorie of exactly 4.184 J. Chemistry and nutrition settled on the last one, and so does this converter.
The joule is the SI unit of energy: the work done by a force of one newton over one meter, or one watt for one second. Lifting a 102 g apple by one meter takes about 1 J, so a single calorie is roughly the energy to lift that apple four meters.
Calories to joules conversion table
Rounded to six significant digits. Change any value in the converter above for an exact figure.
| Calories (cal) | Joules (J) |
|---|---|
| 1 | 4.184 |
| 2 | 8.368 |
| 3 | 12.552 |
| 4 | 16.736 |
| 5 | 20.92 |
| 6 | 25.104 |
| 7 | 29.288 |
| 8 | 33.472 |
| 9 | 37.656 |
| 10 | 41.84 |
| 12 | 50.208 |
| 15 | 62.76 |
| 20 | 83.68 |
| 25 | 104.6 |
| 30 | 125.52 |
| 40 | 167.36 |
| 50 | 209.2 |
| 60 | 251.04 |
| 70 | 292.88 |
| 75 | 313.8 |
| 80 | 334.72 |
| 90 | 376.56 |
| 100 | 418.4 |
| Joules (J) | Calories (cal) |
|---|---|
| 1 | 0.239006 |
| 2 | 0.478011 |
| 3 | 0.717017 |
| 4 | 0.956023 |
| 5 | 1.19503 |
| 6 | 1.43403 |
| 7 | 1.67304 |
| 8 | 1.91205 |
| 9 | 2.15105 |
| 10 | 2.39006 |
| 12 | 2.86807 |
| 15 | 3.58509 |
| 20 | 4.78011 |
| 25 | 5.97514 |
| 30 | 7.17017 |
| 40 | 9.56023 |
| 50 | 11.9503 |
| 60 | 14.3403 |
| 70 | 16.7304 |
| 75 | 17.9254 |
| 80 | 19.1205 |
| 90 | 21.5105 |
| 100 | 23.9006 |
How to convert calories to joules
J = cal × 4.184
1 cal = 4.184 J
25 cal × 4.184 = 104.6 J
- Start with the value in calories.
- Multiply it by 4.184.
- Round the result to the precision the job needs: whole numbers for everyday use, more decimals for engineering or recipes.
Calorimetry problems
In the lab, heat is often calculated as q = m × c × ΔT. With water's specific heat of 1 cal/(g·°C), or 4.184 J/(g·°C), warming 250 g of water from 20 °C to 100 °C needs 250 × 80 = 20,000 cal, which is 83,680 J or 83.7 kJ. Doing the arithmetic in calories first and converting at the end avoids rounding on each step.
Older textbooks and some reference tables still give heats of reaction and combustion in kcal/mol. Multiply by 4.184 to get kJ/mol, the unit modern data uses: the 57.8 kcal/mol for forming water vapor from hydrogen and oxygen becomes 241.8 kJ/mol.
Do not mix up cal and Cal
A food Calorie is 1,000 of these calories. A 100-Calorie snack therefore holds 418,400 J, not 418.4. If your result looks a thousand times too small for something edible, you started with kilocalories; use kcal to kJ instead. Electrical energy usually comes in kilowatt-hours, which kWh to joules converts.
Frequently asked questions
- How many joules are in one calorie?
- 4.184 J for the thermochemical calorie used in chemistry and nutrition. The international table calorie is 4.1868 J.
- What is the specific heat of water in joules?
- About 4.184 J per gram per degree Celsius at room temperature, which is the same as 1 cal/(g·°C).
- Is the calorie an SI unit?
- No. The joule is the SI unit of energy; the calorie survives in chemistry, nutrition and older engineering data.
- How many joules does it take to boil a cup of water?
- Heating 240 g of water from 20 °C to 100 °C takes about 80 kJ, or 19,200 cal, before any heat lost to the pot and air.