Specific Heat Calculator — Heat Capacity & Energy Calculator
Calculate heat energy, specific heat capacity, mass, or temperature change using the specific heat formula Q = mcΔT. Essential for thermodynamics, calorimetry, and heat transfer calculations. See also our Thermal Expansion Calculator and Heat Transfer Coefficient Calculator.
How to Calculate Specific Heat
- Select what you want to calculate from the dropdown menu.
- Enter the known values in the input fields.
- Click Calculate to solve for the unknown variable.
- The result shows all four variables for reference.
Specific Heat Formula
Q = m × c × ΔT
Where:
Q = Heat energy (Joules)
m = Mass (kg)
c = Specific heat capacity (J/kg·K)
ΔT = Temperature change (K or °C)
Rearranged forms:
c = Q / (m × ΔT)
m = Q / (c × ΔT)
ΔT = Q / (m × c)Example Calculation
Problem: How much energy is needed to heat 2.5 kg of water from 20°C to 45°C?
Given: m = 2.5 kg, c = 4,186 J/kg·K (water), ΔT = 45 - 20 = 25 K
Solution: Q = 2.5 × 4,186 × 25 = 261,625 J = 261.6 kJ
Answer: 261.6 kJ of energy is required.
Specific Heat Capacity Reference Table
| Material | Specific Heat (J/kg·K) | Specific Heat (cal/g·°C) |
|---|---|---|
| Water (liquid) | 4,186 | 1.000 |
| Ice (0°C) | 2,090 | 0.500 |
| Steam (100°C) | 2,010 | 0.480 |
| Aluminum | 897 | 0.214 |
| Copper | 385 | 0.092 |
| Iron | 449 | 0.107 |
| Lead | 129 | 0.031 |
| Glass | 840 | 0.200 |
| Concrete | 880 | 0.210 |
| Wood (oak) | 2,390 | 0.570 |
| Air (20°C) | 1,005 | 0.240 |
| Ethanol | 2,440 | 0.583 |
Technical Details
Specific heat capacity is the amount of energy required to raise the temperature of 1 kg of a substance by 1 Kelvin (or 1°C). It's an intensive property that depends on the material's molecular structure and bonding. Water has an exceptionally high specific heat due to hydrogen bonding, making it an excellent thermal buffer. The formula assumes no phase changes occur during heating. For phase changes, use latent heat formulas instead. Temperature differences in Kelvin and Celsius are identical (ΔT in K = ΔT in °C).
Frequently Asked Questions
What is specific heat capacity?
Specific heat capacity is the energy required to raise 1 kg of a material by 1 K. Materials with high specific heat (like water) require more energy to change temperature and are good thermal buffers.
Why does water have such a high specific heat?
Water molecules form hydrogen bonds that must be broken and reformed during heating. This extra energy requirement gives water its high specific heat of 4,186 J/kg·K, making it excellent for thermal regulation.
Can I use Celsius instead of Kelvin?
Yes, for temperature differences (ΔT). A change of 1°C equals a change of 1 K. However, absolute temperatures must be in Kelvin for other thermodynamic calculations.
What happens during phase changes?
During melting, boiling, or freezing, temperature remains constant despite energy input. Use latent heat formulas (Q = mL) instead of specific heat during phase transitions.
How is this used in real applications?
Specific heat calculations are essential for HVAC design, cooking, materials engineering, thermal energy storage, and understanding climate systems. They help predict heating/cooling requirements and energy costs.