Kilojoules to British thermal units Converter

Convert kilojoules to British thermal units instantly. One kilojoule equals 0.947817 British thermal units, so you can type any value in kJ and read…

8
Daily Uses

8 of 8 free uses remaining today

Convert kilojoules to British thermal units instantly. One kilojoule equals 0.947817 British thermal units, so you can type any value in kJ and read the answer in BTU. The page also shows a conversion table and the exact formula used.

Enter your values

Each successful calculation counts toward this tool’s 8 free daily uses. Values stay in your browser.

Worked example

Example calculated from the starting values. Enter your own values and press Calculate to get your result.

British thermal units0.947817 BTU

1 kJ = 0.947817 BTU

With the default inputs (value in kilojoules = 1 kJ), the results are: british thermal units 0.947817 BTU.

Kilojoules to British thermal units conversion table

Reference table based on the example values; it is not your calculation result.

kilojoules (kJ)British thermal units (BTU)
10.947817
21.8956
54.7391
109.4782
2523.6954
5047.3909
10094.7817
500473.9086
1,000947.8171

Frequently asked questions

How many British thermal units are in one kilojoule?

1 kilojoule = 0.947817 British thermal units.

What is the formula to convert kilojoules to British thermal units?

Multiply the value in kilojoules by 0.947817.

How do I convert British thermal units back to kilojoules?

1 British thermal unit = 1.0551 kilojoules.

Related Tools

View all