If you've ever picked up a food package abroad and seen "kJ" where you expected "Calories," you've run into one of the quieter sources of diet-tracking confusion. Both units measure the exact same thing — food energy — they're just scaled differently. Here's how to read either one with confidence, and how to convert between them without a second thought.
Two units, one thing: energy
Short answer A calorie (kcal) and a kilojoule (kJ) both measure food energy. They're not competing systems — one is just the metric-standard unit, and the conversion is fixed: 1 kcal ≈ 4.184 kJ.
In everyday nutrition speak, "calorie" almost always means kilocalorie (kcal) — the energy needed to raise 1 kilogram of water by 1°C. The kilojoule is the equivalent unit in the International System of Units (SI), the same system that gives us meters and kilograms instead of feet and pounds. Neither one is "more accurate" than the other; they're just different rulers measuring the same distance.
This matters most when you're comparing numbers from two sources that don't use the same unit — say, a US-style calorie count from a calculator like ToolPico's Weight Loss Calculator against a kJ figure printed on an imported snack. Without converting, the two numbers look wildly different even when they describe the same amount of energy.
Why some countries print kJ
Short answer Countries that use metric nutrition labeling — much of the EU, Australia, New Zealand, and others — print kilojoules, often with kcal shown in smaller type beside it. The US label leads with Calories.
Under EU food-labeling rules, energy must be declared in kJ first, with kcal as a secondary figure. Australian and New Zealand nutrition panels typically show kJ per serving as the primary number too. Meanwhile, the US Nutrition Facts panel — the one referenced by most American fitness apps and calculators — leads with "Calories" and doesn't mention kJ at all.
None of this changes the underlying math of weight loss. A 2,000 kcal daily target is still a 2,000 kcal daily target whether the label in front of you says "2,000 Cal" or "8,368 kJ." It's purely a labeling convention, similar to how a recipe might list ingredients in cups versus grams.
Key fact: A rough mental shortcut: kJ is a little over 4 times the kcal number. So 500 kcal is roughly 2,100 kJ, and 2,000 kcal is roughly 8,400 kJ — useful for quick estimates without reaching for a calculator.
Converting your own TDEE and deficit numbers
Short answer Multiply any kcal result by 4.184 to get kJ. This works for BMR, TDEE, your daily deficit, and your macro-derived calorie target alike.
Say the Weight Loss Calculator's BMR/TDEE tab gives you a TDEE of 2,400 kcal and a daily deficit target of 500 kcal (aiming for the classic 1 lb/week pace). Here's how those numbers look converted, purely as an illustrative example:
Hypothetical example — converting kcal results to kJ (×4.184)
| Metric | kcal | kJ (approx.) |
| TDEE (maintenance) | 2,400 kcal | ~10,042 kJ |
| Daily deficit target | 500 kcal | ~2,092 kJ |
| Daily calorie goal (TDEE − deficit) | 1,900 kcal | ~7,950 kJ |
| Protein macro (say, 140 g × 4 kcal) | 560 kcal | ~2,343 kJ |
The calculator currently displays every result in kcal across its BMR/TDEE, Target & Timeline, BMI, Macros, and GLP-1 tabs — which lines up with US food labeling and most American fitness trackers. For anyone regularly reading metric-labeled packaging, a kJ/kcal toggle right on the results display would be a natural convenience so you could flip a switch instead of doing mental multiplication. That's a reasonable idea for a future update; for now, the ×4.184 conversion above works for translating any result the calculator gives you.
A practical habit for reading either label
If you regularly deal with both units — say, you calculate your targets in kcal but shop from labels printed in kJ — it helps to pick one "home" unit and always convert incoming numbers into it, rather than trying to hold both scales in your head at once. Most people find kcal easier to reason about day-to-day simply because portion sizes ("this is about 200 calories") are more familiar, even if the label in your hand says kJ first.
A quick sanity check when converting: kJ numbers should always look noticeably larger than the matching kcal number — if they look similar in scale, double-check which unit you're actually reading. Mixing up an unconverted kJ figure with a kcal target is an easy way to badly misjudge a day's eating, since treating 8,000 kJ as if it were 8,000 kcal would overstate the energy by roughly 4×.
Definition — Kilojoule (kJ): The SI unit of energy, used in metric nutrition labeling. 1 kilocalorie (kcal, the "Calorie" on US labels) equals approximately 4.184 kilojoules.
Frequently asked questions
How do I convert kcal to kJ?
Multiply calories (kcal) by 4.184 to get kilojoules. For example, 2,000 kcal × 4.184 ≈ 8,368 kJ. To go the other way, divide kJ by 4.184 to get kcal. Most nutrition labels round to the nearest 10 kJ, so small differences between a manual calculation and a printed label are normal.
Why do some countries use kilojoules instead of calories on food labels?
Kilojoules are the SI (metric) unit of energy, so countries that follow metric labeling standards — including Australia, New Zealand, and across the EU under EU Regulation 1169/2011 — print kJ, usually alongside kcal in smaller text. The US and Canada label primarily in Calories (kcal). Both describe the same physical quantity of food energy, just in different units.
Is a "Calorie" on a US food label the same as a kilojoule-based calorie?
Yes. The "Calorie" (capital C) on US labels is a kilocalorie (kcal) — 1,000 small calories — and it converts to kilojoules the same way any kcal figure does: kcal × 4.184 = kJ. There's no separate "US calorie" unit; it's the same energy measurement, just not converted to kJ on the label.
Does switching between kcal and kJ change my calorie deficit or TDEE?
No — it only changes the unit the number is displayed in, not the underlying energy amount. A 500 kcal daily deficit is exactly the same deficit as roughly 2,092 kJ; the math behind your TDEE, BMR, and weight-loss timeline doesn't change. What changes is which number matches the units printed on the food packaging you're reading.
Why doesn't ToolPico's Weight Loss Calculator show kilojoules yet?
The calculator currently displays every result — BMR, TDEE, deficit, and macros — in kcal, which matches US food labeling and most fitness apps. A kJ/kcal toggle on the results display is a reasonable addition for users who read metric-labeled packaging day to day, and it's on the list of possible future improvements; until then, use the ×4.184 conversion in this guide to translate any result manually.
Related guides
Methodology note: The kcal-to-kJ conversion factor used here (1 kcal ≈ 4.184 kJ) is the standard thermochemical conversion used in nutrition science and international food labeling. All example figures in this article are illustrative only, not calculated from a specific individual's data. This article is for general information only and is not medical or dietary advice.