Joules to BTU:
multiply by 0.000947817
Convert joules to British thermal units for heaters and air conditioners, with worked examples and a chart of round values.
Calcylator Editorial Team
Updated · 5 min read
How many BTU are in a joule?
One joule equals 0.0009478171203 BTU. That is less than one thousandth of a BTU, because the British thermal unit is a much bigger amount of energy: 1 BTU is 1,055.055853 joules.
The converter on this site uses the International Table (IT) BTU. Other BTU definitions exist, and they differ from the IT value by a small fraction of a percent, which matters only for precise engineering work.
The joule to BTU formula
- BTU:
- energy in British thermal units (IT)
- J:
- energy in joules
- 0.0009478171203:
- BTU in one joule
Energy
5,000 J
Multiply
5,000 × 0.0009478171203
Energy in BTU
4.7391 BTU
Rounded to four decimals.
Because the factor is so small, it is easier to think of joules and BTU as being about a thousand to one. Divide joules by 1,000 as a first guess, then correct it slightly: 5,000 J ÷ 1,000 is 5, and the exact answer of 4.74 is about 5 percent lower.
- Write the energy in joules. If you have kilojoules, multiply by 1,000 first.
- Multiply by 0.0009478171203, or divide by 1,055.055853.
- Round to a sensible number of decimals for the size of the answer.
- Check that the BTU figure is a little under one thousandth of the joules.
Chart: joules to BTU
| J | BTU |
|---|---|
| 1 J | 0.0009478171203 BTU |
| 2 J | 0.001895634241 BTU |
| 5 J | 0.004739085602 BTU |
| 10 J | 0.009478171203 BTU |
| 25 J | 0.02369542801 BTU |
| 50 J | 0.04739085602 BTU |
| 100 J | 0.09478171203 BTU |
| 250 J | 0.2369542801 BTU |
| 500 J | 0.4739085602 BTU |
| 1000 J | 0.9478171203 BTU |
The BTU column is long because one joule is such a small amount of energy. For larger amounts, convert kilojoules or megajoules first and divide by the BTU size.
Where joules and BTU meet in practice
Heating and cooling equipment in the US and some other markets is rated in BTU per hour, while the science behind it, including most textbooks, works in joules and watts. An air conditioner rated 12,000 BTU per hour moves 12,000 × 1,055.055853 = 12,660,670 joules each hour.
A second example: one kilowatt-hour is 3,600,000 joules, and 3,600,000 × 0.0009478171203 = 3,412.14 BTU. That is why a 1 kW electric heater adds about 3,412 BTU of heat every hour it runs.
Quick sanity checks for joules to btu
Pair the units in your head: 1,000 J is 0.948 BTU, and 1,055 J is one BTU. So 2,110 J is almost exactly 2 BTU.
For larger energies, convert through kilojoules. A 500 kJ amount is 500,000 J, and 500,000 × 0.0009478171203 = 473.91 BTU.
If the BTU result is not a little smaller than the joules divided by 1,000, something went wrong in the arithmetic.
Common mistakes when converting J to BTU
- Multiplying by 1,055 instead of 0.000948. That factor is for BTU to joules, so a joule figure would come out over a million times too large.
- Confusing BTU with BTU per hour. The first is energy, the second is power, so only the second compares with watts.
- Dropping zeros. 0.0009478 and 0.009478 differ by a factor of ten, and the second gives 10 times too much energy.
- Mixing definitions. The IT BTU used here is 1,055.056 J, so values from other definitions will not match exactly.
Common questions
How many BTU is 1 joule?
One joule is 0.0009478171203 BTU, using the International Table BTU. Put the other way, a single BTU contains 1,055.055853 joules, so a joule is a tiny amount of heat energy in comparison.
How do I convert joules to BTU?
Multiply the joules by 0.0009478171203, or divide by 1,055.055853. For example, 1,000 joules is 0.9478 BTU. A quick check is that the BTU figure should be just under one thousandth of the joule figure.
How do I convert BTU to joules?
Multiply the BTU by 1,055.055853. One BTU is about 1,055 joules, so 10 BTU is 10,550.56 joules. The result should always be a number a little over one thousand times larger than the BTU value.
How many BTU are in a kilowatt-hour?
One kilowatt-hour is 3,412.14 BTU, because it equals 3,600,000 joules and each joule is 0.0009478171203 BTU. This is why a 1 kW heater gives out roughly 3,412 BTU of heat per hour.
Was this guide helpful?
Continue reading
View all blogsElectrical energy in joules: formula and worked example
Convert power and time into electrical energy in joules with E = P × t, with a 65 W charger example and the link to watt-hours and kWh on a bill.
5 min read
Watts to kWh: Electrical Power and Energy
Power is volts × amps and energy is power × time. A 230 V, 8.7 A heater draws 2.0 kW, so 3 hours uses about 6 kWh. Costing it explained.
5 min read
A quick guide to unit conversions
Convert between common units for length, weight, temperature and more, with clear examples.
5 min read





