Convert kilojoule to British thermal unit
1 kJ = 0.9478171203 BTU
1 kJ = 0.948 BTU
1 kJ in every energy unit
| joule | 1,000 J |
| kilojoule | 1 kJ |
| megajoule | 0.001 MJ |
| calorie | 239 cal |
| kilocalorie | 0.239 kcal |
| watt-hour | 0.278 Wh |
| kilowatt-hour | 0.000278 kWh |
| British thermal unit | 0.948 BTU |
| foot-pound | 738 ft⋅lb |
| electron volt | 6.24e+21 eV |
| kiloelectron volt | 6.24e+18 keV |
| megaelectron volt | 6.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 kJ | 0.94781712 BTU |
| 2 kJ | 1.8956342 BTU |
| 3 kJ | 2.8434514 BTU |
| 5 kJ | 4.7390856 BTU |
| 10 kJ | 9.4781712 BTU |
| 15 kJ | 14.217257 BTU |
| 20 kJ | 18.956342 BTU |
| 25 kJ | 23.695428 BTU |
| 50 kJ | 47.390856 BTU |
| 75 kJ | 71.086284 BTU |
| 100 kJ | 94.781712 BTU |
| 250 kJ | 236.95428 BTU |
| 500 kJ | 473.90856 BTU |
| 1000 kJ | 947.81712 BTU |