CalcVind

Kilojoules to BTU Converter

Convert kilojoules (kJ) to British thermal units (BTU)

Convert Energy

kJ

Results update as you type

Result

0.9478171203 BTU
BTU

1 kJ = 0.9478171203 BTU

1 kJ in other units

  1. 1
    Enter a value
    Type the number to convert
  2. 2
    Pick the units
    Choose what to convert from and to
  3. 3
    Read the result
    See it in every other unit too

How to convert kilojoules to British thermal units

One kilojoule equals 0.9478171 British thermal units, so multiply the number of kilojoules by 0.9478171.

BTU = kJ × 0.9478171

1 kJ = 0.9478171 BTU · 1 BTU = 1.055056 kJ

Worked example

To convert 5 kilojoules to British thermal units: 5 kJ × 0.9478171 = 4.739086 BTU.

About kilojoules (kJ)

A kilojoule is 1,000 J. Food labels in many countries show energy in kJ alongside kcal.

About British thermal units (BTU)

A British thermal unit is about 1,055 J, used for heating and air-conditioning in the US.

More conversions

Kilojoules to other units

Other units to BTU

Frequently asked questions

How many British thermal units are in one kilojoule?

One kilojoule equals 0.9478171 British thermal units.

How many kilojoules are in one British thermal unit?

One British thermal unit equals 1.055056 kilojoules.

How do I convert kilojoules to British thermal units?

Use the formula BTU = kJ × 0.9478171. For example, 5 kJ × 0.9478171 = 4.739086 BTU.