🔥 Specific Heat Calculator (Q = mcΔT)

No ratings yet — be the first

Enter details

Fill in the details and click Calculate to see your results.

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the Specific Heat (Q = mcΔT)

The specific heat capacity of a substance is the energy needed to raise 1 kg of it by 1 °C. Multiply it by the mass and the temperature change to get the heat energy: Q = mcΔT.

Pick a material or choose 'Other' and enter its specific heat. A negative answer means the substance gives out heat as it cools. The formula applies only while the substance stays in the same state; for melting or boiling use the latent heat calculator.

🧮 Formula

Heat energy
Q = m c ΔT
Specific heat capacity
c = Q ÷ (m ΔT)

Where

  • Q = heat energy (J)
  • m = mass (kg)
  • c = specific heat capacity (J/kg·°C, same as J/kg·K)
  • ΔT = final temperature − starting temperature (°C or K)
Water's specific heat (4,186 J/kg·°C) is unusually high, which is why seas warm and cool slowly and water is used in car radiators.

✏️ Worked examples

Boiling 1 kg of water from 20 °C

You enter
Material (specific heat, J/kg·°C)Water (4186)
Mass (m)1 kg
Starting temperature20 °C
Final temperature100 °C
You get
Heat energy Q (J)334,880
Heat energy (kJ)334.88
Heat energy (kcal)80.0382
Temperature change ΔT (°C)80

Heating 1 litre of water to boiling takes 334.88 kJ.

Try this example →

Cooling a 2 kg iron block

You enter
Material (specific heat, J/kg·°C)Iron (450)
Mass (m)2 kg
Starting temperature200 °C
Final temperature25 °C
You get
Heat energy Q (J)-157,500
Heat energy (kJ)-157.5
Heat energy (kcal)-37.6434
Temperature change ΔT (°C)-175

The block gives out -157.5 kJ (negative = heat released).

Try this example →

🧭 How to use this calculator

What you enter

  • Material (specific heat, J/kg·°C)
  • Specific heat if 'Other' (J/kg·°C)
  • Mass (m) (kg)
  • Starting temperature (°C)
  • Final temperature (°C)

What you get

  • Heat energy Q (J)
  • Heat energy (kJ)
  • Heat energy (kcal)
  • Temperature change ΔT (°C)

💡 Heat lost = heat gained (method of mixtures)

When a hot object is placed in cold water and no heat escapes, the heat lost by the hot object equals the heat gained by the water: m₁c₁(T₁ − T) = m₂c₂(T − T₂), where T is the final common temperature.

❓ Frequently asked questions

What is the formula for heat energy?

Q = mcΔT, where m is mass, c is specific heat capacity and ΔT is the temperature change.

What is the specific heat of water?

About 4,186 J/kg·°C (4.186 J/g·°C, or 1 cal/g·°C).

What is the difference between heat capacity and specific heat capacity?

Heat capacity is for a whole object (J/°C). Specific heat capacity is per kilogram (J/kg·°C).

Is J/kg·°C the same as J/kg·K?

Yes. A change of 1 °C equals a change of 1 K.