Skip to content
Convert. Calculate.

Energy Converter

Convert between joules, kilojoules, calories, kilocalories, watt-hours, kilowatt-hours and BTU.

Enter a value

Popular conversions

Result

1 kilowatt-hours =

3,600 kJ

1 × 3,600 = 3,600

1 kcal = 4.184 kJ · 1 kWh = 3,600 kJ

Show the working
  • 1. Convert 1 kWh to joules: 1 × 3,600,000 = 3,600,000.
  • 2. Convert to kJ: 3,600,000 ÷ 1,000 = 3,600.

1 kWh in every unit

Joules3,600,000 J
Kilojoules3,600 kJ
Megajoules3.6 MJ
Calories (thermochemical)860,421 cal
Kilocalories (food Calories)860.421 kcal
Watt-hours1,000 Wh
Kilowatt-hours1 kWh
British thermal units3,412.14 BTU
Electronvolts2.24694e25 eV
Foot-pounds2,655,220 ft·lbf

Everyday energy

A banana
≈ 400 kJ (95 kcal)
Boiling a kettle
≈ 0.1 kWh
A litre of petrol
≈ 34 MJ

Good to know: The "Calorie" on a food label is a kilocalorie (kcal): 1 kcal = 4.184 kJ.

About this tool

Convert energy between kilojoules, calories, kilowatt-hours, and BTU — for nutrition, electricity bills, and engineering.

Formula

1 kcal = 4.184 kJ. 1 kWh = 3,600 kJ. 1 BTU = 1.055 kJ.

Reference values

  • 1 kcal (food calorie) = 4.184 kJ
  • 1 kWh = 3,600 kJ
  • 1 BTU = 1.055 kJ

Questions people ask

How many kJ are in a kcal?

4.184 kJ.

How many joules are in a kilowatt-hour?

3,600,000.

What is a BTU?

A British thermal unit, about 1,055 joules, often used for heating and cooling equipment.

Related tools

How we calculate this

We use the standard published formula or definition for this calculation, and we show the working so you can check it. Source: NIST Special Publication 811, Guide for the Use of the International System of Units.

Spotted a mistake? Tell us and we'll check it. How we check our calculators