Watt Hour to Kilojoule Converter

Energy · unit-converter

Convert Watt Hour to Kilojoule with fixed input and output units, a step-by-step formula line, and reference tables. Factors are joule-based; food energy uses thermochemical calories. The full Energy Converter also includes MMBtu, toe, thermal kWh, and MeV/GeV.

Calculator

From: Watt Hour (wh)

To: Kilojoule (kj)

About Watt Hour

One watt-hour is 3,600 J—the energy from 1 W for one hour. Common for small batteries and device ratings.

About Kilojoule

One kilojoule is 1,000 J. Scientific and engineering contexts often use kJ alongside joules.

How to convert watt hours to kilojoules

1 watt hour is equal to 3.6 kilojoule when both are expressed in joule-equivalents:

1 wh = (3,600 J ÷ 1,000 J) kj = 3.6 kj

Each watt hour is defined as 3,600 J and each kilojoule as 1,000 J in this tool, so one wh equals 3,600 ÷ 1,000 kj = 3.6 kj.

Let d(wh) be the numeric amount in Watt Hour (wh), and d(kj) the amount in Kilojoule (kj). Then:

d(kj) = d(wh) × (3,600 / 1,000)

Equivalently, divide by how many wh fit into one kj (joules per kj divided by joules per wh):

d(kj) = d(wh) ÷ 0.27777777777778

Or: kilojoule = watt hour ÷ 0.27777777777778

Examples

Example #1: Convert 1 wh to kilojoule

1 wh = 1 wh × (3,600/1,000) kj = 3.6 kj

1 wh = 1 wh ÷ 0.27777777777778 = 3.6 kj

Example #2: Convert 10 wh to kilojoule

10 wh = 10 wh × (3,600/1,000) kj = 36 kj

10 wh = 10 wh ÷ 0.27777777777778 = 36 kj

Summary

To convert Watt Hour to Kilojoule, multiply the value in wh by the ratio of joules per wh divided by joules per kj. Equivalently: value_kj = value_wh × (3600 / 1000). Numerically, 1 wh equals 3.6 kj.

Relationship context

You are converting between electrical energy (watt-hours) (Watt Hours) and SI energy (joules) (Kilojoules). All values are mapped through joules first. The numeric factor is 3.600000e+0.

Conversion tables

Watt Hour (wh)Kilojoule (kj)
0.10.36
13.6
27.2
310.8
414.4
518
621.6
725.2
828.8
932.4
Watt Hour (wh)Kilojoule (kj)
1036
2072
30108
40144
50180
60216
70252
80288
90324
100360