Energy Converter

Convert between energy units instantly — Joule, Kilojoule, Calorie, Kilocalorie, Watt-hour and more.

Kilojoule (kJ)0.001
Input
1 Joule (J)

What This Energy Converter Does

This energy converter changes a value from one unit of energy into another: joules (J), kilojoules (kJ), calories (cal), kilocalories (kcal), watt-hours (Wh), kilowatt-hours (kWh), British thermal units (BTU), and more. You enter a number, pick the unit you have and the unit you want, and read the result.

It is built for anyone who runs into mixed energy units: students checking physics homework, people reading food labels in kJ instead of Calories, and homeowners comparing an electricity bill in kWh against an appliance rated in BTU or watts.

How It Works: The Formula

Every conversion routes through one common reference unit, the joule. The tool first converts your input to joules, then converts joules to the target unit. Two steps, no chained rounding.

The fixed relationships it uses are:

  • 1 kilojoule (kJ) = 1,000 J
  • 1 calorie (cal, thermochemical) = 4.184 J
  • 1 kilocalorie (kcal) = 1,000 cal = 4,184 J (this is the food "Calorie")
  • 1 watt-hour (Wh) = 3,600 J
  • 1 kilowatt-hour (kWh) = 3.6 MJ = 3,600,000 J
  • 1 BTU = 1,055.06 J (the tool rounds to ~1,055 J)

The Conversion Formula Written Out

The general rule is: value_in_joules = input x (joules per input unit), then output = value_in_joules / (joules per target unit).

So to go from kWh to joules: J = kWh x 3,600,000. To go from joules to kilocalories: kcal = J / 4,184. To convert calories straight to joules, multiply by 4.184; to reverse it, divide by 4.184.

Worked Example: 2 kWh to Joules and kcal

Suppose an appliance uses 2 kWh in a day and you want that in joules. Multiply: 2 x 3,600,000 = 7,200,000 J, or 7.2 MJ.

To express the same energy as food kilocalories, divide by 4,184: 7,200,000 / 4,184 ~= 1,721 kcal. So 2 kWh of electricity carries roughly the same energy as 1,721 dietary Calories. For a single label example, a 250 kcal snack equals 250 x 4,184 = 1,046,000 J, or about 1,046 kJ.

Tips and Common Mistakes

The biggest trap is the calorie. The "calories" on a food label are actually kilocalories (kcal). A 200-Calorie bar is 200 kcal = 200,000 small calories. Mixing the two off by a factor of 1,000.

Other points to keep in mind:

  • Don't confuse energy with power. Watts (W) and kilowatts (kW) are power (rate); watt-hours and kWh are energy (rate x time). A 1,000 W heater run for 1 hour uses 1 kWh.
  • BTU has several definitions; this tool uses the common 1,055 J value, which is close enough for heating, cooling, and appliance comparisons.
  • Food energy abroad is often in kJ. To approximate kcal from kJ, divide by 4.184 (e.g., 2,000 kJ ~= 478 kcal).
  • Round only at the end. Converting through joules in one pass avoids errors that build up when you round at each step.