🔥Specific Heat Calculator

Enter any three of Q, m, c, ΔT — the fourth is solved instantly.

Free Specific Heat Calculator

Need to calculate the heat required to change an object's temperature? Our free specific heat calculator solves Q = mcΔT instantly. Enter any three of heat energy, mass, specific heat capacity, and temperature change, and get the fourth immediately — with the formula and substitution shown.

A built-in reference table gives you the specific heat of common materials like water, aluminum, iron, and copper, so you don't need to look them up separately. You can also enter initial and final temperatures directly instead of calculating the change yourself.

Whether you're studying thermodynamics for a chemistry or physics class, or working out a real-world heating calculation, this tool gives accurate answers with clear reasoning. No sign-up, no downloads, no limits.

About the Specific Heat Calculator

Features

Solve for any variable

Enter any three of Q, m, c, ΔT to find the fourth.

Material reference table

Auto-fill specific heat for water, aluminum, iron, copper, and more.

Initial/final temperature

Computes ΔT automatically from two readings.

Unit conversion

Energy, mass, and temperature units, all auto-converted.

Frequently Asked Questions

How does the specific heat calculator work?

Enter any three of heat energy, mass, specific heat capacity, and temperature change, and it solves for the fourth using Q = mcΔT.

Is it free?

Completely free, no sign-up, downloads, or limits.

What is specific heat capacity?

The amount of heat energy needed to raise the temperature of 1 kg of a substance by 1°C, unique to each material.

Does it include common materials?

Yes, a reference table lets you auto-fill specific heat values for water, aluminum, iron, copper, and other common substances.

Can I enter initial and final temperature instead of ΔT?

Yes, the calculator computes the temperature change for you from those two values.

Does it show the steps?

Yes, the formula and substitution with your actual values are shown for every calculation.

What units does it support?

Joules, kilojoules, calories, and kilocalories for energy; Celsius, Kelvin, and Fahrenheit for temperature change; kg and g for mass.

What if I enter a negative mass?

Mass must be positive and non-zero; invalid values are flagged.

Is my data stored?

No; everything runs in your browser and isn't stored or sent anywhere.

Does it work on mobile?

Yes, fully responsive on all screen sizes.