HomeGuidesNutrition
Nutrition · Practical guide

kJ to kcal: How to Convert Food Energy on a Label

To convert kilojoules (kJ) to kilocalories (kcal), divide by 4.184. To go from kcal to kJ, multiply by 4.184. Keep the food quantity unchanged during that conversion: energy per 100 g stays energy per 100 g. If your label already gives kcal for the quantity you need, use that value rather than converting the kJ figure again.

The useful takeaway

kJ and kcal are two units for energy, not energy to add together. First identify the unit and quantity, then convert only if needed. A smaller kcal number after conversion does not mean the food lost energy or that you ate a smaller portion.

Choose the direction before touching the calculator

On food packaging, “calories” usually means kilocalories, written kcal. Kilojoules are written kJ. The NHS food-label guide explains the two energy units and the per-100g, per-100ml and portion headings. The unit belongs with the number every time you copy it.

kJ → kcalDivide by 4.184

1,046 kJ ÷ 4.184 = 250 kcal

kcal → kJMultiply by 4.184

250 kcal × 4.184 = 1,046 kJ

The same illustrative energy amount in two units—not two amounts to add. Original HTML conversion diagram, not a food label, app screenshot or nutrition measurement.

The calculations here use 1 kcal = 4.184 kJ, the thermochemical conversion listed in the NIST energy-unit table. Hong Kong’s Centre for Food Safety FAQ, section 4.3.6, also gives kcal × 4.184 as a way to calculate kJ. This converts a stated energy amount; it does not measure a food sample.

A useful direction check: for a positive amount, the kJ number is larger than its kcal equivalent. Multiplying a kJ value by 4.184 when you wanted kcal sends the number in the wrong direction. This check catches a unit mistake without telling you how much energy you personally need.

A plate of rice, vegetables and beans beside separate dressing ingredients on a kitchen table.
A meal and its separately served extras, shown as a general food-journaling scene. AI-generated editorial illustration; not an app screenshot or a customer record.

Quick kJ-to-kcal conversion table

These are energy amounts, not foods, meals or recommended intakes. Results are rounded to two decimal places for arithmetic checking. Keep the full conversion factor during a multi-step calculation and round the final result, rather than rounding each intermediate value.

kJ to kcal using 1 kcal = 4.184 kJ
Starting energyOperationConverted energy, approximately
100 kJ100 ÷ 4.18423.90 kcal
250 kJ250 ÷ 4.18459.75 kcal
500 kJ500 ÷ 4.184119.50 kcal
1,000 kJ1,000 ÷ 4.184239.01 kcal
1,500 kJ1,500 ÷ 4.184358.51 kcal
2,000 kJ2,000 ÷ 4.184478.01 kcal

For example, 1,000 kJ is about 239 kcal for the same quantity. If it means per 100 g, write “about 239 kcal per 100 g,” not “239 kcal for the pack.” Conversion changes the energy unit, not the reference quantity.

For a rough mental check, dividing kJ by about four gives the right scale but not the same result as dividing by 4.184. Use the full factor when recording the worked calculation. Extra decimal places show the arithmetic, not extra certainty about the food.

Six worked examples: one unit, one quantity, one result

All label values and quantities below are invented teaching inputs, not values for real products, NutriLens results or suggested portions. Try a calculation, then open its answer. The native disclosures work without JavaScript.

A value shown only in kJ

An invented entry lists 1,000 kJ for the portion. What is that in kcal?

Show the calculation and answer

1,000 ÷ 4.184 ≈ 239.01 kcal

About 239 kcal for that same portion. The number gets smaller because one kcal represents more energy than one kJ. The amount of food has not changed.

Convert in the other direction

Your note says 250 kcal. Express the same amount of energy in kJ.

Show the calculation and answer

250 × 4.184 = 1,046 kJ

1,046 kJ, not 250 ÷ 4.184. This is a unit conversion, not a second meal or extra energy to add to the original 250 kcal.

A 60 g amount from a per-100g label

A fictional food has 1,250 kJ per 100 g, as sold. You measure 60 g on that same basis. Convert its label-based energy to kcal.

Show the calculation and answer

1,250 × (60 ÷ 100) = 750 kJ; 750 ÷ 4.184 ≈ 179.25 kcal

About 179 kcal for the 60 g amount. The quantity factor is 0.6, not 60. Converting 1,250 kJ without scaling would describe 100 g, not the measured 60 g.

A drink measured in millilitres

An invented drink lists 360 kJ per 100 ml. You measure 250 ml of that same drink. What is its label-based energy in kcal?

Show the calculation and answer

360 × (250 ÷ 100) = 900 kJ; 900 ÷ 4.184 ≈ 215.11 kcal

About 215 kcal for the 250 ml amount. The quantity factor is 2.5. Keep millilitres on both sides of the quantity ratio; this example does not assume that 250 ml weighs 250 g.

Combine two separately eaten items

One fictional item contributes 600 kJ and a different item contributes 150 kcal. These are the amounts eaten, not two units printed for the same item. Find the combined energy in kcal.

Show the calculation and answer

(600 ÷ 4.184) + 150 ≈ 293.40 kcal

About 293 kcal for the two items together. Convert the first item before adding. The bare-number sum 600 + 150 mixes units. If the two figures described the same item, adding them would double-count it instead.

Compare on the same quantity basis

Two fictional labels describe foods as sold: A lists 1,250 kJ per 100 g; B lists 280 kcal per 100 g. Which has the lower stated energy per 100 g?

Show the calculation and answer

A: 1,250 ÷ 4.184 ≈ 298.76 kcal per 100 g; B: 280 kcal per 100 g

B has the lower stated energy per 100 g in this example. Both units and reference quantities now match. This says nothing by itself about which food meets your nutritional needs or the energy in two differently sized portions.

In examples 3 and 4, you could convert the label’s energy first and then scale the quantity, or scale first and then convert. With the full factor and the same preparation basis, the unrounded result is the same. Do not take rounded values from the quick table as new exact inputs.

For more on a whole pack, part of a serving or an as-prepared column, use the separate serving-versus-container guide. Those are quantity and preparation questions; this guide’s extra step is keeping the energy units consistent.

When both units are printed, do not add or “correct” them

A label might show an illustrative pair such as 418 kJ / 100 kcal for one stated amount. Those are two ways of expressing its energy, not 418 plus 100. If you want kcal, use the stated 100 kcal for that same amount. Under the conversion above, 100 kcal gives 418.4 kJ; rounding can explain this small illustrative difference.

Do not assume every difference between a printed pair comes only from rounding. The CFS energy FAQ also describes separately calculating energy from nutrient factors. A calculator is not a label-compliance test. Do not overwrite a stated kcal value simply to force it to match the kJ number.

Keep the amount and preparation alongside either unit. FSANZ’s panel guide describes average energy information with serving and per-100g or per-100ml bases. On a U.S. label, the FDA serving-size guide distinguishes serving and package values. Do not read different columns as though they describe the same quantity.

Before comparing two energy entries
CheckKeep consistent
Energy unitConvert kJ to kcal or kcal to kJ so both entries use the same unit.
Reference quantityCompare per 100 g with per 100 g, or calculate each actual portion first.
Quantity unitKeep grams with grams or millilitres with millilitres; do not assume 100 ml weighs 100 g.
Food and preparationUse the same as-sold or as-prepared meaning; conversion does not account for added ingredients.
UncertaintyKeep label averages, rounded numbers and estimated quantities identifiable.

Energy is not a mass unit. Neither kJ nor kcal can tell you grams of protein, carbohydrate or fat without other information. The calories-versus-macros guide explains that separate relationship; converting an energy total does not reveal its nutrient breakdown.

Use the label and a meal photo for different jobs

Keep a short note with the original number and unit, label quantity, measured amount, preparation basis and calculation. If a kcal value is already printed, keep it as your label reference. A meal photo can add context, but it does not turn a converted label value into an independent measurement.

NutriLens supports taking a meal photo or selecting one from your gallery and reviewing estimated calories and macros. Its iOS listing describes a photo-first workflow, not barcode scanning; the Android listing also describes meal-photo estimates. This worksheet does not promise automatic nutrition-label reading, a kJ-to-kcal converter, manual result correction or importing your calculation into the app.

For that separate meal-photo workflow, use the NutriLens store links on this page. It is free to download with optional purchases; subscriptions and scan credit packs are listed on iOS, and detailed analysis and saved-scan history include Premium features. Check your platform’s current store for access. Keep a photo estimate’s food and portion assumptions visible rather than changing your label calculation just to make the numbers agree.

This is general unit and label-reading education, not a calorie target, dietary prescription or health-outcome claim. Neither this arithmetic nor a photo estimate confirms allergy safety or the right intake for an individual.

Common questions

How do I convert kJ to kcal?

Divide the kJ value by 4.184. Keep the reference quantity unchanged: 1,000 kJ per 100 g is about 239 kcal per 100 g, not necessarily the energy for a whole pack.

How do I convert kcal to kJ?

Multiply the kcal value by 4.184. For example, 250 kcal is 1,046 kJ using the conversion in this guide. Do not add the original and converted numbers together.

Are food calories and kcal the same?

On food labels, calories usually refers to kilocalories, written kcal. kJ means kilojoules, a different energy unit. Read the actual unit instead of copying a bare number into a record.

Should I convert before or after scaling my portion?

Either order gives the same unrounded result when you keep the full factor, matching quantity units and the same food/preparation basis. Round at the end. A per-100g value still needs scaling for an amount other than 100 g.

Why do the kJ and kcal values on a label not match perfectly?

Printed values may be rounded, and energy may also be calculated using nutrient factors under the relevant labeling approach. Use the stated value in your chosen unit and on the right quantity basis. A simple conversion is not proof that a label is wrong.

Does NutriLens convert the label values in this guide?

No such feature is promised here. The described app workflow estimates calories and macros from a meal photo. Keep these label calculations separately; the examples are not app screens, scan results or automatic imports.

References and further reading

Published by Moocsoft, the independent studio behind NutriLens. Examples and worksheets are illustrative. App features can vary by platform and version; see the store listing for current availability and in-app purchases.

From this guide to your phone

Keep the label calculation separate from the meal-photo estimate

Use your product label for its stated energy and quantity. For a meal-photo view, NutriLens provides estimated calories and macros; this guide does not claim that it reads labels, converts units or imports these examples.

  1. Take a photo or choose one from your gallery.
  2. Check the identified meal and the estimate.
  3. Compare meals or revisit saved scans with the relevant paid features.

Free to download, with subscriptions and scan credit packs. The iOS listing places detailed analysis and saved-scan history in Premium. Check your store for current access and pricing.

Explore NutriLens features →
NutriLens food analysis screen with a meal photo and estimated nutrition breakdown
Store screenshot. Detailed analysis includes Premium features; estimates are not measurements.
Take the next step

Get NutriLens.

Scan a meal. Explore estimated calories and macros.

Free to download · iPhone, iPad & Android · Optional in-app purchases