Heat Capacity Calculations: Formula, Units & Examples
- Mass
- 250 g
- You entered
- Specific heat capacity
- 4.186 J/(g·°C)
- You entered
- Temperature change
- 20 °C
- You entered
Heat capacity calculations tell you how much heat energy a substance needs to absorb to raise its temperature by one degree. You input the mass, the specific heat capacity, and the temperature change, and the calculator returns the heat energy in joules (or calories). This page explains the formula, works through a real example, and covers the common pitfalls so you can use the result with confidence.
Formula
The basic heat capacity calculation uses the equation:
Q = m × c × ΔT
- Q = heat energy absorbed or released (joules, J)
- m = mass of the substance (grams, g)
- c = specific heat capacity (J/(g·°C))
- ΔT = change in temperature (°C = K for differences)
This is the sensible heat formula — it applies when the substance does not change phase (no melting, boiling, or freezing). If a phase change occurs, you must add the latent heat term separately.
Worked Example
Using the default values from the calculator: 250 g of water, specific heat capacity 4.186 J/(g·°C), heated by 20 °C.
- Write the formula: Q = m × c × ΔT
- Substitute: Q = 250 g × 4.186 J/(g·°C) × 20 °C
- Multiply mass × specific heat: 250 × 4.186 = 1046.5 J/°C
- Multiply by temperature change: 1046.5 × 20 = 20,930 J
The calculator shows 20,930.0 J (or 20.93 kJ). This matches the manual calculation.
Specific Heat Capacity vs. Heat Capacity
Many people confuse these two terms. Heat capacity (C) is the heat needed to raise the entire object by 1 °C — its unit is J/°C. Specific heat capacity (c) is the heat needed per unit mass — its unit is J/(g·°C) or J/(kg·K). The relationship is:
C = m × c
So if you know the heat capacity of a 250 g object is 1046.5 J/°C, its specific heat capacity is 1046.5 ÷ 250 = 4.186 J/(g·°C). The calculator above asks for specific heat capacity because that is the tabulated value for pure substances.
Common Mistakes and How to Avoid Them
- Unit mismatch: If mass is in kg and specific heat is in J/(g·°C), the answer will be off by a factor of 1000. Always convert to consistent units first.
- Temperature difference vs. absolute temperature: ΔT in °C equals ΔT in K, so you can use either for the difference. Do not add 273.15 to ΔT.
- Sign of Q: If the substance cools down, ΔT is negative, so Q is negative — that means heat is released. Many calculators ignore the sign, but in physics problems it matters.
- Phase changes: The formula Q = mcΔT fails during melting or boiling. For ice at 0 °C turning to water, you must add the latent heat of fusion (334 J/g).
When to Use This Calculation
This calculation appears in thermodynamics, cooking, HVAC design, materials science, and chemistry lab work. You use it whenever you need to know how much energy a heater must supply, how long a cooling system must run, or how much a substance’s temperature will rise given a known energy input. For example, heating 500 g of water from 20 °C to 100 °C requires:
Q = 500 × 4.186 × 80 = 167,440 J ≈ 167 kJ
That is why a kettle takes a noticeable time — water has a high specific heat capacity.
Limits of the Formula
The formula assumes the specific heat capacity is constant over the temperature range. In reality, c varies slightly with temperature, but for modest ranges (like 0–100 °C for water) the variation is small enough to ignore. For extreme temperatures or high precision, you would integrate c(T) over the range. The formula also assumes no heat loss to the surroundings — in real experiments, some heat escapes, so the measured temperature rise is lower than ideal.
Frequently Asked Questions
What is the difference between heat capacity and specific heat capacity?
Heat capacity is the total heat needed to raise the whole object by 1 °C (units J/°C). Specific heat capacity is per unit mass (units J/(g·°C)). Heat capacity depends on the object’s size; specific heat capacity is an intrinsic property of the material.
Can I use this formula for gases?
Yes, but you must specify whether the process is at constant pressure (cp) or constant volume (cv). For gases, the two differ significantly. The calculator above uses a single value, so choose the appropriate c for your process. For solids and liquids, the difference is usually negligible.
Why is water’s specific heat capacity so high?
Water has a specific heat capacity of about 4.186 J/(g·°C), which is higher than most common substances. This is due to hydrogen bonding between water molecules, which absorbs energy as bonds stretch and vibrate. That is why coastal climates are milder and why water is used as a coolant.
How do I calculate heat capacity from a cooling curve?
If you measure the temperature drop of a hot object placed in a known mass of water, you can use the heat lost by the object equals heat gained by the water: mobj × cobj × ΔTobj = mwater × cwater × ΔTwater. Solve for cobj. This is the method of mixtures.
What is the unit of heat capacity in SI?
In SI, heat capacity is expressed in joules per kelvin (J/K). Since a 1 °C difference equals a 1 K difference, J/°C and J/K are interchangeable for temperature differences. Specific heat capacity in SI is J/(kg·K).
Related
Formula used
in m | Mass | g | 250 | 0 in c | Specific heat capacity | J/(g·°C) | 4.186 | 0 in dt | Temperature change | °C | 20 | 0 out q | Heat energy | J | m * c * dt | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.