Category

Specific Heat Calculator — Find c, Q, Mass or ΔT

Calculate specific heat capacity, heat energy, mass, or temperature change using the formula Q = c·m·ΔT. Supports metric (J/kg·K) and imperial (BTU/lb·°F) units.

0 calculations

Calculator Parameters

J
kg
K
J/(kg·K)

Enter Parameters

Fill in the form and click Calculate to see the result.

How to Calculate Specific Heat

Specific heat capacity is the amount of thermal energy required to raise the temperature of 1 kilogram (or 1 pound) of a substance by 1 Kelvin (or 1 °F). It describes how much a material resists changes in temperature when heat is added or removed.

Specific Heat Capacity Formula

The fundamental formula connecting heat, mass, temperature change, and specific heat is:

Q = c × m × ΔT

  • Q — heat energy transferred (Joules in SI; BTU in US customary)
  • c — specific heat capacity (J/(kg·K) in SI; BTU/(lb·°F) in US customary)
  • m — mass of the sample (kg or lb)
  • ΔT — temperature change = Tfinal − Tinitial (K or °F)

The formula can be rearranged to find any of the four quantities:

  • Specific heat: c = Q ÷ (m × ΔT)
  • Heat energy: Q = c × m × ΔT
  • Mass: m = Q ÷ (c × ΔT)
  • Temperature change: ΔT = Q ÷ (c × m)

Sign Convention

  • Positive Q — heat is added to the sample (heating)
  • Negative Q — heat is removed from the sample (cooling)
  • Positive ΔT — temperature increases
  • Negative ΔT — temperature decreases

Unit Systems

This calculator supports two unit systems:

  • Metric (SI) — the international standard used in science and most countries.
    Heat in Joules (J), mass in kilograms (kg), temperature in Kelvin (K), specific heat in J/(kg·K).
  • Imperial / US Customary — used primarily in the United States.
    Heat in British Thermal Units (BTU), mass in pounds (lb), temperature in Fahrenheit (°F), specific heat in BTU/(lb·°F).

Conversion: 1 BTU/(lb·°F) = 4186.8 J/(kg·K). Water has a specific heat of exactly 1.000 BTU/(lb·°F) or 4186 J/(kg·K).

Typical Values of Specific Heat

Material J/(kg·K) BTU/(lb·°F)
Water (liquid)4 1861.000
Ice2 0900.499
Steam (at 100 °C)2 0100.480
Ethanol2 4400.583
Wood (oak)1 7000.406
Air (dry)1 0050.240
Aluminum8970.214
Glass8400.201
Iron / Steel4490.107
Copper3850.092
Silver2350.056
Lead1280.031
Gold1290.031

Water has one of the highest specific heat values of any common substance, which is why it is used in heating systems and as a coolant in car engines.

Worked Example (Metric)

We want to cool 5 kg of water by 3 K. How much heat must be removed?

  • Q = c × m × ΔT = 4 186 × 5 × (−3) = −62 790 J ≈ −63 kJ

The negative sign confirms that heat is removed (cooling). Dividing back gives c = −62 790 / (5 × −3) = 4 186 J/(kg·K) — the specific heat of water.

Worked Example (Imperial)

How much heat is needed to raise 10 lb of aluminum by 50 °F?

  • Q = 0.214 BTU/(lb·°F) × 10 lb × 50 °F = 107 BTU

FAQs

What is the difference between specific heat and heat capacity?
Specific heat (c) is an intensive property — it does not depend on the amount of substance. Heat capacity (C = c × m) is an extensive property that describes a particular sample.
Why does water have such a high specific heat?
Water molecules form hydrogen bonds with each other. Breaking these bonds requires significant energy, so a large amount of heat must be absorbed before the temperature rises noticeably.
Can ΔT be negative?
Yes. A negative ΔT means the sample is cooling down. The heat Q will also be negative, indicating that energy is leaving the sample.
What is a BTU?
One British Thermal Unit (BTU) is the amount of heat required to raise 1 pound of water by 1 °F. It equals approximately 1055.06 Joules.
How do I convert specific heat between unit systems?
Multiply J/(kg·K) by 0.000238846 to get BTU/(lb·°F). Or multiply BTU/(lb·°F) by 4186.8 to get J/(kg·K).

Calculation History

Loading...