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

Frequently Asked Questions

Related tools

Last updated: 2026-05-23 · Reviewed by Nham Vu