Calculate the heat energy needed to change a substance's temperature using Q = mcΔT. Free online physics calculator with common material specific heats.
A specific heat calculator lets you instantly compute the heat energy required to change a substance's temperature, using the formula Q = mcΔT. Enter the mass of the substance, its specific heat capacity, and the desired temperature change, and the calculator returns the heat energy involved — whether that energy needs to be added (heating) or removed (cooling).
Specific heat capacity is a fundamental thermal property that describes how much energy a substance can absorb per unit of mass for a given temperature rise. It explains everyday phenomena you've likely experienced: why sand at the beach gets scorching hot in the sun while the ocean water stays comfortably cool, why a metal pan handle heats up almost instantly while the water inside takes minutes to boil, and why coastal cities have milder climates than inland areas at the same latitude — all because water's exceptionally high specific heat capacity lets it absorb enormous amounts of solar energy with only modest temperature change.
This calculator is useful in many contexts: physics and chemistry students use it to solve thermodynamics problems, engineers use it to size heating and cooling systems and select coolants, and anyone curious about why some materials heat up faster than others can use it to build physical intuition.
You want to heat 1 kg of water from 20°C to 40°C, a temperature change of 20°C. Using Q = mcΔT with water's specific heat of 4,186 J/(kg·°C): Q = 1 × 4,186 × 20 = 83,720 J, or about 83.7 kJ of energy required.
The heat energy value this calculator produces represents how much thermal energy must be added (positive Q) or removed (negative Q) to achieve your specified temperature change for a given mass and material. When comparing your result to the reference table, notice how dramatically specific heat capacity varies across materials — water's high value means it takes substantially more energy to heat a given mass of water than the same mass of metal by the same number of degrees, which is why water is such an effective coolant and thermal buffer. If your calculated heat energy seems surprisingly large or small, double-check your specific heat value against the material you're actually working with — using water's specific heat capacity for a metal calculation (or vice versa) will produce results off by several times, since specific heat capacities can differ by an order of magnitude or more between materials.
Enter the mass of the substance, its specific heat capacity, and the temperature change — the calculator computes the heat energy required (or released) using Q = mcΔT.
| Material | Specific Heat |
|---|---|
| Water | 4,186 J/(kg·°C) |
| Glass | 840 J/(kg·°C) |
| Aluminum | 900 J/(kg·°C) |
| Iron | 449 J/(kg·°C) |
| Copper | 385 J/(kg·°C) |
| Gold | 129 J/(kg·°C) |