How to Calculate Specific Heat
Specific heat capacity is the amount of thermal energy required to raise the temperature of 1 kilogram (or 1 pound) of a substance by 1 Kelvin (or 1 °F). It describes how much a material resists changes in temperature when heat is added or removed.
Specific Heat Capacity Formula
The fundamental formula connecting heat, mass, temperature change, and specific heat is:
Q = c × m × ΔT
- Q — heat energy transferred (Joules in SI; BTU in US customary)
- c — specific heat capacity (J/(kg·K) in SI; BTU/(lb·°F) in US customary)
- m — mass of the sample (kg or lb)
- ΔT — temperature change = Tfinal − Tinitial (K or °F)
The formula can be rearranged to find any of the four quantities:
- Specific heat: c = Q ÷ (m × ΔT)
- Heat energy: Q = c × m × ΔT
- Mass: m = Q ÷ (c × ΔT)
- Temperature change: ΔT = Q ÷ (c × m)
Sign Convention
- Positive Q — heat is added to the sample (heating)
- Negative Q — heat is removed from the sample (cooling)
- Positive ΔT — temperature increases
- Negative ΔT — temperature decreases
Unit Systems
This calculator supports two unit systems:
-
Metric (SI) — the international standard used in science and most countries.
Heat in Joules (J), mass in kilograms (kg), temperature in Kelvin (K), specific heat in J/(kg·K). -
Imperial / US Customary — used primarily in the United States.
Heat in British Thermal Units (BTU), mass in pounds (lb), temperature in Fahrenheit (°F), specific heat in BTU/(lb·°F).
Conversion: 1 BTU/(lb·°F) = 4186.8 J/(kg·K). Water has a specific heat of exactly 1.000 BTU/(lb·°F) or 4186 J/(kg·K).
Typical Values of Specific Heat
| Material | J/(kg·K) | BTU/(lb·°F) |
|---|---|---|
| Water (liquid) | 4 186 | 1.000 |
| Ice | 2 090 | 0.499 |
| Steam (at 100 °C) | 2 010 | 0.480 |
| Ethanol | 2 440 | 0.583 |
| Wood (oak) | 1 700 | 0.406 |
| Air (dry) | 1 005 | 0.240 |
| Aluminum | 897 | 0.214 |
| Glass | 840 | 0.201 |
| Iron / Steel | 449 | 0.107 |
| Copper | 385 | 0.092 |
| Silver | 235 | 0.056 |
| Lead | 128 | 0.031 |
| Gold | 129 | 0.031 |
Water has one of the highest specific heat values of any common substance, which is why it is used in heating systems and as a coolant in car engines.
Worked Example (Metric)
We want to cool 5 kg of water by 3 K. How much heat must be removed?
- Q = c × m × ΔT = 4 186 × 5 × (−3) = −62 790 J ≈ −63 kJ
The negative sign confirms that heat is removed (cooling). Dividing back gives c = −62 790 / (5 × −3) = 4 186 J/(kg·K) — the specific heat of water.
Worked Example (Imperial)
How much heat is needed to raise 10 lb of aluminum by 50 °F?
- Q = 0.214 BTU/(lb·°F) × 10 lb × 50 °F = 107 BTU
FAQs
- What is the difference between specific heat and heat capacity?
- Specific heat (c) is an intensive property — it does not depend on the amount of substance. Heat capacity (C = c × m) is an extensive property that describes a particular sample.
- Why does water have such a high specific heat?
- Water molecules form hydrogen bonds with each other. Breaking these bonds requires significant energy, so a large amount of heat must be absorbed before the temperature rises noticeably.
- Can ΔT be negative?
- Yes. A negative ΔT means the sample is cooling down. The heat Q will also be negative, indicating that energy is leaving the sample.
- What is a BTU?
- One British Thermal Unit (BTU) is the amount of heat required to raise 1 pound of water by 1 °F. It equals approximately 1055.06 Joules.
- How do I convert specific heat between unit systems?
- Multiply J/(kg·K) by 0.000238846 to get BTU/(lb·°F). Or multiply BTU/(lb·°F) by 4186.8 to get J/(kg·K).