User Rating 0.0
Total Usage 0 times
J/(kg·K)
°C
Quick Presets:
Is this tool helpful?

Your feedback helps us improve.

About

Calorimetry quantifies heat exchange during thermal processes. The foundational equation Q = m × c × ΔT links energy transfer to mass, material composition, and temperature change. Errors in specific heat selection or unit conversion propagate linearly into the result. A misidentified alloy or a Fahrenheit/Celsius confusion produces answers off by orders of magnitude. This tool uses tabulated c values sourced from NIST and engineering handbooks for 30+ substances, handles automatic unit conversion across Joules, calories, BTU, and Watt-hours, and solves multi-substance thermal equilibrium problems where Tf is unknown.

The mixing mode solves for equilibrium temperature by enforcing conservation of energy: the net heat exchanged across all bodies equals zero. This assumes no phase transitions occur within the temperature range, no heat loss to the environment, and perfect thermal contact. For systems near a substance's melting or boiling point, latent heat contributions are not modeled here and require a more specialized phase-change analysis. Pro tip: real calorimeters have a "calorimeter constant" representing their own heat capacity. Account for it by adding the calorimeter as an additional substance in the mixing calculation.

calorimetry heat transfer specific heat thermal equilibrium thermodynamics energy calculator Q=mcΔT

Formulas

The fundamental calorimetry equation relates heat energy transferred to a body's mass, its material-specific heat capacity, and the temperature difference experienced:

Q = m × c × ΔT

Where Q = heat energy J, m = mass kg, c = specific heat capacity J/(kg⋅K), ΔT = Tfinal Tinitial in °C or K. A positive Q indicates heat absorbed (endothermic). A negative Q indicates heat released (exothermic).

For thermal equilibrium between n substances in contact with no heat loss to surroundings, conservation of energy requires:

ni=1 mi × ci × (Tf Ti) = 0

Solving for the unknown equilibrium temperature Tf:

Tf = ni=1 mi ci Tini=1 mi ci

Temperature conversions used internally:

T°C = (T°F 32) × 59
TK = T°C + 273.15

Energy unit conversions: 1 cal = 4.184 J, 1 BTU = 1055.06 J, 1 Wh = 3600 J.

Reference Data

SubstanceSpecific Heat c J/(kg⋅K)Density kg/m³Melting Point °CBoiling Point °C
Water (liquid)41869970100
Ice2090917 - 0
Steam20100.6100 -
Aluminum89727006602519
Copper385896010852562
Iron449787415382862
Steel (carbon)502785014252750
Lead129113403271749
Gold1291930010642856
Silver235104909622162
Titanium523450716683287
Zinc3887134420907
Tin22872652322602
Nickel444890814552913
Brass3808500930 -
Glass (soda-lime)8402500573 -
Granite79027501260 -
Marble8802711 - -
Concrete8802400 - -
Wood (oak)2380750 - -
Ethanol2440789−11478
Methanol2510792−9865
Glycerin2430126118290
Olive Oil1970911−6300
Mercury13913546−39357
Air (dry, 20°C)10051.2 - -
Sand (quartz)830152017102230
Soil (average)8001500 - -
Rubber20101100 - -
Polyethylene (HDPE)1900960130 -

Frequently Asked Questions

A negative Q means the substance released heat (exothermic process). This occurs when Tfinal < Tinitial. The sign convention follows thermodynamic standard: positive Q = heat absorbed, negative Q = heat released.
No. The equation Q = mcΔT applies only within a single phase. If your temperature range crosses a melting or boiling point (e.g., heating water from −10°C to 110°C), you must separately calculate the sensible heat for each phase and add latent heat (Q = mL) at each transition. A warning is displayed if water crosses 0°C or 100°C.
Values are tabulated at approximately 25°C and 1atm pressure, sourced from NIST and standard engineering references. Specific heat varies with temperature. For example, water's c ranges from 4218 J/(kg⋅K) at 0°C to 4178 at 35°C. For most engineering estimates below 500°C, the tabulated values introduce less than 2% error.
Yes. The mixing calculator supports up to 10 substances simultaneously. Each substance can have a different mass, initial temperature, and specific heat. The equilibrium temperature Tf is computed from the weighted average formula. Add substances using the "Add Substance" button.
The equilibrium temperature is a thermal-capacity-weighted average. A substance with higher m × c product dominates. For example, 1kg of water (c = 4186) mixed with 1kg of copper (c = 385) yields Tf heavily skewed toward the water's initial temperature because water's thermal capacity is 10.9× larger.
Use the energy unit selector below the result. The calculator converts automatically: 1 cal = 4.184 J, 1 kcal = 4184 J, 1 BTU = 1055.06 J, 1 Wh = 3600 J. All conversions are exact to the precision shown.