Specific Heat Calculator
Find a material’s specific heat capacity from calorimetry data with c = Q / (m × ΔT), then compare it to known materials to identify an unknown metal. Diagrams and charts show why materials differ so widely.
Reviewed by the ToolNestr Editorial Team — July 2026
Two ideas that trip students up
1. Specific heat varies by metal
Each cube is the same size (same mass), but the bar beside it shows relative specific heat — aluminum needs much more energy per degree than copper, iron, or lead.
2. Water vs. metal, same mass & ΔT
For the same mass and temperature rise, water (tall blue bar) needs roughly 5–10x more energy than a typical metal (short bar) — its high specific heat in action.
Specific heat graphs
How it works
The core idea in one line: rearranging Q = mcΔT to solve for c lets you measure an unknown material's specific heat capacity from a simple calorimetry experiment, then compare it against known reference values to identify the material.
c = Q / (m × ΔT)
specific heat capacity from heat, mass & temperature change
Q = m × c × ΔT
rearranged for heat energy
m = Q / (c × ΔT)
rearranged for mass, or ΔT = Q / (m × c)
The same equation solves any missing quantity: Q = mcΔT gives the heat needed for a known material, m = Q/(cΔT) gives the mass a known heat input can warm by a known amount, and c = Q/(mΔT) — this tool's default direction — backs out an unknown material's specific heat from a measurement, which is the basis of the classic 'identify the metal' calorimetry lab.
Worked example 1 — identifying an unknown metal
Given: 500 J of heat is added to a 0.200 kg sample of an unknown metal, raising its temperature by 5.85°C. Find its specific heat and identify the material.
A perfectly pure sample would land closer to 449; small differences like this are normal for calorimetry due to heat loss to the surroundings or an alloyed sample.
Worked example 2 — confirming water’s specific heat
Given: 2.0 kg of water absorbs 251,040 J of heat and its temperature rises from 20°C to 50°C. Confirm the specific heat capacity.
This matches the standard reference value for liquid water almost exactly, confirming the sample is water (or a very dilute aqueous solution).
Specific heat capacity of common materials
Materials with a higher c absorb more heat for the same mass and temperature change — use this table to identify an unknown sample from a measured c value.
| Material | c — J/(kg·K) | Energy for 1 kg, ΔT = 1 K |
|---|---|---|
| Water (liquid) | 4184 | 4184 J |
| Aluminum | 897 | 897 J |
| Iron | 449 | 449 J |
| Copper | 385 | 385 J |
| Gold | 129 | 129 J |
| Lead | 128 | 128 J |
Values are standard reference specific heat capacities at typical conditions, rounded to 3–4 significant figures. A measured c within about 5% of one of these is a strong material match.
Where specific heat identification actually matters
🔬 Calorimetry in the lab
Measuring the heat absorbed by a known mass of water when a hot metal sample is dropped in lets chemists and physics students back out the metal’s specific heat and identify unknown samples — a classic introductory lab experiment.
🚗 Engine coolant selection
Coolants are chosen partly for high specific heat capacity so they can absorb large amounts of engine heat without their own temperature rising too quickly, keeping the engine in a safe operating range.
🍳 Cookware material choice
Cast iron pans have a lower specific heat than the water or food inside them, so they heat up quickly and hold that heat, while materials with a higher specific heat resist rapid temperature swings.
🌊 Climate moderation by oceans
Because water has such a high specific heat, large bodies of water absorb and release enormous amounts of heat with only small temperature changes, moderating coastal climates compared to inland regions.
Common misconceptions
"All metals have roughly the same specific heat."
False — common metals vary by more than 3x, from about 128 J/(kg·K) for lead to 897 J/(kg·K) for aluminum. This wide spread is exactly what makes specific heat useful for identifying an unknown metal.
"Specific heat and heat capacity are the same thing."
They are related but distinct. Specific heat (c) is a per-unit-mass property of the material, in J/(kg·K). Heat capacity (C) belongs to a specific object: C = m × c, in J/K, and depends on how much material you have, not just what it is made of.
"A measured c must exactly match a table value to identify the material."
Not necessarily — real samples, alloys, and experimental heat losses typically produce a measured c within a few percent of the pure reference value. A match within about 5% is usually good enough to identify the likely material.
"Higher specific heat means a material heats up faster."
The opposite — a higher specific heat means a material needs more energy per kilogram to change temperature by the same amount, so for the same heat input it heats up more slowly than a low-c material.
Formula sources & further reading
The formulas here are standard, traceable to:
- • OpenStax, University Physics Volume 2 — Chapter 1, Temperature and Heat (free, peer-reviewed). openstax.org
- • Halliday, Resnick & Walker, Fundamentals of Physics — Chapter 18, Temperature, Heat, and the First Law of Thermodynamics.
- • Serway & Jewett, Physics for Scientists and Engineers — specific heat capacity and calorimetry.
c = Q / (mΔT) applies to sensible heat (within one phase) only. Specific heat values are standard reference figures; results and material matches are rounded for display.
How to use this calculator
Enter three known values
Fill in any three of c, Q, m, and ΔT — leave one field blank to solve for it.
Read the solved value
The missing quantity — c, Q, m, or ΔT — solves automatically.
Check the material identification
When solving for c, see which known material it most closely matches, within about 5%.
Related tools
Frequently asked questions
What is specific heat capacity?
Specific heat capacity (c) is the amount of energy, in joules, needed to raise the temperature of 1 kg of a substance by 1 K (or 1°C). It is an intrinsic property of the material — water is 4184 J/(kg·K), while metals like copper (385) and lead (128) are much lower.
Why is water’s specific heat so high compared to metals?
Water molecules form extensive hydrogen bonds with their neighbors. Raising water’s temperature requires enough energy to make molecules move faster while constantly breaking and reforming these bonds, which takes far more energy per degree than in metals, where atoms are held together by simpler, more uniform metallic bonding.
How do you identify an unknown metal using specific heat?
In a calorimetry experiment, measure the heat added (Q), the sample’s mass (m), and its temperature change (ΔT), then compute c = Q / (mΔT). Compare the result to a table of known specific heat values (aluminum 897, iron 449, copper 385, lead 128, gold 129 J/(kg·K)) — the closest match, usually within a few percent, is a strong candidate for the material.
What is the difference between specific heat and heat capacity?
Specific heat capacity (c) is per unit mass — J/(kg·K) — and depends only on the material. Heat capacity (C) is for a whole object: C = m × c, measured in J/K, and depends on both the material and how much of it you have. A large iron block has a bigger heat capacity than a small one, even though both share the same specific heat.
Why might a measured specific heat not exactly match a table value?
Real samples are rarely pure — alloys, impurities, or measurement error (heat lost to the surroundings, an inexact thermometer reading, or an imprecise mass) can shift the measured c a few percent from the textbook value. A match within about 5% is usually good enough to identify the likely material or alloy family.