Skip to content
ForceConversion

Popular tools

Kilowatt-hour to Megajoule Converter

1 kilowatt-hour is exactly 3.6 megajoules. Convert kilowatt-hours (kWh) to megajoules (MJ) below: type a value and the result updates as you type.

kWh to MJ calculator

Dot or comma decimals and scientific notation (1e-3) work.

Display options

Result

Kilowatt-hour to Megajoule conversion

1 kWh = 3.6 MJone kilowatt-hour in megajoules

1 MJ ≈ 0.2777777778 kWhone megajoule in kilowatt-hours

Kilowatt-hour (kWh): Exactly 3 600 000 joules (3.6 megajoules).

Megajoule (MJ): Exactly one million joules.

Source:SI Brochure, 9th edition (BIPM, 2019)

How to convert kilowatt-hours to megajoules

To convert kilowatt-hours to megajoules, multiply the number of kilowatt-hours by 3.6.

Formula

MJ = kWh × 3.6

Examples

  • 5 kWh = 5 × 3.6 = 18 MJ
  • 25 kWh = 25 × 3.6 = 90 MJ
  • 100 kWh = 100 × 3.6 = 360 MJ

Kilowatt-hour to Megajoule conversion table

Kilowatt-hour to Megajoule
Kilowatt-hour (kWh)Megajoule (MJ)
0.1 kWh0.36 MJ
0.5 kWh1.8 MJ
1 kWh3.6 MJ
2 kWh7.2 MJ
3 kWh10.8 MJ
5 kWh18 MJ
10 kWh36 MJ
20 kWh72 MJ
25 kWh90 MJ
50 kWh180 MJ
100 kWh360 MJ
250 kWh900 MJ
500 kWh1800 MJ
1000 kWh3600 MJ

Values rounded to 10 significant digits where needed.

Frequently asked questions

How many megajoules are in one kilowatt-hour?
One kilowatt-hour is exactly 3.6 megajoules.
How do I convert megajoules to kilowatt-hours?
To convert megajoules to kilowatt-hours, divide the number of megajoules by 3.6. The formula is kWh = MJ ÷ 3.6.
Is this conversion exact?
Yes. Both units have exact definitions and the factor 3.6 is exact. Displayed results are only rounded when they have many decimal places.
Which is larger, a kilowatt-hour or a megajoule?
A kilowatt-hour is 3.6 times larger than a megajoule. In other words, a megajoule is about 0.2777777778 of a kilowatt-hour.