Kilojoule to British Thermal Unit Converter
1 Kilojoule is equal to 0.947817British Thermal Units (BTU). To convert kilojoules to british thermal units, multiply the value by 0.947817 or use the interactive formula breakdown and reference tables below.
Energy Converter
-- Step-by-Step Mathematical Derivation
To convert any quantity from Kilojoule to British Thermal Unit, multiply the quantity by the constant conversion factor 0.9478171.
To reverse the operation, multiply your British Thermal Unit figure by 1.055056 (or divide by 0.9478171).
- Identify the starting value in Kilojoule (kJ).
- Apply the exact linear conversion factor:
1 kJ = 0.9478171 BTU. - Multiply the input value by 0.9478171 to obtain the exact measurement in British Thermal Unit (BTU).
- Verify precision against standard BIPM / NIST SP 811 statutory guidelines.
All-Units Instant Matrix
Printable Reference Cheat Sheet
Generate clean offline reference PDF tables for Energy & Work
Copy and paste this snippet directly into your HTML, WordPress, or documentation site:
Academic & Research Citation Exporter
Cite this mathematical formula and conversion factor in research papers and wikis
@misc{ai_unit_converter_kilojoule_to_british_thermal_unit,
author = {AI Unit Converters Standards Board},
title = {Exact Kilojoule to British Thermal Unit Conversion Factor and Mathematical Derivation},
year = {2026},
howpublished = {\url{https://aiunitconverters.com/energy/kj-to-btu}},
note = {Derived from NIST Special Publication 811 and BIPM SI Brochure}
} 📊Kilojoule to British Thermal Unit Conversion Tables
| 1kJ | 0.9478BTU |
| 2kJ | 1.8956BTU |
| 5kJ | 4.7391BTU |
| 10kJ | 9.4782BTU |
| 15kJ | 14.2173BTU |
| 20kJ | 18.9563BTU |
| 25kJ | 23.6954BTU |
| 50kJ | 47.3909BTU |
| 75kJ | 71.0863BTU |
| 100kJ | 94.7817BTU |
| 250kJ | 236.9543BTU |
| 500kJ | 473.9086BTU |
| 1000kJ | 947.8171BTU |
| 5000kJ | 4,739.0856BTU |
| 10000kJ | 9,478.1712BTU |
| 1BTU | 1.0551kJ |
| 2BTU | 2.1101kJ |
| 5BTU | 5.2753kJ |
| 10BTU | 10.5506kJ |
| 15BTU | 15.8258kJ |
| 20BTU | 21.1011kJ |
| 25BTU | 26.3764kJ |
| 50BTU | 52.7528kJ |
| 75BTU | 79.1292kJ |
| 100BTU | 105.5056kJ |
| 250BTU | 263.764kJ |
| 500BTU | 527.5279kJ |
| 1000BTU | 1,055.0558kJ |
| 5000BTU | 5,275.2792kJ |
| 10000BTU | 10,550.5585kJ |
❓ Frequently Asked Questions: Kilojoule to British Thermal Unit
How do you convert Kilojoules to British Thermal Units?▼
1 Kilojoule is equal to 0.947817 British Thermal Units. Multiply your input value in Kilojoules by 0.947817 to obtain the exact equivalent in British Thermal Units.
How many British Thermal Units are in 1 Kilojoule?▼
There are exactly 0.947817British Thermal Units (BTU) in 1 Kilojoule (kJ).
Are these calculations calibrated against official measurement standards?▼
Yes. All conversion factors on AI Unit Converters are calibrated and cross-verified against official BIPM SI Brochure (9th Edition), NIST SP 811, and ISO 80000 measurement metrology standards.