Specific Heat Calculator
Solve specific heat calculations by entering energy, mass, and temperature change, then compute the missing value. Great for lab and homework.
Specific Heat Calculator
Result will appear here...
What the specific heat calculator does
Some materials soak up a lot of heat to warm even a little, others barely any. This calculator finds the specific heat of a substance, the measure of that appetite for heat, from the energy you put in, the mass you heated, and how much its temperature rose. You can also skip the calculation and pick a substance to see its known value.
Below is what specific heat is, the equation behind it, why water is so unusual, and a worked example.
How to use it
- To calculate a specific heat, leave the substance set to Custom and enter the energy supplied, the temperature change, and the mass, each with its unit.
- Or pick a substance from the list to see its established specific heat without entering anything else.
- Press Calculate for the result, or Reset to clear it.
What specific heat is
Specific heat is the amount of energy it takes to raise the temperature of one kilogram of a substance by one degree. It is a property of the material itself, fixed for each substance, and it tells you how stubbornly that material resists changing temperature. A high specific heat means you must pour in a lot of energy for even a small rise; a low one means a little energy heats it quickly.
You meet the consequences of it all the time. A metal spoon left in a hot drink becomes too hot to touch almost at once, because metals have low specific heat and warm rapidly. The drink itself, mostly water, takes far longer to heat or cool, because water's specific heat is high. The same sun warms sand into something you cannot stand on while the sea stays cool, for the same reason. This calculator puts a number on that property.
The equation it uses
Specific heat comes from the central heat equation, which relates the energy Q to the mass m, the specific heat c, and the temperature change ΔT:
Q = m × c × ΔT
To find the specific heat itself, the calculator rearranges this to solve for c:
c = Q ÷ (m × ΔT)
In words, you divide the energy supplied by the mass and by the temperature rise. The result is the energy needed per kilogram per degree, the specific heat. The same relationship, read the other way, tells you how much energy a known material needs to reach a target temperature, which is how the substance presets are used.
Why water stands out
Among everyday substances, water has an exceptionally high specific heat, about 4,181 joules per kilogram per kelvin, several times that of most solids and metals. It takes a great deal of energy to warm water, and water releases a great deal as it cools. This single fact has outsized consequences for the world.
It is why the oceans act as a vast thermal buffer, soaking up summer heat and releasing it through winter, keeping coastal climates mild while inland deserts swing between scorching days and freezing nights. It is why water is the working fluid in so many heating and cooling systems, from car radiators to power stations, since it can carry so much heat for its mass. And it is why your body, mostly water, holds a steady temperature rather than lurching with every change around you. A low specific heat, by contrast, is what lets a metal pan heat in seconds on a stove.
The substance picker
The calculator includes a long list of common materials with their established specific heats built in, from metals like copper, iron, and aluminium, through building materials like concrete, brick, and glass, to liquids and gases. Choosing one shows its value directly, so you can compare materials or grab a figure for another calculation without measuring anything yourself.
The contrasts in that list tell a story on their own. Metals sit low, a few hundred joules per kilogram per kelvin, which is why they heat and cool so fast. Water sits far above almost everything else. Most solids and building materials fall in between. Seeing the numbers side by side makes plain why different materials behave so differently when heated, and the calculator lets you read them off at a glance or work out a value of your own.
Units and precision
The calculator works in SI units underneath, with energy in joules, mass in kilograms, and the specific heat in joules per kilogram per kelvin, while the menus let you enter energy in many forms and read the result in calorie-based units too. For a temperature change, a degree Celsius and a kelvin are the same size, so a rise measured in either gives the same specific heat. The relationship is exact; in a real measurement the accuracy depends on how cleanly you can supply and measure the heat. Results carry several significant figures.
A worked example
Suppose you supply 41,810 joules of energy to 0.5 kilograms of water and its temperature rises by 20 degrees.
The specific heat is c = Q ÷ (m × ΔT) = 41,810 ÷ (0.5 × 20) = 41,810 ÷ 10 = 4,181 joules per kilogram per kelvin. That matches water's known specific heat, confirming the material. Repeat the same experiment with a metal and you would find a much smaller number, because metals take far less energy to warm.
Questions people ask
How do you calculate specific heat?
Divide the energy supplied by the mass and by the temperature change, c = Q/(mΔT). It is the rearranged form of the heat equation Q = mcΔT.
What does specific heat tell you?
How much energy it takes to raise one kilogram of a substance by one degree. A high value means the material resists temperature change; a low one means it heats and cools quickly.
Why does water have such a high specific heat?
Water's molecular structure lets it absorb a lot of energy for a small temperature rise. This is why oceans moderate climate, why water is used as a coolant, and why it heats and cools slowly.
Is specific heat the same as heat capacity?
No. Specific heat is per kilogram, a property of the material. Heat capacity is the total for a particular object, found by multiplying the specific heat by the object's mass.
References
A quick note on where the physics comes from. The heat equation and specific heat are standard thermodynamics, set out in OpenStax's University Physics and in Georgia State University's HyperPhysics, which also tabulates specific-heat values for common substances. The SI units follow the US National Institute of Standards and Technology. The HyperPhysics link is worth a quick click to confirm it lands where you expect.
- OpenStax, University Physics Volume 2, Section 1.4, Heat Transfer, Specific Heat, and Calorimetry. https://openstax.org/books/university-physics-volume-2/pages/1-4-heat-transfer-specific-heat-and-calorimetry
- HyperPhysics, Specific Heat. http://hyperphysics.phy-astr.gsu.edu/hbase/thermo/spht.html
- National Institute of Standards and Technology (NIST), Special Publication 811, Guide for the Use of the International System of Units (SI). https://www.nist.gov/pml/special-publication-811
Bibek Lal Karna is a PhD student and graduate teaching assistant at the University of Mississippi, with deep interests in theoretical and gravitational physics. He is also the founder of NRCC and is strongly engaged in scientific teaching and communication. At Eon Tools, he reviews physics tools.
Other Tools
- Absolute Humidity Calculator
- Air Density Calculator
- Boyle's Law Calculator
- Calorimetry Calculator
- Dew Point Calculator
- Enthalpy Calculator
- Heat Capacity Calculator
- Heat Index Calculator
- Heat Transfer Calculator
- Ideal Gas Law Calculator
- Mixed Air Calculator
- Psychrometric Calculator
- Relative Humidity Calculator
- Wet Bulb Calculator