Convert kilojoule to British thermal unit

1 kJ = 0.9478171203 BTU

1 kJ = 0.948 BTU
1 kJ in every energy unit
joule1,000 J
kilojoule1 kJ
megajoule0.001 MJ
calorie239 cal
kilocalorie0.239 kcal
watt-hour0.278 Wh
kilowatt-hour0.000278 kWh
British thermal unit0.948 BTU
foot-pound738 ft⋅lb
electron volt6.24e+21 eV
kiloelectron volt6.24e+18 keV
megaelectron volt6.24e+15 MeV
How the conversion works

Multiply by 0.9478171203 to go from kilojoule to British thermal unit, or divide by it to go back. Every conversion on this site routes through the SI value (J) rather than a table of pairwise factors, so a round-trip returns exactly what you started with.

Going the other way? British thermal unit to kilojoule — 1 BTU = 1.055055853 kJ.

kilojoule to British thermal unit — common values
1 kJ0.94781712 BTU
2 kJ1.8956342 BTU
3 kJ2.8434514 BTU
5 kJ4.7390856 BTU
10 kJ9.4781712 BTU
15 kJ14.217257 BTU
20 kJ18.956342 BTU
25 kJ23.695428 BTU
50 kJ47.390856 BTU
75 kJ71.086284 BTU
100 kJ94.781712 BTU
250 kJ236.95428 BTU
500 kJ473.90856 BTU
1000 kJ947.81712 BTU