⚛Science calculator

Specific Heat Calculator

Heat needed to warm or cool a material: Q = m × c × ΔT.

Enter mass, material and initial temperature and get heat energy (joules) and heat energy (kilojoules) instantly.

InMassInMaterialInInitial temperatureInFinal temperatureOutHeat energy (joules)OutHeat energy (kilojoules)OutHeat energy (calories)
4 inputs5 resultsFree no signupPrivate in your browser

Specific Heat Calculator

Fill in the values and the answer updates as you type.

Live
1 Your numbers
g
°C
°C
2 Your result

How the Specific Heat Calculator works

Q = mass × specific heat × temperature change. Water has a high specific heat of 4.186 J/g·°C, so it takes a lot of energy to warm. Example: heating 250 g of water from 20 °C to 80 °C needs about 62,790 J. Values are typical figures near room temperature.

Inputs and results

The Specific Heat Calculator takes 4 inputs and gives 5 results.

What you enter

  • Mass (g) — starts at 250.
  • Material — starts at Water. Choose from: Water, Ice, Ethanol, Aluminum, Copper and Iron and more.
  • Initial temperature (°C) — starts at 20.
  • Final temperature (°C) — starts at 80.

What you get

  • Heat energy (joules)
  • Heat energy (kilojoules)
  • Heat energy (calories)
  • Specific heat used (J/g·°C)
  • Direction

Specific Heat Calculator FAQ

How do I use the Specific Heat Calculator?

Enter mass, material, initial temperature and final temperature in the fields, then read heat energy (joules), heat energy (kilojoules), heat energy (calories) and specific heat used (j/g·°c) in the result panel. The answer updates as you type, and you can press Calculate or Enter to refresh it. Use “Copy link” to share your exact numbers with someone else.

What does the Specific Heat Calculator calculate?

Heat needed to warm or cool a material: Q = m × c × ΔT. It returns heat energy (joules), heat energy (kilojoules), heat energy (calories) and specific heat used (j/g·°c) from the 4 values you provide.

What values does the Specific Heat Calculator start with?

It opens with mass 250 g, material Water, initial temperature 20 °C and final temperature 80 °C so you can see a working result straight away. Replace them with your own numbers, or press Reset to return to these starting values.

Is the Specific Heat Calculator free and private?

Yes. It is free, needs no account, and runs in your browser, so nothing you type is sent to or stored on our servers. See the Privacy Policy for details.

Can I rely on the Specific Heat Calculator for important decisions?

Treat the result as a well-rounded estimate. Real situations often have details a general calculator cannot know, so confirm important decisions with a qualified professional. See the Disclaimer for more.