HomeUnit Conversion › Kilowatt-hours to Megajoules

Kilowatt-hours to Megajoules (kWh to MJ)

Convert kilowatt-hours to megajoules: 1 kWh = 3.6 MJ. Exact conversion factor, formula, 22-row table and worked examples, with JSON API and MCP access.

Formula

1 kWh = 3.6 MJ

megajoules = kilowatt-hours × 3.6 — reverse: kilowatt-hours = megajoules × 0.2777777778

The factor is derived from the SI definitions of both units (base unit: J) as listed in NIST SP 811; results on this page are shown to 6 significant figures, the API returns up to 12.

Worked examples

Kilowatt-hours to megajoules conversion table

Kilowatt-hours (kWh)Megajoules (MJ)
13.6
27.2
310.8
414.4
518
621.6
725.2
828.8
932.4
1036
1554
2072
2590
30108
40144
50180
75270
100360
200720
250900
5001800
10003600

FAQ

How many megajoules are in one kilowatt-hour?

1 kWh = 3.6 MJ. The factor comes from the SI definitions of both units (NIST SP 811 / BIPM), so it is exact or correct to at least 10 significant figures.

What is the formula to convert kilowatt-hours to megajoules?

Multiply the value in kilowatt-hours by 3.6: megajoules = kilowatt-hours × 3.6. For example, 5 kWh = 18 MJ.

How do I convert megajoules back to kilowatt-hours?

Multiply by the inverse factor 0.2777777778 (kilowatt-hours = megajoules × 0.2777777778), or use the megajoules-to-kilowatt-hours page.

Related conversions

Machine access

Sources