Thermodynamics
Specific Heat Calculator
Solve Q = mcΔT for heat energy, mass or specific heat capacity. Material presets included.
Result
Q = mcΔT
Step-by-Step Solution
What is Specific Heat Capacity?
Specific heat capacity (c) is the amount of heat energy needed to raise 1 kg of a substance by 1 Kelvin (or 1°C). Water has an exceptionally high specific heat (4,186 J/kg·K), which is why the sea takes so long to warm up in summer and cool down in winter. This property makes water an excellent coolant.
Q = mcΔT
Q = heat energy (J) | m = mass (kg) | c = specific heat capacity J/(kg·K) | ΔT = temperature change (°C or K)
💡 Water's specific heat (4,186 J/kg·K) is among the highest of all common substances. This is why coastal cities have milder climates than inland cities at the same latitude — the sea acts as a giant thermal buffer.
Real-World Applications
Climate Regulation
Oceans store enormous amounts of heat due to water's high specific heat, moderating global temperatures.
Engine Cooling
Coolant systems use water's high specific heat to absorb and carry away engine waste heat efficiently.
Cooking
Cast iron pans heat unevenly but retain heat well (low c, low thermal conductivity). Copper heats evenly but loses heat fast.
Thermal Storage
Molten salt in concentrated solar power plants stores heat energy using its high specific heat for night-time generation.
Frequently Asked Questions
Why does water have such a high specific heat?
Water molecules are held together by hydrogen bonds that require significant energy to disrupt. Heating water forces these bonds to flex and break, absorbing energy. Most of the heat goes into molecular vibration and bond energy rather than temperature increase.
What is the difference between specific heat and heat capacity?
Specific heat c is per kilogram (J/kg·K) — a material property. Heat capacity C = mc is for a particular object (J/K). Specific heat lets you compare materials; heat capacity tells you how much energy a specific object stores.
How do I use this calculator for cooking?
Enter the mass of food/liquid (in kg), choose the material or enter a specific heat value, and enter the temperature change needed. The result Q gives the energy in joules. For cooking power in watts, divide Q by the heating time in seconds.