To convert kJ to kcal, divide kilojoules by 4.184. To convert kcal to kJ, multiply kilocalories by 4.184. That’s the whole formula — every conversion tool on the internet, every food label regulator, and every nutrition paper uses the same number. Keep reading for an interactive converter, common food values, quick mental-math shortcuts, and the reason different countries use different units in the first place.
Quick Conversion at a Glance
| If the label says… | It equals… |
|---|---|
| 500 kJ | 120 kcal |
| 800 kJ | 191 kcal |
| 1,000 kJ | 239 kcal |
| 1,500 kJ | 359 kcal |
| 2,000 kJ | 478 kcal |
| 3,000 kJ | 717 kcal |
| 5,000 kJ | 1,195 kcal |
| 8,368 kJ | 2,000 kcal (typical daily target) |
Going the other way:
| If you want… | It equals… |
|---|---|
| 100 kcal | 418 kJ |
| 200 kcal | 837 kJ |
| 500 kcal | 2,092 kJ |
| 1,500 kcal | 6,276 kJ |
| 2,000 kcal | 8,368 kJ |
| 2,500 kcal | 10,460 kJ |
The Conversion Formula
The precise conversion factor between kilojoules and kilocalories is fixed by the International Union of Pure and Applied Chemistry (IUPAC):
- kJ → kcal: divide by 4.184
- kcal → kJ: multiply by 4.184
For example, a food label showing 1,600 kJ equals 1,600 ÷ 4.184 = 382 kcal. A 500 kcal meal equals 500 × 4.184 = 2,092 kJ.
Quick mental-math shortcut
If you don’t have a calculator, divide kJ by 4 — you’ll be within 5% of the exact answer, which is good enough for tracking. Going the other way, multiply kcal by 4 and add 5% (or just multiply by 4.2).
Examples:
- 850 kJ ÷ 4 ≈ 213 kcal (exact: 203)
- 2,000 kJ ÷ 4 = 500 kcal (exact: 478)
- 300 kcal × 4 = 1,200 kJ (exact: 1,255)
Those errors are smaller than the ±10% that portion-size guessing already introduces, so for everyday food tracking the shortcut is fine.
When Do You Actually Need This Conversion?
Reading international food labels
If you’re in the US or UK and pick up a product imported from Australia, New Zealand, or parts of the EU, the energy value may be listed in kJ only. A snack bar showing “850 kJ” is roughly 203 kcal — not 850 calories. Getting this wrong could throw off your entire daily count by a factor of four.
To learn more about why different countries use different units on their labels, see our guide on calories vs kilocalories.
Using fitness and nutrition apps
Some apps — especially those developed in metric-first countries — default to kJ. If your TDEE calculator output is in kcal but your food diary uses kJ, you need to convert to compare. Modern AI calorie counters handle this automatically by normalizing all values to your preferred unit.
Reading scientific research
Nutrition research papers almost always use kJ (the SI standard). When a study says a diet intervention used “8,400 kJ/day,” that’s 2,008 kcal/day. Without converting, you can’t compare it to typical calorie recommendations you see in magazines or apps.
Traveling with a tracked diet
If you’re on a cut or bulk and traveling internationally, the nutrition panel format changes at the border. Australian cereal boxes will show kJ first. Thai convenience-store snacks sometimes list kJ only. Knowing the 4.184 factor (or using the converter above) keeps your deficit intact while you’re away.
Common Foods: kJ and kcal Side by Side
These values are approximate and drawn from USDA FoodData Central. Actual content varies by brand and preparation.
| Food | kJ | kcal |
|---|---|---|
| Medium banana (118 g) | 439 | 105 |
| Apple (medium, 182 g) | 393 | 94 |
| Orange (medium, 131 g) | 260 | 62 |
| Chicken breast, cooked (100 g) | 690 | 165 |
| Salmon fillet, cooked (100 g) | 870 | 208 |
| Lean ground beef (100 g, 90/10) | 730 | 175 |
| Boiled egg (large) | 310 | 74 |
| Slice of bread (white, 28 g) | 293 | 70 |
| Slice of bread (whole-wheat, 28 g) | 280 | 67 |
| Glass of milk (250 ml, whole) | 627 | 150 |
| Glass of milk (250 ml, skim) | 355 | 85 |
| Cup of cooked white rice (160 g) | 858 | 205 |
| Cup of cooked brown rice (200 g) | 910 | 218 |
| Half avocado (100 g) | 481 | 115 |
| Almonds (30 g, ~23 nuts) | 728 | 174 |
| Peanut butter (1 tbsp, 16 g) | 400 | 96 |
| Oatmeal (1 cup cooked, 234 g) | 640 | 153 |
| Greek yogurt, plain (170 g) | 415 | 100 |
| Cheddar cheese (28 g) | 475 | 113 |
| Butter (1 tbsp) | 427 | 102 |
| Olive oil (1 tbsp) | 502 | 120 |
| Dark chocolate, 70% (28 g) | 690 | 165 |
| Potato chips (28 g, ~15 chips) | 636 | 152 |
| Can of Coke (330 ml) | 585 | 140 |
| Beer (pint, 500 ml, 5% ABV) | 870 | 208 |
| Glass of red wine (150 ml) | 523 | 125 |
| Medium latte with whole milk (240 ml) | 545 | 130 |
kJ vs kcal: Which Countries Use Which?
The global landscape is split three ways:
- kcal / Calories only — United States, Canada, most of Latin America, parts of Asia
- kJ + kcal (dual labeling) — European Union (required by EU Regulation 1169/2011)
- kJ primary, kcal secondary — Australia, New Zealand, some Southeast Asian countries
If you travel internationally or buy imported groceries, the conversion (or a unit-aware tracker) keeps your calorie tracking accurate across labels.
Why the Exact Number Is 4.184
The thermochemical calorie is defined as the energy required to raise the temperature of 1 gram of water by 1 °C at a pressure of 1 atmosphere — exactly 4.184 joules. A kilocalorie is 1,000 of those, and a kilojoule is 1,000 joules, so the ratio between kcal and kJ is always 4.184. This isn’t an empirical estimate; it’s a defined unit relationship. Every food database, fitness app, and nutrition research paper uses it.
There are a few other “calories” floating around — the 15 °C calorie (4.1855 J), the International Steam Table calorie (4.1868 J), the “mean” calorie (4.190 J) — but differences of 0.1% are irrelevant for nutrition. Labels and apps all use the thermochemical 4.184 value.
The Energy Content of Each Macronutrient
Food labels are built from the energy content of each macronutrient, which are themselves fixed numbers:
| Macronutrient | kcal/g | kJ/g |
|---|---|---|
| Protein | 4 | 17 |
| Carbohydrate | 4 | 17 |
| Fat | 9 | 37 |
| Alcohol | 7 | 29 |
| Fiber (partly fermented) | 2 | 8 |
When you see a label listing 250 kcal / 1,046 kJ, those values are computed by multiplying grams of each macro by the numbers above. If the kcal and kJ on a label don’t exactly match the 4.184 ratio, the manufacturer rounded — a normal occurrence.
If you want to split your daily calories into grams of protein, carbs, and fat automatically, the macro calculator runs the math from your TDEE.
The Bottom Line
The conversion between kJ and kcal is just a multiplication: divide kJ by 4.184 to get kcal, or multiply kcal by 4.184 to get kJ. For mental math, divide by 4. For labels, use the exact factor. For everyday tracking, round to the nearest 5 kcal — precision past that is lost inside portion-size uncertainty anyway.
If you’d rather not think about unit conversions at all, modern AI nutrition tools recognize food from a photo and display values in whichever unit you prefer — no manual math required.
Skip Unit Conversions Entirely
Nouri reads food from photos and shows calories in your preferred unit. No math, no databases — just snap and eat.
Try Nouri FreeSources
- IUPAC — thermochemical calorie defined as 4.184 J exactly
- USDA FoodData Central — food composition data
- EU Regulation No 1169/2011 — mandates dual kJ/kcal labeling on EU food products
- FSANZ (Food Standards Australia New Zealand) — kJ-first labeling standard
- Healthline — Calories vs. Kcal