UnitNerd

Kilojoules to British thermal units converter

British thermal units (BTU)0.9478171203

1 kilojoule = 0.9478171203 British thermal units

How to convert kilojoules to British thermal units

BTU = kJ × 0.947817120313

Multiply the number of kilojoules by 0.947817120313 to get British thermal units. Going the other way, divide by 0.947817120313 (or multiply by 1.05505585262).

One kilojoule is exactly defined as 0.947817120313 British thermal units (to 12 significant figures), and one British thermal unit is 1.05505585262 kilojoules.

Worked examples

  1. Convert 5 kilojoules: 5 × 0.947817120313 = 4.739085602 4.739085602 British thermal units.
  2. Convert 12.5 kilojoules: 12.5 × 0.947817120313 = 11.847714 11.847714 British thermal units.
  3. Convert 250 kilojoules: 250 × 0.947817120313 = 236.9542801 236.9542801 British thermal units.

Quick-reference table

kJBTU
10.9478171203
21.895634241
32.843451361
54.739085602
109.478171203
1514.2172568
2018.95634241
2523.69542801
5047.39085602
7571.08628402
10094.78171203
1,000947.8171203
BTUkJ
11.055055853
22.110111705
33.165167558
55.275279263
1010.55055853
1515.82583779
2021.10111705
2526.37639632
5052.75279263
7579.12918895
100105.5055853
1,0001,055.055853

Related conversions

Frequently asked questions

How many British thermal units are in 1 kilojoule?

1 kilojoule equals 0.9478171203 British thermal units.

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

Use BTU = kJ × 0.947817120313. Multiply the number of kilojoules by 0.947817120313 to get British thermal units. Going the other way, divide by 0.947817120313 (or multiply by 1.05505585262).

What is 100 kilojoules in British thermal units?

100 kilojoules is 94.78171203 British thermal units.