Heat Capacity Calculator
Calculate an object's heat capacity in J/K from the heat added or removed and the temperature change it caused, for calorimeter calibration and lab work.
Heat Capacity Calculator
Background.
Put 12,500 joules into a kilogram of water and its temperature rises by about 3 K. Put the same energy into a kilogram of copper and it climbs by about 32 K. The difference is heat capacity: how much energy something absorbs for each kelvin its temperature rises. It belongs to the whole object, not just the material, so a 150-litre bath has 600 times the heat capacity of a 250 mL cup filled from the same tap.
Measured, it is a ratio. Add a known amount of heat Q, record the temperature change ΔT, and C = Q ÷ ΔT in joules per kelvin. A kelvin and a degree Celsius are the same size of step, so a rise from 20 °C to 25 °C is a ΔT of 5 K and can be entered as 5 directly.
The everyday laboratory use is calibrating a calorimeter. Before an insulated vessel can measure the heat released by a reaction or a dissolving salt, you need to know how many joules it takes to warm the vessel and its contents by one kelvin. Running an electric heater of known power for a timed interval supplies a known Q, and the temperature rise then gives that calorimeter constant. Bomb calorimeters are usually calibrated the same way in principle, by burning a standard such as benzoic acid whose heat of combustion is known.
Dividing heat capacity by mass gives specific heat capacity, the material property listed in tables: about 4,180 J/(kg·K) for liquid water, roughly 900 for aluminium and 385 for copper. So one object-level figure can describe very different things; 2,500 J/K is about 0.6 kg of water or about 6.5 kg of copper.
The ratio assumes every joule stayed in the object and that nothing melted, boiled or reacted along the way.
What is heat capacity calculator?
Heat capacity C is the heat needed to change the temperature of a particular object by one kelvin, measured in joules per kelvin (J/K). Unlike specific heat capacity, which is per kilogram, it describes the whole object, so it doubles when the amount of material doubles. Measured over a finite temperature change, Q ÷ ΔT gives the average heat capacity across that interval; the IUPAC definition is the limit of the ratio as the temperature change shrinks toward zero.
How to use this calculator.
- Enter the heat added or removed in Sensible heat magnitude, in joules. For an electric heater that is power in watts multiplied by time in seconds; 1 kJ is 1,000 J and a thermochemical kilocalorie is 4,184 J.
- Enter the size of the temperature change in Temperature-change magnitude, in kelvin. A change measured in degrees Celsius is the same number; a change in degrees Fahrenheit must be multiplied by 5/9 first.
- Count only heat that actually went into warming or cooling the object. If some of what you supplied escaped to the room, the true heat capacity is lower than the result.
- Divide the answer by the object's mass in kilograms if you want specific heat capacity to compare with a data table.
The formula.
C = Q ÷ |ΔT|. Q is the sensible heat, the energy that changed the object's temperature without melting, boiling or reacting it, in joules. |ΔT| is the size of the temperature change in kelvin; heating and cooling give the same heat capacity, so only the magnitude matters. Joules divided by kelvin gives J/K, and since the formula is a single quotient, halving ΔT for the same heat doubles C. The answer is an average over the interval you measured. Near room temperature, solids and liquids change heat capacity only gradually, so a span of a few kelvin gives a value close to that at the midpoint, but heat capacity falls steeply at very low temperatures. For a gas it also matters whether the heat went in at constant pressure or constant volume, because Cp is larger than Cv.
A worked example.
A 50 W immersion heater runs for 250 seconds in an insulated beaker of water, delivering 50 × 250 = 12,500 J, and the thermometer climbs from 20.0 °C to 25.0 °C, a change of 5 K. The heat capacity is 12,500 ÷ 5 = 2,500 J/K: every kelvin of warming took 2,500 joules. If the beaker held 0.550 kg of water, the water alone accounts for 0.550 × 4,180 = 2,299 J/K, so the remaining 201 J/K is the calorimeter constant of the beaker, stirrer and thermometer. Had 1,000 J leaked to the room during the run, only 11,500 J would have warmed the system and the true heat capacity would be 2,300 J/K, not 2,500.
Frequently asked questions.
What is the difference between heat capacity and specific heat capacity?
Why does the temperature stop rising while ice melts or water boils?
Why does water have such a high specific heat?
Why is my measured heat capacity higher than expected?
What is the difference between Cp and Cv?
References& sources.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 3 cited below
- Method
- C = Q / |ΔT|
- Published
- Last verified
Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled