Skip to content

kWh · J · kcal · BTU

Energy converter

One kilowatt-hour is exactly 3.6 megajoules, or 3412.14 BTU, or 860.421 kilocalories. Enter an energy, pick a unit and read it in all ten units at once.

The result and the table below it update as you type. Only the printed figure is rounded, to six significant digits, so a rounded value is never carried into the next conversion.

Scanned by NortonTM Safe Web

At a glance

Price
No charge
Account
None needed
Upload
Not applicable — you type a value, nothing is sent anywhere
Units
Joule, kilojoule, megajoule, watt-hour, kilowatt-hour, calorie, kilocalorie, BTU, foot-pound-force and electronvolt
Definitions
Thermochemical calorie 4.184 J, International Table BTU 1055.05585262 J
Works on
Any modern browser

Common energy conversions

These tables are computed from the same factors as the converter. Read each one left to right: the first column is the value you start with and the second is its equivalent.

Kilowatt-hour → Megajoule
kWhMJ
13.6
1036
100360
5001800
10003600
Kilojoule → Kilocalorie (food Calorie)
kJkcal
10.239006
102.39006
10023.9006
500119.503
1000239.006
Kilocalorie (food Calorie) → Kilojoule
kcalkJ
14.184
1041.84
100418.4
5002092
10004184
Kilowatt-hour → BTU (International Table)
kWhBTU
13412.14
1034121.4
100341214
5001706070
10003412140
BTU (International Table) → Kilojoule
BTUkJ
11.05506
1010.5506
100105.506
500527.528
10001055.06
Watt-hour → Joule
WhJ
13600
1036000
100360000
5001800000
10003600000

Energy units and their exact size

UnitSymbolExact size
JouleJ1 J = 1 J
KilojoulekJ1 kJ = 1000 J
MegajouleMJ1 MJ = 1000000 J
Watt-hourWh1 Wh = 3600 J
Kilowatt-hourkWh1 kWh = 3600000 J
Calorie (thermochemical)cal1 cal = 4.184 J
Kilocalorie (food Calorie)kcal1 kcal = 4184 J
BTU (International Table)BTU1 BTU = 1055.05585262 J
Foot-pound-forceft·lbf1 ft·lbf = 1.3558179483314 J
ElectronvolteV1 eV = 1.602176634e-19 J

How to convert an energy

1

Enter the energy

Type a number in the first field. Negative values and decimals are accepted, so 2000 and 0.5 both work.

2

Pick the two units

Choose the unit you have in the first menu and the unit you want in the second. The swap button reverses the two.

3

Read the table

The large figure is your answer. The table lists the same energy in every other unit, so you can copy the one you need without converting again.

How energy conversion works

Every unit on this page is defined from the joule, which is one newton metre or one watt-second. A watt-hour is 3600 J and a kilowatt-hour is 3600000 J. The calorie is the one that varies: this page uses the thermochemical calorie, exactly 4.184 J, and the kilocalorie of 4184 J, which is the food Calorie printed on nutrition labels. The International Table BTU is exactly 1055.05585262 J, and the foot-pound-force is 1.3558179483314 J.

A conversion is a multiplication and a division: the value times the source unit's size in joules, divided by the target unit's. Kilowatt-hours to kilocalories is value × 3600000 ÷ 4184, which is value × 860.421 to six digits. The electronvolt is exactly 1.602176634e-19 J since the 2019 redefinition of the SI. Other calories exist, such as the International Table calorie of 4.1868 J, and they differ from the thermochemical one by about 0.07 percent, which this page does not offer.

Energy conversion questions

How many joules are in a kilowatt-hour?

One kilowatt-hour is exactly 3600000 joules, or 3.6 MJ, because a kilowatt is 1000 joules per second and an hour is 3600 seconds. It is also 1000 Wh and 3412.14 BTU.

How many kilojoules are in a food Calorie?

One food Calorie, written kcal, is 4.184 kJ. A 2000 kcal day is 8368 kJ, which is 2.32444 kWh. One thermochemical calorie in lowercase is 4.184 J.

How many BTU are in a kWh?

One kWh is 3412.14 BTU, using the International Table BTU of 1055.05585262 J. Ten kWh is 34121.4 BTU. Going the other way, one BTU is 1.05506 kJ.

How many kilocalories are in a kilowatt-hour?

One kWh is 860.421 kcal, found by dividing 3600000 J by 4184 J. Divide kcal by 860.421 to get kWh.

Do my numbers leave my device?

No. The unit tables are part of the page and the arithmetic runs in your browser, so nothing you type is sent anywhere. With the page already loaded, the converter also works offline.