Health & Fitness

kJ ↔ Calories Converter

Convert between kilojoules (kJ) and food calories (kcal) with the 4.184 factor, including labels and a worked example for 2,000 kJ.

Inputs

Results update as you type — essentials first

Saved scenarios

Store input snapshots on this device — load anytime.

No saved scenarios yet.

Formula / how it works

1 kcal (food calorie) = 4.184 kJ. kcal = kJ ÷ 4.184; kJ = kcal × 4.184.

Detailed guide

What it is, how to use it, how to read the numbers, common mistakes, a worked example, formulas, and FAQs.

What this calculator is

Food labels in many countries show energy in kilojoules, while others use kilocalories, which are commonly called Calories. They measure the same thing in different units, and the conversion is exact by definition: one kilocalorie equals 4.184 kilojoules. This converter goes either way. Travellers, dieters, students and cooks use it to make sense of unfamiliar labels. Note that a food Calorie with a capital C is a kilocalorie, which is 1,000 small calories.

When to use / who it helps

  • You are reading a label in kJ and want kcal.
  • You are comparing a label in kcal with a kJ target.
  • You are converting a diet plan between regions.
  • You need to translate energy values in a recipe.
  • You are studying energy units.

How to use

Steps

  1. Choose the direction of conversion.
  2. Enter the value.
  3. Read the converted value.
  4. Round to a sensible precision, whole numbers for food.
  5. Convert per serving or per 100 g, whichever the label uses.
  6. Double-check whether the label shows kJ or kcal.

How to interpret results

  • Multiply kcal by about 4.2 to get kJ.
  • Divide kJ by about 4.2 for kcal.
  • Labels often round to the nearest 1 or 5.
  • Per-100 g values must be scaled to your portion size.
  • The same food can show two numbers on one label, one in each unit.

Common mistakes & gotchas

  • Treating kJ and kcal as interchangeable.
  • Confusing calories with kilocalories.
  • Ignoring portion size.
  • Using 4 as the factor when precision matters.
  • Comparing per-100 g values to per-serving values.

Worked example

Worked example — 2,000 kJ and 2,000 kcal

  1. 2,000 kJ ÷ 4.184 ≈ 478 kcal.
  2. 2,000 kcal × 4.184 = 8,368 kJ.
  3. A daily intake of 8,368 kJ equals 2,000 kcal.
  4. A 1,000 kJ snack has about 239 kcal.

Result: 2,000 kJ is about 478 kcal.

To load the form's own demo values, tap Try example above the Calculate button.

How to calculate / formula

1 kcal (food calorie) = 4.184 kJ. kcal = kJ ÷ 4.184; kJ = kcal × 4.184.

Frequently asked questions

How many kJ are in a kcal?

4.184.

Is a calorie the same as a kilocalorie?

A food Calorie is a kilocalorie. A small calorie is 1/1,000 of that.

Why do some labels use kJ?

Kilojoules are the SI unit of energy and are used in many countries.

What is 8,700 kJ in kcal?

About 2,079.

Does this change the nutrition?

No, it only changes units.

Are labels exact?

They are rounded and may allow a tolerance.

For education and personal goal-setting only — not medical advice, diagnosis, or treatment. Talk to a qualified clinician about your health. Full disclaimer