Specific Heat Calculator

Solve q = mc Delta T for heat energy, mass, specific heat capacity, or temperature change. Everything runs locally in your browser.

Inputs

C or K difference
Result appears here.
Heat
Mass
Specific heat

Specific Heat Calculator: Use q = mc Delta T

Specific heat capacity tells you how much energy is needed to change a material's temperature. Water has a high specific heat, which is why it resists rapid temperature changes.

The formula q = mc Delta T connects heat energy, sample mass, specific heat capacity, and temperature change.

This relationship appears in calorimetry, cooking, climate science, materials testing, and engineering heat-transfer estimates. A substance with a large specific heat needs more energy for the same temperature change than a substance with a small specific heat. That is why a pan can become hot quickly while the water inside it warms more slowly, even when both are on the same stove.

How to use this calculator

  1. Choose the variable you want to solve.
  2. Enter the other three known values.
  3. Select energy, mass, and heat-capacity units.
  4. Use a positive Delta T for heating and a negative Delta T for cooling if sign matters.

Calorimetry note

In ideal calorimetry, heat lost by one part of the system equals heat gained by another. Real experiments can lose heat to containers, probes, and air.

Temperature change and signs

Delta T means final temperature minus initial temperature. A positive Delta T represents warming, and a negative Delta T represents cooling. If you only care about the amount of energy transferred, use the absolute value. If you are balancing heat gained and lost between two substances, keep the signs because they show the direction of heat flow.

Units and conversions

Specific heat is commonly written as J/g K, J/kg K, cal/g C, or similar forms. Temperature changes in Celsius and kelvin have the same size, so a change of 10 C is also a change of 10 K. The calculator converts mass and energy units internally so that the final relationship stays consistent.

Practical example

To warm 250 g of water by 10 C, use q = 250 g x 4.184 J/g C x 10 C. The result is 10,460 J, or about 10.46 kJ. If the same energy is added to a material with a lower specific heat, its temperature change will be larger.

Advertisement

5 Fun Facts about Specific Heat

1

Water is stubborn

Water needs a lot of energy to warm up compared with many materials.

High heat capacity
2

Oceans moderate climate

Large bodies of water store heat and soften daily and seasonal temperature swings.

Climate buffer
3

Metals heat quickly

Many metals have lower specific heat than water, so they warm and cool quickly.

Fast response
4

Calories are heat units

One small calorie is the energy needed to warm one gram of water by about 1 C.

Energy unit
5

Sign tells direction

Positive q usually means heat absorbed; negative q means heat released.

Heat flow

About this tool

This calculator solves one unknown in q = mc Delta T and converts common energy, mass, and heat-capacity units for classroom and lab problems.

Release Updates

v1.0 (May 15, 2026) Added heat, mass, specific heat, and temperature-change solving with energy and mass unit conversions.

Explore more tools