UltKit

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.

cal
Result
4.184 J

1 calorie = 4.184 joules

Common values

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.

cal → J
Calories (cal)Joules (J)
14.184
28.368
312.552
416.736
520.92
625.104
729.288
833.472
937.656
1041.84
1250.208
1562.76
2083.68
25104.6
30125.52
40167.36
50209.2
60251.04
70292.88
75313.8
80334.72
90376.56
100418.4
J → cal
Joules (J)Calories (cal)
10.239006
20.478011
30.717017
40.956023
51.19503
61.43403
71.67304
81.91205
92.15105
102.39006
122.86807
153.58509
204.78011
255.97514
307.17017
409.56023
5011.9503
6014.3403
7016.7304
7517.9254
8019.1205
9021.5105
10023.9006

How to convert calories to joules

Formula

J = cal × 4.184

1 cal = 4.184 J

Example

25 cal × 4.184 = 104.6 J

  1. Start with the value in calories.
  2. Multiply it by 4.184.
  3. 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.