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.
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.
