Calcylator
BTU to Joules

BTU to joules:
multiply by 1,055.056

Convert British thermal units to joules for heating, cooling and energy comparisons, with a chart and worked examples.

Calcylator Editorial Team

Updated · 5 min read

How many joules are in a BTU?

One British thermal unit (International Table definition) is 1,055.055853 joules, or about 1.055 kilojoules. The BTU is the amount of heat traditionally associated with warming one pound of water by one degree Fahrenheit, and the joule is the SI unit of energy.

More than one BTU definition exists. The thermochemical and other versions differ from the International Table value in the third or fourth significant figure. The converter on this site uses the International Table BTU, so use the factor 1,055.055853 to match it.

The BTU to joule formula

BTU to joules =J = BTU × 1,055.055853
J:
energy in joules
BTU:
energy in British thermal units (IT)
1,055.055853:
joules in one BTU
To go the other way, divide: BTU = J ÷ 1,055.055853, or multiply joules by 0.0009478171203.
  • Energy

    12,000 BTU

  • Multiply

    12,000 × 1,055.055853

Energy in joules

12,660,670.2 J

That is about 12.66 megajoules.

  1. Write the energy in BTU.
  2. Multiply by 1,055.055853.
  3. For large results, divide by 1,000 for kJ or 1,000,000 for MJ.
  4. Check that the answer is a little over a thousand times the BTU figure.

Chart: BTU to joules

BTU to joules (International Table)
BTUJoules (J)
11,055.056
22,110.112
55,275.279
1010,550.559
2526,376.396
5052,752.793
100105,505.585
250263,763.963
500527,527.926
1,0001,055,055.853

Rounded to three decimals. For a rough figure, remember that 1 BTU is just over 1 kJ, so 1,000 BTU is a little over 1 MJ.

Real uses: air conditioners and heaters

Air conditioners, heaters and boilers are often rated in BTU per hour, which is a rate of energy, not a total. A 12,000 BTU/h air conditioner moves 12,000 × 1,055.055853 = 12,660,670.2 joules every hour. Dividing by the 3,600 seconds in an hour gives about 3,516.85 joules per second, or roughly 3,517 watts of cooling.

A second check from the electricity side: one kilowatt-hour is 3,600,000 joules, which is 3,600,000 ÷ 1,055.055853 = about 3,412.14 BTU. This helps compare a gas appliance quoted in BTU with an electric one billed in kWh.

More examples: small and large amounts

Convert 5,000 BTU and you get 5,275,279.265 J, about 5.28 MJ. Convert a small amount, 2,500 J, and divide by 1,055.055853 to find 2.37 BTU. The factor works at any scale, though very small values are rarely quoted in BTU.

For power ratings, the useful link is the hour. One BTU per hour is 1,055.055853 J divided by 3,600 s, which is about 0.2931 W. A heater rated at 5,000 BTU/h therefore gives roughly 1,465 W of heat.

If you compare appliances, always confirm whether a figure is BTU or BTU per hour. A rating of 12,000 describes how fast heat moves, while a bill or a fuel quantity describes how much energy was used over time. Joules and kilowatt-hours belong with the second kind.

Common mistakes when converting BTU to joules

  • Confusing BTU with BTU per hour, then reporting watts where joules were meant.
  • Using 1,055 for every purpose. That is fine for estimates but adds a small error on large totals.
  • Mixing BTU definitions from different sources, which differ slightly.
  • Dividing instead of multiplying. A BTU is larger than a joule, so the joule figure must be bigger.

Common questions

How many joules is 1 BTU?

One BTU (International Table) is 1,055.055853 joules, about 1.055 kilojoules. Other BTU definitions differ slightly, so use the stated factor to match the converter. For example, 10 BTU is 10,550.55853 joules.

How do I convert BTU to joules?

Multiply the BTU figure by 1,055.055853. For example, 100 BTU × 1,055.055853 = 105,505.585 joules. Divide by 1,000 if you want kilojoules, which gives 105.506 kJ for the same energy.

How many BTU is 1 kWh?

One kilowatt-hour is about 3,412.14 BTU. A kilowatt-hour is 3,600,000 joules, and dividing that by 1,055.055853 joules per BTU gives the result. It is handy for comparing gas heaters quoted in BTU with electricity billed in kWh.

How do I convert joules to BTU?

Divide the joules by 1,055.055853, or multiply by 0.0009478171203. For example, 5,275.279 joules ÷ 1,055.055853 = 5 BTU. For kilojoules, multiply by 1,000 first, so 5.275 kJ is also 5 BTU.

Was this guide helpful?

Continue reading

View all blogs