Productive Toolbox

Specific Heat Calculator

Calculate heat energy, mass, specific heat capacity, or temperature change using Q = m × c × ΔT. Supports multiple units with real-time results and step-by-step breakdowns.

🌡️

Specific Heat Calculator

Select what you want to calculate, enter your values, and get instant results using Q = m × c × ΔT with step-by-step breakdowns.

Calculation Mode

Result

Settings & Actions

Calculate Heat Energy (Q)

Material Preset

Water: 4186 · Aluminum: 900 · Copper: 385

Press Esc to reset

What is Specific Heat?

Specific heat capacity is the amount of heat energy required to raise the temperature of 1 kilogram of a substance by 1 degree Celsius (or 1 Kelvin). It is a fundamental thermodynamic property that varies by material and determines how much energy a substance can store or release.

Water has one of the highest specific heat values (4,186 J/kg°C), which is why it is widely used as a coolant in engines and industrial processes. Metals like copper (385 J/kg°C) and aluminum (900 J/kg°C) have much lower values, meaning they heat up and cool down faster.

This calculator uses the formula Q = m × c × ΔT and can solve for any of the four variables — heat energy, mass, specific heat capacity, or temperature change — given the other three.

Specific Heat Formula Explained

Primary Formula

Q = m × c × ΔT
  • Q = Heat energy (Joules)
  • m = Mass (kilograms)
  • c = Specific heat capacity (J/kg°C)
  • ΔT = Temperature change (°C)

Rearranged Forms

m = Q / (c × ΔT)
c = Q / (m × ΔT)
ΔT = Q / (m × c)
ΔT = T₂ − T₁
Key insight: A positive ΔT means the substance is being heated; a negative ΔT means it is being cooled. The formula works the same way in both cases.

How to Use This Calculator

Step-by-Step Guide

  1. 1Select the variable you want to calculate (Q, m, c, or ΔT)
  2. 2Choose a material preset or enter a custom specific heat value
  3. 3Enter the known values with their units
  4. 4Select the appropriate unit for each input
  5. 5Results update instantly as you type
  6. 6Use Copy Result or Export TXT to save your work

Key Features

  • Solve for Q, m, c, or ΔT in one tool
  • 10 material presets (Water, Aluminum, Copper, etc.)
  • Mass units: kg, g, lb
  • Heat units: J/kg°C, kJ/kg°C, cal/g°C
  • Temperature units: °C, °F, K
  • Multi-unit output: J, kJ, kcal, BTU
  • Step-by-step calculation breakdown
  • Calculation history with localStorage
  • Export results as a TXT file

Common Specific Heat Values

Materialc (J/kg°C)c (cal/g°C)Category
Water4,1861.000Liquid
Ice2,0900.500Solid
Air1,0050.240Gas
Aluminum9000.215Metal
Glass8400.201Non-metal
Iron4500.107Metal
Steel4900.117Metal
Copper3850.092Metal
Silver2350.056Metal
Gold1290.031Metal

Example Calculations

ScenarioInputsResult
Heating waterm=2 kg, c=4186 J/kg°C, T₁=20°C, T₂=80°CQ = 502,320 J
Heating aluminumm=5 kg, c=900 J/kg°C, T₁=25°C, T₂=100°CQ = 337,500 J
Cooling copperm=0.5 kg, c=385 J/kg°C, T₁=90°C, T₂=10°CQ = −15,400 J
Find mass of waterQ=418,600 J, c=4186 J/kg°C, ΔT=50°Cm = 2 kg
Find specific heatQ=9,000 J, m=2 kg, ΔT=10°Cc = 450 J/kg°C (Iron)
Find temp changeQ=100,000 J, m=5 kg, c=4186 J/kg°CΔT ≈ 4.78°C

Real-World Applications

🏭

HVAC Engineering

Calculate heating and cooling loads for buildings by determining how much energy is needed to change air or water temperature.

🔬

Laboratory Science

Calorimetry experiments use specific heat to measure heat released or absorbed during chemical reactions.

🚗

Automotive Cooling

Engine coolant systems rely on water's high specific heat to absorb and dissipate engine heat efficiently.

🍳

Food Processing

Industrial food heating and pasteurization processes require precise heat energy calculations.

Electrical Engineering

Thermal management of electronics uses specific heat to predict component temperature rise under load.

🎓

Physics Education

Specific heat is a core concept in thermodynamics, taught in high school and university physics courses.

Frequently Asked Questions

What is the difference between specific heat and heat capacity?

Specific heat is an intensive property — it is the heat per unit mass per degree. Heat capacity is an extensive property — it is the total heat for a given object (Heat Capacity = m × c). This calculator uses specific heat capacity.

Why does water have such a high specific heat?

Water molecules form hydrogen bonds that require significant energy to break. This means water can absorb a large amount of heat before its temperature rises, making it an excellent coolant and thermal buffer in nature and engineering.

What units does this calculator support?

Mass: kg, g, lb. Specific heat: J/kg°C, kJ/kg°C, cal/g°C. Temperature: °C, °F, K. All inputs are automatically converted to SI units (kg, J/kg°C, °C) before calculation.

Can I calculate cooling as well as heating?

Yes. If the final temperature is lower than the initial temperature, ΔT will be negative, and Q will be negative — indicating heat is being removed from the substance rather than added.

What is the SI unit for specific heat capacity?

The SI unit is J/kg·K (joules per kilogram per Kelvin), which is numerically identical to J/kg°C since a change of 1 K equals a change of 1°C.