British Thermal Units to Joules Converter

Convert British Thermal Units to Joules with the exact conversion factor, a worked example and a quick-reference table. Runs entirely in your browser.

British Thermal Units to Joules Converter

Convert British Thermal Units to Joules with the exact conversion factor, a worked example and a quick-reference table. Runs entirely in your browser.

This converter turns British Thermal Units into Joules instantly using the standard definition of both units. It includes the formula, a worked example, and a quick table for common amounts, and it works for any value you type — including decimals and negatives where they make sense.

1,055.06
1 BTU equals
1,055.06 J
1 BTU = 1,055.06 J

Quick reference — British Thermal Units to Joules

1 BTU1,055.06 J
5 BTU5,275.28 J
10 BTU10,550.6 J
25 BTU26,376.4 J
50 BTU52,752.8 J
100 BTU105,506 J

How to use this calculator

  1. Enter the value in British Thermal Units in the input box.
  2. Read the result in Joules — it updates as you type.
  3. Use the Swap button to convert in the opposite direction.
  4. Check the quick-reference table for common British Thermal Units amounts.

The formula

Joules = British Thermal Units × 1,055.06

Worked example

100 BTU = 105,506 J — in full, 100 British Thermal Units converts to 105,506 Joules. Food energy, electricity bills and heating are the everyday jobs for this conversion.

Frequently Asked Questions

How do I convert British Thermal Units to Joules?

Multiply the value in British Thermal Units by 1,055.06. For example, 100 British Thermal Units × 1,055.06 = 105,506 Joules. To go the other way, divide by 1,055.06 instead — or press Swap in the converter above.

How many Joules are in one British Thermal Unit?

One British Thermal Unit equals 1,055.06 Joules. Scaling up, 10 British Thermal Units = 10,550.6 Joules and 100 British Thermal Units = 105,506 Joules. The converter uses the full-precision factor, so typed values are more precise than the rounded figure quoted here.

Which is bigger, a British Thermal Unit or a Joule?

A British Thermal Unit is bigger. One British Thermal Unit equals 1,055.06 Joules, while one Joule is only 0.000947817 British Thermal Units. So a measurement that looks larger in Joules is reflecting the scale difference, not an error.

What is 100 British Thermal Units in Joules?

100 British Thermal Units is 105,506 Joules. The math is 100 × 1,055.06 = 105,506. Try any other amount in the converter above and the result updates as you type.