Specific Heat Calculator
Calculate specific heat capacity, heat energy, mass, or temperature change using Q = mcΔT. Supports 30+ material presets, multiple units, and step-by-step solutions.
Find heat energy from m, c, and ΔT
Heat Energy (Q)
41,860.0J
All Values
Q = mcΔT — all values in SI base units
Step-by-Step Solution
Calculation walkthrough with your values
Unit Conversions
Result expressed in all supported energy units
How the Specific Heat Calculator Works
Core formula and all four rearrangements
Specific heat capacity measures how much energy is needed to raise the temperature of one kilogram of a substance by one degree Kelvin. This calculator uses the fundamental heat transfer equation to solve for any of the four variables.
Heat Energy
Q = m × c × ΔT
Solve for Q
Mass
m = Q / (c × ΔT)
Solve for m
Specific Heat
c = Q / (m × ΔT)
Solve for c
Temp Change
ΔT = Q / (m × c)
Solve for ΔT
Example — Heating Water
Mass
0.5
kg
Specific Heat
4,186
J/(kg·K)
ΔT
20
K
Heat (Q)
41,860
J
How much heat is needed to raise 500 g of water from 20°C to 40°C? Q = 0.5 × 4186 × 20 = 41,860 J (41.86 kJ)
What Is Specific Heat Capacity?
Definition and physical meaning
Specific heat capacity (c) is the amount of heat energy required to raise the temperature of one kilogram of a substance by one degree Kelvin (or Celsius). It is an intrinsic material property — independent of the amount of substance.
Water has one of the highest specific heat capacities (4,186 J/kg·K) — this is why oceans moderate coastal climates and why water is used as a coolant in engines and industrial processes.
Common Specific Heat Values
Reference table for frequently used materials at 25°C
| Material | c [J/(kg·K)] | c [cal/(g·°C)] |
|---|---|---|
| Water (liquid) | 4,186 | 1.000 |
| Ice | 2,090 | 0.500 |
| Steam | 2,010 | 0.480 |
| Aluminum | 897 | 0.214 |
| Copper | 385 | 0.092 |
| Iron | 449 | 0.107 |
| Gold | 129 | 0.031 |
| Lead | 128 | 0.031 |
| Air (STP) | 1,005 | 0.240 |
| Glass | 840 | 0.201 |
| Concrete | 880 | 0.210 |
| Ethanol | 2,440 | 0.583 |
Key Considerations
Important notes for accurate calculations
ΔT, not absolute temperature
The formula uses temperature change. A 1°C change = 1 K change, but a 1°F change = only 5/9 K.
Constant pressure vs. volume
Tabulated values are typically cp (constant pressure). For gases, cv differs significantly. For solids/liquids, cp ≈ cv.
Temperature dependence
Specific heat varies with temperature. Standard values are at 25°C (298 K). Extreme temperatures may yield different results.
Phase changes excluded
Q = mcΔT only applies within a single phase. At melting/boiling points, use latent heat (Q = mL) instead.
No heat loss assumed
The calculation assumes all heat goes into raising the substance's temperature — ideal adiabatic conditions.
Frequently Asked Questions
Common questions and detailed answers
Embed Specific Heat Calculator
Add this calculator to your website or blog for free.
You Might Also Like
Related calculators from other categories
Last updated May 2, 2026