Heat Energy Required (Q=mcΔT)

Heat needed to change a substance temperature

How it is calculated

The tool multiplies three numbers: Q = m × c × ΔT. m is the mass, c the specific heat capacity and ΔT the temperature change (final minus initial). The result is always labelled in joules, and also shown in kilojoules (Q ÷ 1000), both rounded to two decimals. For the label to be right, mass and specific heat must use matching units: grams with J/(g·°C), or kilograms with J/(kg·°C). Mass and specific heat must be greater than zero. The temperature change may be negative, in which case Q is negative and means heat that must be removed; a change of 0 gives 0 J. A change of 1 °C equals a change of 1 K, so either scale works for ΔT. The formula covers only temperature change within one phase; melting or boiling needs extra latent heat that this tool does not include.

Worked example

Heat 500 g of water from 20 °C to 100 °C. Water has c = 4.186 J/(g·°C). Step 1: the temperature change is ΔT = 100 − 20 = 80. Step 2: multiply, Q = 500 × 4.186 × 80. The tool shows 167,440.00 J. Step 3: divide by 1000 for kilojoules, which gives 167.44 kJ. This is the energy that actually goes into the water, before any losses in a kettle or on a stove.

Try this example →

Common mistakes

  • Mixing mass units. With c = 4.186 J/(g·°C) the mass must be in grams; entering 0.5 for half a kilogram gives a result 1000 times too small, and with c = 4186 J/(kg·°C) the mass must be in kilograms.
  • Typing the final temperature in the ΔT field. The field wants the difference, 80 for 20 °C to 100 °C, not 100.
  • Using the specific heat of the wrong material or the wrong phase. Water is about 4.186 J/(g·°C), but ice and steam have different values, so a single run cannot cover ice melting into steam.
  • Expecting the tool to include melting or boiling. It only calculates warming or cooling within one phase; the latent heat of a phase change is not added.
  • Being surprised by a negative result when cooling. A negative Q simply means heat is removed; it is not an error.

About this calculator

This calculator applies Q = mcΔT, the specific heat equation: the heat energy Q needed equals the substance's mass m, times its specific heat capacity c (the energy needed to raise 1 kg by 1°C, a property unique to each material; here it is entered in J/kg·K, with the mass in kg), times the temperature change ΔT. Water's high specific heat (4186 J/kg·K, or 4.186 J/g°C) is why it takes so much more energy to heat than metal, which is exactly what this formula quantifies.

It's used to size water heaters and boilers (how much energy to raise a tank from cold to a target temperature), in cooking and food science to estimate stovetop or oven energy needs, and it's a staple physics and chemistry problem for calculating everything from warming a pot of water to heating a lab sample to a target temperature (melting or boiling also needs latent heat, which this formula does not cover).

Was this helpful?

You can pick up to 3 reactions.

Comments (0)

  • Be the first to comment.

Popular calculators

All Calculators