British Thermal Unit to Kilojoule

Free instant british thermal unit to kilojoule converter. 1 BTU = 1.05506 kJ.

1.05506
Formula
1 BTU = 1.05506 kJ

Common British Thermal Unit to Kilojoule values

British Thermal Unit (BTU)Kilojoule (kJ)
11.05506
55.27528
1010.5506
2526.3764
5052.7528
100105.506
500527.528
10001055.06

How does British Thermal Unit to Kilojoule conversion work?

Type a value in the British Thermal Unit (BTU) field and the equivalent in Kilojoule (kJ) appears instantly to the right. The math uses the exact formula shown above — no rounding errors, no approximations beyond standard floating-point precision. Use the swap button to flip the units and see the inverse conversion.

British Thermal Unit. The energy needed to raise 1 pound of water by 1°F. Common in heating/cooling system ratings.

Kilojoule. 1,000 joules. Common unit on food labels in metric countries.

⚡ Instant results

No submit button — the result updates as you type. Math runs entirely in your browser, so it’s as fast as your device.

📱 Use on any device

Works in any modern browser — Mac, Windows, Linux, iPhone, Android, tablets. No installation, no signup.

🎯 Accurate conversions

Conversion factors come from the official standard (NIST, BIPM, ISO definitions where applicable). Values are precise to standard floating-point limits.

🎁 Always free, no signup

Free, every time. No account, no email, no “trial” that becomes paid. Ad-supported so you never have to pay.

Frequently asked

What is the formula for converting British Thermal Unit to Kilojoule?+
The formula is: 1 BTU = 1.05506 kJ. Type any value into the calculator above and the result appears instantly.
How do I convert Kilojoule back to British Thermal Unit?+
Click the swap button (⇄) above to go to the Kilojoule → British Thermal Unit converter, or use the inverse formula derived from the one shown.

Related energy converters