Kilojoules to BTU Converter
Convert kilojoules (kJ) to British thermal units (BTU)
Result
0.9478171203 BTU
BTU
1 kJ = 0.9478171203 BTU
1 kJ in other units
- 1Enter a valueType the number to convert
- 2Pick the unitsChoose what to convert from and to
- 3Read the resultSee it in every other unit too
How to convert kilojoules to British thermal units
One kilojoule equals 0.9478171 British thermal units, so multiply the number of kilojoules by 0.9478171.
BTU = kJ × 0.9478171
1 kJ = 0.9478171 BTU · 1 BTU = 1.055056 kJ
Worked example
To convert 5 kilojoules to British thermal units: 5 kJ × 0.9478171 = 4.739086 BTU.
About kilojoules (kJ)
A kilojoule is 1,000 J. Food labels in many countries show energy in kJ alongside kcal.
About British thermal units (BTU)
A British thermal unit is about 1,055 J, used for heating and air-conditioning in the US.
More conversions
Kilojoules to other units
Frequently asked questions
How many British thermal units are in one kilojoule?
One kilojoule equals 0.9478171 British thermal units.
How many kilojoules are in one British thermal unit?
One British thermal unit equals 1.055056 kilojoules.
How do I convert kilojoules to British thermal units?
Use the formula BTU = kJ × 0.9478171. For example, 5 kJ × 0.9478171 = 4.739086 BTU.
