Convert kilowatt-hours to megajoules

Enter a value in kilowatt-hours (kWh) to get megajoules (MJ). One kilowatt-hour is 3.6 megajoules; one megajoule is 0.277778 kilowatt-hours.

✓ Runs in your browser — nothing uploaded Free, no sign-upNo watermark

How to use the Kilowatt-hour to megajoule

  1. Type the number of kilowatt-hours.
  2. Click Convert.
  3. Read the result in megajoules, plus the same value in every other energy unit.

kWh to MJ formula

megajoules = kilowatt-hours × 3.6. To go the other way, kilowatt-hours = megajoules × 0.277778 (see megajoules to kilowatt-hours).

Worked example

12 kWh × 3.6 = 43.2 MJ.

Kilowatt-hours to megajoules conversion table

Kilowatt-hoursMegajoules
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 kWh1,800 MJ
1,000 kWh3,600 MJ

About the kilowatt-hour

The electricity billing unit: 1,000 W for one hour. Also EV battery capacity.

About the megajoule

Gas bills in some countries and fuel energy content.

Related conversions

megajoules to kilowatt-hours · kilowatt-hours to kilojoules · kilowatt-hours to British thermal units · any unit.

Frequently asked questions

How many megajoules in a kilowatt-hour?

3.6 megajoules.

How many kilowatt-hours in a megajoule?

0.277778 kilowatt-hours.

Is the factor exact?

The factor 3.6 is derived from the units' exact definitions; only the display is rounded.

Privacy

This tool runs entirely inside your browser using WebAssembly and the Canvas/File APIs. Your files are never uploaded to ToolFlint or any third party; you can verify this in your browser's network tab or by switching to airplane mode after the page loads. Read how we process files.

Last updated 2026-09-23.