Skip to main content
HSCalculadora

Specific Heat Calculator

Heat energy from mass, specific heat, temperature change.

g
J/g°C

Water is 4.18 J/g°C.

°C

Final temperature minus starting temperature.

Results update as you type.

Heat energy
—

How it works

Specific heat capacity measures how much energy a material needs to warm up, and this specific heat calculator uses it to find the heat energy involved when a substance changes temperature. Enter the mass, the specific heat capacity, and the temperature change, and it returns the energy in joules using the equation Q = mcΔT. This calculation matters because different materials store heat very differently. Water has an unusually high specific heat of about 4.18 joules per gram per degree Celsius, which is why oceans moderate climate and why it takes so long to boil a pot. Metals, by contrast, heat and cool rapidly. Engineers sizing heating systems, chemists running calorimetry experiments, and cooks understanding how pans behave all depend on the relationship a specific heat calculator makes concrete. The formula works because the heat absorbed or released is directly proportional to the mass, to the material's specific heat capacity, and to the size of the temperature change. A positive temperature change means the substance is being heated and absorbs energy; a negative change means it is cooling and releases energy, which this calculator shows as a negative result. Students and professionals use a specific heat calculator to balance energy in thermodynamics problems, design efficient thermal systems, and interpret experiments accurately.

Formula

Q = m × c × ΔT

The heat needed to change a substance's temperature is the product of how much of it there is, how resistant it is to temperature change, and how large the change is. Specific heat capacity c is the energy needed to raise one gram by one degree, so multiplying it by the mass gives the energy per degree for the whole sample, and multiplying again by the temperature change ΔT gives the total energy transferred. The formula works because, away from phase changes, the heat absorbed is directly proportional to both the mass and the temperature rise.

Source:Standard chemistry (calorimetry, Q = mcΔT)

We review all our tools from time to time to ensure accuracy.

Worked example

Mass:100Specific heat capacity:4.18Temperature change:20
100 g × 4.18 J/g°C × 20°C = 8,360 J to heat that water by 20 degrees.

How to use this calculator

  1. 1

    Enter your values

    Enter mass, specific heat capacity and temperature change.

  2. 2

    Adjust the options

    Fine-tune any options to match your situation.

  3. 3

    Read your result

    Heat energy updates instantly as you type — no button to press.

Frequently asked questions

What units should I use for each input?

Enter mass in grams, specific heat capacity in joules per gram per degree Celsius, and temperature change in degrees Celsius, and the heat energy comes out in joules. Because a change of one degree Celsius equals a change of one kelvin, you can use either scale for the temperature difference. Keeping mass in grams matches the common tabulated specific heat values and yields energy directly in joules.

Where do I find the specific heat capacity of a material?

Specific heat capacities are tabulated in physics and chemistry references. Common values include about 4.18 J/g°C for water, 0.90 for aluminium, 0.39 for copper, and 0.45 for iron. Water's exceptionally high value explains its role in cooling and climate. Look up the value for your material and enter it here; using the correct specific heat is essential for an accurate heat energy result.

Why is my heat energy negative?

A negative result appears when the temperature change is negative, meaning the substance cooled down, with the final temperature lower than the starting temperature. The negative sign indicates that the material released heat to its surroundings rather than absorbing it. The magnitude still tells you how much energy was involved; only the direction of energy flow differs. Heating gives a positive value, cooling a negative one.

Does this formula work during boiling or melting?

No. The Q = mcΔT formula only applies while a substance stays in one phase and its temperature actually changes. During melting or boiling the temperature holds steady while energy goes into breaking bonds, which requires a separate calculation using latent heat, Q = mL. Use this specific heat calculator for warming or cooling within a single phase, and switch to latent heat for phase transitions.

How is specific heat different from heat capacity?

Specific heat capacity is the energy needed to raise one gram, or one kilogram, of a substance by one degree, an intensive property that depends only on the material. Heat capacity, without the word specific, refers to a particular object and equals its mass multiplied by its specific heat, so it depends on how much of the substance you have. This calculator uses specific heat and multiplies by your mass.