Calories vs. Joules: Energy Units in Food and Physics
The difference between a food Calorie and a physics calorie, how calories relate to joules, and why nutrition labels and scientific measurements use different energy units.
Published
The calorie and the joule both measure energy, but they come from different scientific traditions and are used in different contexts. A joule is the SI (metric) unit of energy, used throughout physics and engineering. A calorie is an older unit originally defined around heating water, and it still dominates food labeling in its kilocalorie form โ the "Calorie" printed on nutrition labels.
The food Calorie vs. the physics calorie
This is the single most common source of confusion: the "Calorie" on a nutrition label (often capitalized, or written as kcal) is actually a kilocalorie โ 1,000 small calories. A 200-Calorie snack contains 200,000 small calories of food energy. The convention of using the capital-C Calorie for food dates back to 19th-century nutrition science and has stuck in the US and several other countries ever since.
Converting between calories and joules
| Unit | Equal to |
|---|---|
| 1 small calorie (cal) | โ 4.184 joules |
| 1 kilocalorie (kcal, or food Calorie) | โ 4,184 joules โ 4.18 kJ |
The joule is named after James Prescott Joule, whose 19th-century experiments demonstrated the equivalence of heat and mechanical work โ a foundational result in thermodynamics. Because the joule is the SI unit, scientific and engineering contexts (electricity bills in kWh aside) generally prefer it over the calorie.
Why nutrition labels haven't switched to joules
Some countries, including EU member states, already require kilojoules alongside kilocalories on food packaging. The US and several other countries still use kilocalories exclusively on consumer labels, largely because of how entrenched the "Calorie" convention already is in public understanding of diet and nutrition.
Frequently asked questions
- Is a food Calorie the same as a calorie in physics?
- No, and the capitalization matters. A food "Calorie" (kcal) is equal to 1,000 physics calories (cal). Nutrition labels use the food Calorie, which is why a 200-Calorie snack is actually 200,000 physics calories of energy.
- How many joules are in a calorie?
- One (small) calorie equals approximately 4.184 joules. One food Calorie (kilocalorie) equals approximately 4,184 joules, or about 4.18 kJ.
- Why do nutrition labels use kilocalories instead of joules?
- Historical convention: calorie-based food labeling began in the late 1800s and became entrenched in US and UK nutrition science before the joule was widely adopted as the SI unit of energy. Many countries, including EU member states, now list both kJ and kcal on packaging.
- Who was the joule named after?
- The joule is named after James Prescott Joule, a 19th-century English physicist whose experiments established the relationship between heat, work, and mechanical energy.