Calculate the specific heat capacity (c) of a substance based on heat energy, mass, and temperature change.
Last updated: March 2026 | By ForgeCalc Engineering
Specific heat capacity (c) is the amount of heat energy required to raise the temperature of one kilogram of a substance by one Kelvin (or one degree Celsius). It is an intrinsic property of a material.
Materials with high specific heat (like water) can absorb a lot of energy with only a small change in temperature, making them excellent for cooling systems and climate regulation. Materials with low specific heat (like metals) heat up and cool down very quickly.
Where:
• c is the specific heat capacity (J/(kg·K))
• Q is the heat energy added or removed (J)
• m is the mass of the substance (kg)
• ΔT is the change in temperature (K or °C)
Water has a specific heat of about 4,184 J/(kg·K). This is due to the strong hydrogen bonds between water molecules, which require a lot of energy to break or vibrate, allowing water to absorb significant heat without a large temperature rise.
Yes! For example, ice has a specific heat of about 2,100 J/(kg·K), liquid water is 4,184 J/(kg·K), and steam is about 2,000 J/(kg·K). The physical state of the material significantly affects its ability to store thermal energy.
Heat capacity (C) is the energy needed to raise the temperature of an *entire object* by 1K. Specific heat (c) is the energy needed per *unit mass* (1kg). C = m × c.
It is crucial for designing heat exchangers, engines, and building insulation. It helps engineers calculate how much coolant is needed to keep a system within safe temperature limits.
Related Tools
Calculate absolute humidity.
Calculate air density.
Calculate air pressure at altitude.
Calculate Boltzmann factor.
Calculate Boyle's Law.
Calculate heat energy.