The 60-second rule
Divide by 4.184 going down, multiply going up. Kilojoules to food “Calories”: kJ ÷ 4.184 = kcal. Calories back to kilojoules: kcal × 4.184 = kJ. The factor is exact — it’s the definition of the kilocalorie (the thermochemical calorie is defined as 4.184 joules), not a measurement. So 1,000 kJ = 239.0 kcal and 239 kcal = 1,000.0 kJ, forever, on every label on Earth. Two traps, actually. The capital C: a US “Calorie” is already 1,000 small calories — don’t divide twice. And the decimal point: 100 kJ is 23.9 kcal, not 239 — the point moves, the digits don’t.
The worked example, line by line
Setup: a snack bar labeled 250 kJ, and you think in Calories.
Line 1 — the conversion. 250 ÷ 4.184 = 59.8 kcal. That’s the number a US label would print for the same bar.
Line 2 — the per-100g label math. A label reads 1,743 kJ per 100 g: 1,743 ÷ 4.184 = 416.6 kcal per 100 g. Ate 40 g? 0.4 × 416.6 = 166.6 kcal — scale the per-100g number by what you actually ate.
Branch — going the other way (239 kcal): flip the direction, enter 239: 239 × 4.184 = 1,000.0 kJ. A 239-Calorie snack is a 1,000-kJ snack — the round numbers aren’t a coincidence, they’re the same energy.
Branch — the daily-total question (2,000 kJ): 2,000 ÷ 4.184 = 478.0 kcal. If a meal plan written in kilojoules says 2,000 kJ for lunch, that’s a 478-Calorie lunch in US terms.
Branch — the daily reference (8,700 kJ): Australia and New Zealand print a 8,700 kJ reference daily intake on labels: 8,700 ÷ 4.184 = 2,079.3 kcal — the number a US label would show for the same day’s eating.
Branch — real labels: a 375 ml cola at 675 kJ is 161.3 Cal; a stick of chewing gum at 12.5 kJ is 2.99 Cal. Same division, every package.
Branch — the error case: enter a negative number and the converter refuses — energy amounts are 0 or more. Leave the field blank and it asks for a number instead of guessing.
Output · formula · meaning
| Output | Formula | What it means |
| Kilocalories | kJ ÷ 4.184 | 239.0 kcal at the defaults — the “Calories” number a US label would show. |
| Kilojoules | kcal × 4.184 | 1,000.0 kJ going the other way — the number a European or Australian label would show. |
| Joules | kJ × 1,000 | 1,000,000 J at the defaults — the SI base unit, mostly for physics homework. |
| Small calories | kcal × 1,000 | 239,006 cal at the defaults — the lowercase-c calorie chemists use. |
Who uses this
- The label detective holding an imported protein bar: it says 1,743 kJ per 100 g, her app tracks Calories — 416.6 kcal, logged in ten seconds.
- The traveling dieter whose plan is written in kilojoules: converts the 2,000 kJ lunch target to 478.0 kcal and finally understands what he’s allowed to eat.
- The recipe scaler adapting an Australian cookbook: every “840 kJ per serve” becomes 200.8 kcal per serve for her US readers — one division, no guessing.
- The student checking a nutrition-class answer: confirms that 59.8 kcal really is 250 kJ before writing it on the worksheet.
Accuracy & limitations
The 4.184 factor is exact by definition — this converter cannot be wrong about the math. What it can’t fix is the label: food labels round to the nearest 5–10 kcal (or the local equivalent), so dividing a printed kJ value won’t always reproduce the printed kcal value to the decimal — that’s rounding, not error. Also note this page converts energy units only: “calories burned” estimates from watches and gym machines use heart-rate and body-weight models with very different accuracy, and this converter says nothing about them. This is educational math, not nutrition or medical advice.
Cite this calculatorBright Side Kit. “Kilojoule to Calorie Converter: kJ to kcal | Bright Side Kit.”
brightoolbox.com, 2026.
Bright Side Kit. "Kilojoule to Calorie Converter: kJ to kcal | Bright Side Kit." https://brightoolbox.com/kilojoules-to-calories-converter/ Accessed October 24, 2026.Data sources- Thermochemical calorie definition — 1 cal = 4.184 J exactly, hence 1 kcal = 4.184 kJ; the conversion factor used here is definitional, not measured.
- US FDA nutrition labeling — “Calories” on US Nutrition Facts panels means kilocalories.
- EU Regulation 1169/2011 — energy on EU labels declared in both kJ and kcal.
Embed this calculatorPaste this into any web page to embed the live calculator. The “Bright Side Kit” link below it must stay intact.
Frequently asked questions
Are kJ and calories the same thing?
They measure the same thing (energy) in different units — like miles and kilometers for distance. One food Calorie (kilocalorie) equals 4.184 kilojoules, exactly. Neither is more “real”; your country’s labels just picked one.
Why does my protein bar list both kJ and kcal?
Because it’s sold in markets that use different units. The EU requires both kJ and kcal on the label; the US prints only Calories (= kcal); Australia and much of Asia lead with kJ. Dual labeling lets one package travel — and the two numbers are the same energy divided by 4.184.
How do I convert 2,000 kJ to calories?
Divide by 4.184: 2,000 ÷ 4.184 = 478.0 kcal. Flip the converter’s direction and type 2000 to see it live — the rule is always the same: kJ to Calories, divide; Calories to kJ, multiply.
Which unit do food labels use?
It depends on the country. US and Canada: “Calories” only, meaning kilocalories. UK and EU: kilojoules and kilocalories side by side. Australia, New Zealand, South Africa, much of Asia: kilojoules first. If you track food across borders, this converter is the bridge.
Is kcal the same as Calories?
Yes. The capital-C “Calorie” on a US Nutrition Facts panel is the kilocalorie — 1,000 small (lowercase-c) calories. So 250 food Calories = 250 kcal = 1,046 kJ. The capital letter is doing all the work; don’t multiply or divide by 1,000 on top of it.
Can I just divide by 4 instead of 4.184?
Close enough for mental math. Divide by 4, then subtract about 4%: 1,000 kJ → 250 − 10 = 240, against the true 239.0 kcal. The error is under half a percent — fine for a grocery aisle, not for a label you’re publishing.
My cycling computer says 600 kJ — how many Calories did I burn?
Roughly 600. It looks like a coincidence, but it isn’t: the body turns only about 24% of food energy into mechanical work, and 1 ÷ 0.24 ≈ 4.17 — almost exactly the 4.184 conversion factor. The physiology and the unit conversion cancel out, so bike-computer kJ ≈ food Calories burned. Don’t apply this anywhere else: it only works because the two numbers happen to match.
Why doesn’t my label math come out exact?
Rounding. Labels round energy to the nearest 5–10 kcal (regulations allow it), so 1,743 kJ ÷ 4.184 = 416.6 kcal might print as 415 or 420 on the package. The converter is exact; the label is approximate — trust the converter for the math, the label for the ballpark.