⚖️ Comparison · Updated for 2026
Calories (kcal) vs Kilojoules (kJ)
Side-by-side comparison, when-to-use-each guide, and instant conversion. Reviewed for 2026.
Quick answer: 1 kcal = 4.184 kJ exactly. The 'calorie' on food labels (capital C) is actually a kilocalorie — 1000 small calories. EU food labels show both kcal and kJ; UK labels usually only kcal. Australian and NZ labels lead with kJ. A 2,000 kcal day = 8,368 kJ.
Decision guide — when to use which
Use Calories (kcal) when…
UK food labels, US food labels, fitness apps, restaurant menus (UK calorie labelling law since 2022).
Use Kilojoules (kJ) when…
EU food labels (required since 1990), Australia/NZ food labels, scientific/physics work.
📊 Side-by-side comparison
| Aspect | Calories (kcal) | Kilojoules (kJ) |
|---|---|---|
| Per medium banana | ≈ 105 kcal | ≈ 439 kJ |
| Per Big Mac | ≈ 563 kcal | ≈ 2,356 kJ |
| UK daily target (adult, female) | 2,000 kcal | 8,368 kJ |
| UK daily target (adult, male) | 2,500 kcal | 10,460 kJ |
| Conversion | ×4.184 → kJ | ÷4.184 → kcal |
Frequently asked
?
Why does the EU lead with kJ?
kJ is the SI unit of energy. EU directive 1990 required SI units for food labelling, with kcal allowed alongside but not as primary. UK kept kcal as primary post-Brexit.
?
Is the 'calorie' on US food labels actually a calorie?
No — it's a kilocalorie. The convention of capital C 'Calorie' = 1000 'calories' is historical and confusing. In practice everyone treats food 'Calories' (capital) = kcal, and very few people use small calories in everyday language.
Reviewed for 2026. All conversion factors and historical references verified against official sources (ISO standards, government weights & measures legislation, IEC technical specifications). Built by a UK-based qualified primary teacher and FA Level 2 coach as part of 247QuickTools' free utility-tools project. We don't sell SEO links or accept paid placements in this content.