Start typing to discover tools…

Specific Heat Calculator

Calculate heat energy, specific heat capacity, mass, temperature change, or final temperature using the thermodynamic equation q = mcΔT.

Heat Energy and Specific Heat Calculator

Select the value you need to calculate and enter the known measurements.

Presets provide approximate values near room temperature.
Use a negative value when heat leaves the material.
Calculated result
0
Formula used q = mcΔT
Heat direction Heat absorbed
Base unit result 0
Simple process

How to Use the Specific Heat Calculator

The calculator converts your measurements into compatible SI units before applying the correct rearrangement of the heat equation.

1. Select the unknown

Choose whether you need heat energy, specific heat, mass, temperature change, or the final temperature.

2. Enter known values

Add the available measurements and select their units. You can also choose a common material preset.

3. Review the result

The tool displays the calculated value, formula, converted measurements, heat direction, and calculation steps.

Core equation

Specific Heat Formula

Specific heat capacity describes how much energy is required to raise the temperature of one unit of mass by one degree.

Main heat equation q = mcΔT
q is the transferred heat energy, normally measured in joules.
m is the mass of the substance, normally measured in kilograms.
c is the specific heat capacity in joules per kilogram per kelvin.
ΔT is the temperature change, calculated as final temperature minus initial temperature.
Understanding the result

What Is Specific Heat Capacity?

Specific heat capacity is a physical property that indicates how resistant a material is to temperature change. A substance with a high specific heat capacity needs more energy to heat up than a substance with a low specific heat capacity.

Water has a relatively high specific heat capacity of approximately 4,184 J/kg·K. This means one kilogram of water requires about 4,184 joules of heat energy to increase its temperature by one degree Celsius.

Metals such as copper and iron have lower specific heat values. They generally heat up and cool down more quickly than the same mass of water under similar conditions.

A positive heat value means the material absorbs thermal energy. Its temperature normally rises when there is no phase change.

A negative heat value means the material releases thermal energy. Its temperature normally falls.

The equation assumes the material remains in the same physical state. Melting, boiling, freezing, and condensation require latent heat calculations in addition to sensible heat calculations.

Reference values

Specific Heat Capacity of Common Materials

These are approximate values. Actual specific heat can vary with temperature, composition, pressure, and material purity.

Material J/kg·K J/g·°C General behavior
Water 4,184 4.184 Heats and cools relatively slowly
Ethanol 2,440 2.440 Moderately high heat capacity
Ice 2,000 2.000 Lower than liquid water
Air 1,005 1.005 Approximate value at constant pressure
Aluminum 900 0.900 Higher than many common metals
Glass 840 0.840 Value varies by glass composition
Sand 710 0.710 Heats faster than water
Iron 449 0.449 Relatively low heat capacity
Copper 385 0.385 Conducts heat efficiently
Gold 129 0.129 Low specific heat capacity
Common questions

Specific Heat Calculator FAQs

It uses q = mcΔT, where q is heat energy, m is mass, c is specific heat capacity, and ΔT is the temperature change.
The SI unit is joules per kilogram per kelvin, written as J/kg·K. A temperature interval of one kelvin is equal in size to an interval of one degree Celsius.
Yes. A negative heat value usually means the material releases heat. A positive value usually means it absorbs heat.
Yes. It converts Fahrenheit temperature differences and absolute temperatures into compatible units before calculating the result.
Water has a much higher specific heat capacity than copper. Therefore, the same mass of water requires more energy to achieve the same temperature increase.
Not by itself. During a phase change, you must also calculate latent heat using q = mL. The q = mcΔT formula applies when temperature changes without a phase change.
No. They are standard approximate reference values. Specific heat capacity can change with temperature, pressure, purity, and composition.