How-To Guide

How to Convert Joules to Calories (and Back)

Healthy food nutrition

1 joule = 0.239 calories (cal). 1 calorie = 4.184 joules. Joules and calories are both units of energy, but they appear in very different contexts. Physics and engineering use joules (the SI unit). Nutrition labels use Calories — which are actually kilocalories. Chemistry uses small calories. Understanding the difference between a "calorie" and a "Calorie" is one of the most common sources of confusion in science and nutrition. This guide clears it up.

What Is a Joule?

A joule (J) is the SI unit of energy, defined as the energy transferred when a force of one newton acts through a distance of one meter. It is used in physics, engineering, and chemistry for all forms of energy: mechanical, electrical, thermal, and chemical.

Reference points: a 1-watt device uses 1 joule per second; lifting a 100g apple 1 meter requires about 1 joule; a standard AA battery stores roughly 10,000 joules; an adult human needs about 8,000,000 joules (8 MJ) of food energy per day.

Small Calorie vs Food Calorie

The calorie (cal) — also called the small calorie or gram calorie — is defined as the energy needed to raise 1 gram of water by 1°C. 1 calorie = 4.184 joules.

The food Calorie (Cal, with a capital C) — also written as kilocalorie (kcal) — is 1,000 small calories. 1 kcal = 4,184 joules.

This is the critical distinction: when a nutrition label says a serving contains "200 Calories," it means 200 kilocalories = 200,000 small calories = 836,800 joules.

In everyday speech, "calories" in food contexts always means kilocalories. A food calorie and a physics calorie are not the same unit.

The Conversion Formula

1 calorie (cal) = 4.184 joules (thermochemical calorie).

1 kilocalorie (kcal) = 4,184 joules.

To convert joules to calories: divide by 4.184. For example, 1,000 J ÷ 4.184 = 239 cal.

To convert joules to kilocalories: divide by 4,184. For example, 1,000,000 J ÷ 4,184 = 239 kcal.

To convert calories to joules: multiply by 4.184. For example, 500 cal × 4.184 = 2,092 J.

To convert food Calories (kcal) to joules: multiply by 4,184. For example, 200 kcal × 4,184 = 836,800 J.

Nutrition Reference Points

Common food energy values converted to joules:

  • 1 food Calorie (kcal) = 4,184 J
  • 100 kcal (small snack) = 418,400 J
  • 500 kcal (main meal) = 2,092,000 J (2.09 MJ)
  • 2,000 kcal (daily intake) = 8,368,000 J (8.37 MJ)
  • 1 gram of fat = 9 kcal = 37,656 J
  • 1 gram of carbohydrate = 4 kcal = 16,736 J
  • 1 gram of protein = 4 kcal = 16,736 J

Other Calorie Definitions

The 15°C calorie (cal₁₅) = 4.18580 J — energy to raise water from 14.5°C to 15.5°C. Used in some older scientific literature.

The International Table calorie (calIT) = 4.1868 J — used by the International Steam Table Conference.

For everyday nutrition and most chemistry problems, use the thermochemical calorie (1 cal = 4.184 J). The differences between calorie definitions are less than 0.1% and only matter in precision engineering.

Conclusion

1 calorie (small cal) = 4.184 joules. 1 food Calorie (kcal) = 4,184 joules. The critical distinction: nutrition labels use kilocalories (kcal), not small calories — so a 300-Calorie meal contains 1,255,200 joules. To convert kcal to joules, multiply by 4,184. Use our free energy converter for any combination instantly.

← Back to Blog