Specific Heat Calculator — Q = mcΔT

The energy needed to warm a substance is Q = mcΔT: mass times specific heat capacity times the temperature change. Enter any three values and the calculator finds the fourth. Use the material picker to fill in c for common substances.

Water’s unusually high specific heat capacity (4,186 J/kg°C) is why it is used in cooling systems — and why coastal climates change temperature more slowly than deserts.

Use the calculator

Enter any THREE values — the calculator solves the fourth. Pick a material to fill c.

J
kg
J/kg°C
°C

The formula

Q = mcΔT — so c = Q/(mΔT), m = Q/(cΔT) and ΔT = Q/(mc). The formula assumes no change of state; melting or boiling needs latent heat instead.

Worked example

Worked example: Heating 2 kg of water by 25 °C takes Q = 2 × 4,186 × 25 = 209,300 J — about 0.058 kWh, which is why kettles are rated in thousands of watts.

Frequently asked questions

What does specific heat capacity actually mean?

It is the energy needed to raise 1 kg of the substance by 1 °C. A high value means the material warms slowly and stores a lot of energy; a low value means it heats up quickly.

Why does the formula not work for melting ice?

During a change of state, energy goes into breaking bonds rather than raising temperature, so ΔT = 0 while Q is not. That energy is latent heat, calculated with Q = mL instead.

Which common material has the lowest specific heat capacity?

Most metals are low: copper is about 385 J/kg°C and aluminium about 900 J/kg°C — both far below water's 4,186, which is why metal pans heat fast but also cool fast.

More physics calculators