Skip to content
MasterMath

Specific Heat Calculator

The heat needed to change a substance's temperature: mass times specific heat times the temperature change.

Result

—

How this was worked out

    The formula

    Q = m · c · ΔT

    SymbolQuantityUnit
    QHeatJ
    mMasskg
    cSpecific heat capacityJ/(kg·K)
    ΔTChange in temperatureK

    What it means

    Specific heat capacity is how much energy it takes to raise one kilogram by one degree. It varies enormously between materials, and water's is unusually high.

    How to work it out by hand

    1. Multiply the mass by the specific heat capacity
    2. Multiply by the temperature change
    3. The answer is in joules

    What is worth knowing

    Water's specific heat, 4186 J/(kg·K), is among the highest of any common substance, and that single number shapes the planet: oceans absorb and release vast amounts of heat with small temperature swings, which is why coastal climates are mild and inland ones extreme. It is also why water is the standard coolant. Note that this formula covers temperature change only — a phase change absorbs energy at constant temperature, which is latent heat and a separate calculation entirely. Melting ice at 0 °C takes 334 kJ/kg without the thermometer moving at all.

    Frequently asked questions

    Why does water have such a high specific heat?

    Because of hydrogen bonding, which absorbs energy without the molecules moving faster. It is why oceans moderate climate.

    Does this include melting or boiling?

    No. Phase changes absorb energy at constant temperature, which is latent heat and a different calculation.

    Why are coastal climates milder?

    Because the sea absorbs and releases heat with small temperature changes, damping the seasonal swings on land nearby.

    What are the units of specific heat?

    Joules per kilogram per kelvin. Water is 4186; most metals are ten to twenty times lower.