Skip to content

Convert kilojoules to British thermal units

Converting kilojoules to British thermal units is a common energy task, whether you are checking a recipe, a spec sheet, a travel distance or a homework problem. Since 1 kJ equals 0.947817 BTU, the math is a single multiplication — and this page does it for you instantly, with the formula, a table of common values and answers to the questions people ask most.

How to convert kilojoules to British thermal units

To convert kilojoules to British thermal units, multiply the number of kilojoules by 0.947817. For example, 10 kJ × 0.947817 = 9.47817 BTU.

BTU = kJ × 0.947817

  1. Write down the value in kilojoules you want to convert.
  2. Multiply it by 0.947817 (the exact kJ→BTU factor).
  3. The result is your value in British thermal units. Check it below with the converter or the table.

Conversion table

Common values of kilojoules and their equivalents in British thermal units:

kilojoules to British thermal units — quick reference
Common values converted from kilojoules to British thermal units
kJBTU
10.947817
21.89563
32.84345
43.79127
54.73909
109.47817
2018.9563
2523.6954
5047.3909
10094.7817
250236.954
500473.909

About these units

Kilojoule (kJ). A kilojoule is 1,000 joules, the practical unit for food energy in Australia and Europe and for mechanical work. One kilocalorie equals 4.184 kilojoules.

British Thermal Unit (BTU). A British thermal unit is the energy to raise one pound of water by 1 °F, about 1,055 joules. Air conditioners, heaters and grills in the US are rated in BTU.

Frequently asked questions

How do I convert kilojoules to British thermal units?

To convert kilojoules to British thermal units, multiply the number of kilojoules by 0.947817. For example, 10 kJ × 0.947817 = 9.47817 BTU. Or skip the math: type the value into the converter at the top of this page and the result updates instantly.

How many British thermal units are in 1 kilojoule?

1 kJ = 0.947817 BTU. That is the fixed relationship used by this converter and by international standards.

How many kilojoules are in 1 british thermal unit?

1 BTU = 1.05506 kJ. If you are converting in the opposite direction, use our British Thermal Unit to Kilojoule converter for the dedicated table and FAQ.

Is the kilojoules to British thermal units conversion exact?

Yes. Both units are defined by international agreement, so the factor of 0.947817 is exact. Displayed results are rounded to 6 significant digits only for readability.

What is kilojoule used for?

A kilojoule is 1,000 joules, the practical unit for food energy in Australia and Europe and for mechanical work. One kilocalorie equals 4.184 kilojoules.