HomeUnit Conversion › Kilojoules to BTU

Kilojoules to BTU (kJ to BTU)

Convert kilojoules to BTU: 1 kJ = 0.947817 BTU. Exact conversion factor, formula, 22-row table and worked examples, with JSON API and MCP access.

Formula

1 kJ = 0.947817 BTU

BTU = kilojoules × 0.9478171203 — reverse: kilojoules = BTU × 1.055055853

The factor is derived from the SI definitions of both units (base unit: J) as listed in NIST SP 811; results on this page are shown to 6 significant figures, the API returns up to 12.

Worked examples

Kilojoules to BTU conversion table

Kilojoules (kJ)BTU (BTU)
10.947817
21.89563
32.84345
43.79127
54.73909
65.6869
76.63472
87.58254
98.53035
109.47817
1514.2173
2018.9563
2523.6954
3028.4345
4037.9127
5047.3909
7571.0863
10094.7817
200189.563
250236.954
500473.909
1000947.817

FAQ

How many BTU are in one kilojoule?

1 kJ = 0.947817 BTU. The factor comes from the SI definitions of both units (NIST SP 811 / BIPM), so it is exact or correct to at least 10 significant figures.

What is the formula to convert kilojoules to BTU?

Multiply the value in kilojoules by 0.9478171203: BTU = kilojoules × 0.9478171203. For example, 5 kJ = 4.73909 BTU.

How do I convert BTU back to kilojoules?

Multiply by the inverse factor 1.055055853 (kilojoules = BTU × 1.055055853), or use the BTU-to-kilojoules page.

Related conversions

Machine access

Sources