Energy converter
Convert joules, calories, kilowatt-hours, BTU and the units used in nutrition, utility bills and physics.
Converter
Quick pairs
tap to loadOne kilowatt-hour in every energy unit
25 rows| Unit | Symbol | 1 kWh equals |
|---|---|---|
| Joule | J | 3,600,000 |
| Kilojoule | kJ | 3,600 |
| Megajoule | MJ | 3.6 |
| Gigajoule | GJ | 0.0036 |
| Millijoule | mJ | 3,600,000,000 |
| Microjoule | µJ | 3.6e12 |
| Calorie (thermochemical) | cal | 860,420.6501 |
| Kilocalorie (food Calorie) | kcal | 860.4206501 |
| Calorie (IT) | cal IT | 859,845.2279 |
| Kilocalorie (IT) | kcal IT | 859.8452279 |
| Watt-hour | Wh | 1,000 |
| Megawatt-hour | MWh | 0.001 |
| Watt-second | Ws | 3,600,000 |
| Horsepower-hour | hp·h | 1.34102209 |
| British thermal unit | BTU | 3,412.141633 |
| Therm | thm | 0.03412141633 |
| Foot-pound | ft·lbf | 2,655,223.737 |
| Inch-pound | in·lbf | 31,862,684.85 |
| Erg | erg | 3.6e13 |
| Electronvolt | eV | 2.246943e25 |
| Kiloelectronvolt | keV | 2.246943e22 |
| Megaelectronvolt | MeV | 2.246943e19 |
| Ton of TNT | tTNT | 0.0008604206501 |
| Kiloton of TNT | ktTNT | 8.604206501e-7 |
| Hartree | Eh | 8.257364e23 |
How the kilowatt-hour to megajoule conversion works
Multiply by 3.6 to go from kilowatt-hour to megajoule:
MJ = kWh × 3.6
Going the other way, multiply by 0.2777777778, which is the same as dividing by 3.6.
Questions
How many megajoule are in one kilowatt-hour?
One kilowatt-hour equals 3.6 megajoule.
Which units does this energy converter cover?
26 units in total, all referenced to the joule. They include joule, kilojoule, megajoule, gigajoule, millijoule, microjoule and more. Pick any pair from the two dropdown lists.
How precise are the results?
Every conversion is computed in your browser at double precision from the factors listed on this page, which follow the SI definitions and the exact international agreements for imperial and US customary units. Use the Decimals control to round the display without changing the underlying value.
Does anything I type leave my device?
No. The converter is plain JavaScript running locally, with no server round-trip, and the page keeps working offline once loaded.