Skip to main content
matte

Kilojoules to Btus

A kilojoule is 1,000 joules, used on nutrition labels outside the US to state food energy content. A British Thermal Unit is the energy to raise 1 pound of water by 1°F, used to rate air conditioners and heaters in the US. 1 kJ equals ≈0.947817 BTU, so converting between them is a matter of multiplying by that fixed factor — type any value into the converter below and both sides update instantly as you type.

Both units belong to energy, measured here against energy's base unit (J) — every other energy unit on this site converts through that same reference point, which is why the table below can also be read as a quick cross-check against nearby values.

Formula

BTU = kJ × ≈0.947817

kJ = BTU × ≈1.05506

Worked example: 5 kJ × ≈0.947817 = ≈4.73909 BTU.

Conversion table

Kilojoule (kJ)BTU (BTU)
1 kJ≈0.947817 BTU
2 kJ≈1.89563 BTU
3 kJ≈2.84345 BTU
5 kJ≈4.73909 BTU
10 kJ≈9.47817 BTU
20 kJ≈18.9563 BTU
25 kJ≈23.6954 BTU
50 kJ≈47.3909 BTU
100 kJ≈94.7817 BTU
250 kJ≈236.954 BTU
500 kJ≈473.909 BTU
1,000 kJ≈947.817 BTU

Frequently asked

How many BTUs in a kilojoule?
1 kJ equals ≈0.947817 BTU.
How do I convert Kilojoules to BTUs?
Multiply the value in kJ by ≈0.947817 to get BTU. The converter above does this instantly as you type.
Is the conversion exact?
Yes — Kilojoule and BTU are both defined by a fixed conversion factor to energy's base unit (J), so the result shown is exact to the precision displayed, not an approximation.

Reverse conversion

More energy conversions

Full converter