🦉 UnitOwl

Kilocalories to Kilojoules

1 Kilocalorie (food) (kcal) = 4.184 Kilojoule (kJ)

Result
4.184 kJ
1 kcal = 4.184 kJ

How Many Kilojoules in a Kilocalorie?

To convert kilocalories to kilojoules, multiply the number of kilocalories by 4.184. The formula is kJ = kcal × 4.184. For example, 100 kcal equals 418.4 kJ. This conversion is one of the most common in nutrition and dietetics, since food labels around the world use either kilocalories (kcal), kilojoules (kJ), or both to express energy content. In the United States and many other countries, food energy is listed in "Calories" (with a capital C), which are actually kilocalories. Meanwhile, Australia, New Zealand, and several European countries use kilojoules as the primary unit on nutrition labels. Whether you are traveling internationally and trying to read a food label, tracking your dietary intake using an app that uses different units, or studying nutrition science, mastering this conversion is essential.

How to Convert Kilocalorie (food) to Kilojoule

  1. Identify the energy value in kilocalories (kcal) — remember that "Calories" on US food labels means kilocalories.
  2. Multiply the kcal value by 4.184 to get kilojoules.
  3. The result is the energy expressed in kilojoules (kJ).
  4. Quick estimate: multiply by 4.2 for a fast approximation that is accurate within 0.4%.
  5. For very quick mental math, multiply by 4 and then add a small correction (about 5% of the result).

Real-World Examples

Nutrition label — A protein bar contains 250 kcal
250 × 4.184 = 1,046 kJ. On an Australian food label, this bar would be listed as approximately 1,046 kJ.
Daily intake — The recommended 2,000 kcal/day diet
2,000 × 4.184 = 8,368 kJ. This is why you will see "8,700 kJ" as the reference daily intake on Australian labels (they round up slightly to account for higher activity levels).
Exercise — A 30-minute jog burns about 300 kcal
300 × 4.184 = 1,255.2 kJ. A fitness tracker using metric units would display this as approximately 1,255 kJ.
Comparing beverages — A can of soda has 140 kcal
140 × 4.184 = 585.8 kJ. In countries using kJ, you would see "586 kJ" on the can.
Meal planning — A dinner of 700 kcal
700 × 4.184 = 2,928.8 kJ. This is about a third of the daily kilojoule target for a moderately active adult.

Quick Reference

Kilocalorie (food) (kcal) Kilojoule (kJ)
1 4.184
2 8.368
5 20.92
10 41.84
25 104.6
50 209.2
100 418.4
500 2,092
1,000 4,184

History of Kilocalorie (food) and Kilojoule

The kilocalorie became the standard unit for food energy in the late 19th century through the work of American chemist Wilbur Olin Atwater, who systematically measured the energy content of thousands of foods using a bomb calorimeter. Atwater established the caloric values still used today: approximately 4 kcal per gram of protein, 4 kcal per gram of carbohydrate, and 9 kcal per gram of fat. These "Atwater factors" remain the foundation of nutrition labeling worldwide. The shift toward kilojoules began in the 1970s when the international scientific community formalized the SI system and recommended that all energy measurements use joules. Australia was among the first countries to mandate kilojoules on food labels when it adopted the metric system in 1970. The European Union requires both kJ and kcal on nutrition labels, while the United States continues to use "Calories" (kilocalories) exclusively. The distinction between calorie and Calorie (kilocalorie) is a persistent source of confusion that stems from sloppy convention. In 1894, when Atwater began his food energy research, he adopted the convention of using "Calorie" with a capital C to mean kilocalorie, since the small calorie was too tiny a unit for practical nutrition work. This capital-C convention persists on US food labels to this day, regularly bewildering students and international visitors alike.

Common Mistakes to Avoid

  • Confusing calories with kilocalories. When a food label says "200 Calories," it means 200 kcal (kilocalories), not 200 small calories. Converting 200 small calories to kJ would give only 0.8368 kJ — far too small for a food item.
  • Using the wrong conversion factor. The factor for kcal to kJ is 4.184, the same as cal to J. Some people mistakenly use 4,184 (which would convert kcal to plain joules, not kilojoules) or 0.4184.
  • Forgetting that "kJ" on food labels already accounts for the "kilo" prefix. There is no need to multiply by 1,000 after applying the 4.184 factor — that conversion is already baked into the kcal-to-kJ relationship.

Frequently Asked Questions

How many kilojoules are in 1 kilocalorie?
One kilocalorie equals 4.184 kilojoules. This is the exact same ratio as the small calorie to joule conversion, just scaled up by a factor of 1,000 on both sides.
Why do some countries use kJ and others use kcal on food labels?
Countries that fully adopted the metric/SI system — like Australia and New Zealand — use kilojoules as the primary unit. The US uses "Calories" (kcal) due to historical convention. The EU requires both units. The underlying energy measurement is identical; only the unit of expression differs.
How many kJ should I eat per day?
The standard reference is about 8,700 kJ per day (equivalent to roughly 2,080 kcal), but individual needs vary significantly based on age, sex, weight, height, and activity level. This figure is used on Australian and New Zealand nutrition labels as a reference intake.
Is a kilojoule the same as a food Calorie?
No, but they are directly related. One food Calorie (1 kcal) equals 4.184 kJ. So a kilojoule is a smaller unit — you need about 4.2 kJ to equal one food Calorie. Think of it as: kilojoules are to food Calories roughly as kilometers are to miles — the number is bigger but the physical quantity is the same.
Quick Tip

When reading food labels in countries that use kilojoules, a simple rule of thumb is to divide by 4 to get an approximate calorie count. A snack showing 600 kJ is roughly 600 ÷ 4 = 150 kcal. This is slightly higher than the exact value (143 kcal), but it is close enough for dietary tracking on the go. For the reverse, multiply your kcal figure by 4 — a 500 kcal meal is about 2,000 kJ.