Heat Transfer Calculator

Enter mass, specific heat, and initial/final temperatures to calculate how much heat energy is transferred using Q = mcΔT.

Q = m × c × ΔT

Enter mass, specific heat, and temperatures to find heat transferred.

°C
°C

Result

Enter values and click Calculate

Common Specific Heat Values

Click a material to auto-fill its specific heat capacity.

Summary

Enter mass, specific heat, and initial/final temperatures to calculate how much heat energy is transferred using Q = mcΔT.

How it works

  1. Enter the mass of the substance in grams or kilograms.
  2. Select a material from the reference table or type a specific heat value manually.
  3. Enter the initial temperature and the final temperature.
  4. Click Calculate — the tool applies Q = m × c × (T_final − T_initial).
  5. Read the result: positive Q means heat absorbed; negative Q means heat released.
  6. Use the unit selector to view the result in Joules, kilojoules, or calories.

Use cases

  • Determine how much energy is needed to heat water for cooking or industrial processes.
  • Calculate heat released when a metal cools down after machining.
  • Solve calorimetry problems in chemistry and physics courses.
  • Estimate energy requirements for heating or cooling building materials.
  • Check heat absorbed by a coolant in an engine or radiator system.
  • Verify experimental calorimetry data in the lab.
  • Compare heat storage capacity of different materials.
  • Evaluate thermal energy in HVAC design calculations.

Frequently Asked Questions

Last updated: 2026-06-13 · Reviewed by Nham Vu