Q = m · c · (T2 - T1)
Q: Heat Energy  |  m: Mass  |  c: Specific Heat Capacity  |  T1: Initial Temp  |  T2: Final Temp

Fill in any four fields and the fifth will be calculated instantly.

Q Heat Energy
m Mass
c Specific Heat
J/g·°C
T1 Initial Temp
T2 Final Temp
Key Terms Explained
Specific Heat Capacity (c)
The amount of energy required to raise 1 gram of a substance by 1 degree Celsius. Measured in J/g·°C. Higher values mean a substance is harder to heat up.
Joule (J)
The SI unit of energy. One Joule is roughly the energy needed to lift a 100g object 1 meter off the ground. All energy units in this calculator convert to Joules for calculation.
Calorie (cal)
A unit of heat energy defined as the energy needed to raise 1 gram of liquid water by 1 degree Celsius at standard pressure. Equals 4.184 Joules. Not the same as a food Calorie (kcal).
Endothermic
A process that absorbs heat energy from its surroundings. Q is positive, meaning T2 is higher than T1. Melting ice and dissolving ammonium nitrate are classic endothermic examples.
Exothermic
A process that releases heat energy into the surroundings. Q is negative, meaning T2 is lower than T1. Combustion, condensation, and hand warmers are common exothermic examples.
Thermal Energy
The total kinetic energy of all molecules in a substance. Unlike temperature (which is an average), thermal energy depends on both temperature and the amount of matter present.
Mass (m)
The amount of matter in a substance, typically measured in grams or kilograms in thermal calculations. More mass requires more energy to produce the same temperature change.
Temperature Gradient
The difference in temperature between two points or states. In Q = m·c·(T2 - T1), the gradient (T2 - T1) is called delta-T and directly determines the amount of heat transferred.
Thermodynamics
The branch of physics governing energy transfer, heat flow, and work. The specific heat formula is a core tool of the First Law of Thermodynamics (conservation of energy).
Conduction
Heat transfer through direct contact between materials. Metals conduct heat efficiently because their free electrons carry kinetic energy through the material quickly.

The Complete Guide to Specific Heat Capacity and Thermal Energy

Whether you are a chemistry student running calorimetry experiments, an engineer sizing a heating system, or just curious why your coffee stays warm longer than a metal pan, specific heat capacity is the key concept. This guide explains the formula, how to use this calculator, and why different materials behave so differently under heat.

How to Use This Calculator

The formula Q = m·c·(T2 - T1) connects five variables. To use the calculator, fill in any four of the five input fields. The engine will instantly compute the fifth and display it highlighted in yellow. You can leave any one field empty.

Start by selecting a material from the preset dropdown: this auto-fills the specific heat capacity (c) for Liquid Water, Solid Ice, Aluminum, or Copper. If your material is not listed, select "Custom Material" and type the c value directly. Change unit dropdowns at any time: all conversions are handled in the background before the math runs.

When the calculator knows the final answer for heat energy (Q), a badge will appear below the inputs showing either "Endothermic: Heat Absorbed" (Q is positive, the substance gained heat) or "Exothermic: Heat Released" (Q is negative, the substance gave up heat). To start over, click "Reset All Fields."

A Note on Unit Conversion and Temperature Math

One of the trickiest parts of the Q = m·c·(T2 - T1) formula is handling temperature correctly when Fahrenheit is involved. The formula uses the temperature DIFFERENCE (T2 - T1), not absolute temperature values. If you simply plug Fahrenheit values into the formula without converting, the offset between the Fahrenheit and Celsius scales introduces a systematic error. This calculator always converts T1 and T2 to Celsius before computing the delta, avoiding this problem entirely.

Energy units (Joules, kJ, cal, kcal, BTU) and mass units (g, kg, lbs) are converted to the base standard (Joules and grams) before any calculation runs. Results are then converted back to your chosen output unit.

Everyday Materials Thermal Cheat Sheet

The table below shows why specific heat capacity matters for real-world engineering and cooking decisions.

Material c Value (J/g·°C) Relative Heat Demand Common Application
Liquid Water 4.184 Very High (baseline) Industrial coolant, engine cooling, climate regulation. The high c value means water absorbs enormous heat before its temperature rises, making it the best and cheapest coolant available.
Solid Ice 2.06 High Cold packs and food preservation. Ice absorbs heat as it warms and then absorbs a massive additional 334 J/g during melting (latent heat), which is separate from the specific heat formula.
Aluminum 0.897 Moderate Cookware, heat sinks, aerospace panels. Aluminum heats quickly (low c) and is lightweight, making it ideal for frying pans and CPU heat sinks where fast heat response is needed.
Copper 0.385 Low Cooking pan bases, electrical wiring, heat exchangers. Copper's very low c value means it heats up almost 11 times faster than water, giving superior heat distribution across a pan surface.
Iron / Steel 0.449 Low Cast iron cookware, engine blocks. Iron heats faster than water but retains heat longer than aluminum due to greater density, making cast iron pans excellent for searing at high temperature.
Glass 0.840 Moderate Baking dishes, lab glassware. Glass heats relatively slowly compared to metals but distributes heat evenly, which is why Pyrex dishes are favored for oven baking where gradual, even heating is important.
Ethanol 2.44 High Lab coolant baths, industrial solvents. Ethanol has a high specific heat and remains liquid at low temperatures, making it useful for maintaining stable cold temperatures in lab cooling baths.

The key takeaway: materials with high specific heat capacity (water, ethanol) resist temperature change and are used as coolants and thermal buffers. Materials with low specific heat capacity (copper, iron) change temperature rapidly and are used where fast, even heat distribution is needed.

Worked Example: Heating 1 kg of Water from 25°C to 75°C

How much energy does it take to heat 1 kg of water from room temperature (25°C) to near-boiling (75°C)?

Q = m · c · (T2 - T1) = 1000 g · 4.184 J/g·°C · (75 - 25)°C = 1000 · 4.184 · 50 = 209,200 J = 209.2 kJ.

That is about 50 food Calories (kcal). This process is endothermic: the water is absorbing heat, so Q is positive. To verify in the calculator: set m = 1 kg, c = 4.184 (Liquid Water preset), T1 = 25°C, T2 = 75°C, and leave Q empty. The calculator will instantly show Q = 209,200 J.

Frequently Asked Questions

Why does liquid water have such a high specific heat capacity? +
Water's specific heat capacity of 4.184 J/g·°C is exceptionally high because of its hydrogen bonding network. Each water molecule forms up to four hydrogen bonds with its neighbors. When heat energy is added, it first disrupts and reorganizes these bonds rather than immediately increasing the kinetic energy (temperature) of the molecules. A large amount of energy must be supplied before the temperature noticeably rises. This is why water is the foundation of industrial cooling systems, why oceans moderate coastal climates, and why the human body - roughly 60% water - maintains a stable core temperature even during intense physical activity.
What is the difference between heat and temperature? +
Heat (Q) is the total amount of thermal energy transferred between two objects or systems, measured in Joules or calories. Temperature is a measure of the average kinetic energy of the particles in a substance, measured in Celsius, Kelvin, or Fahrenheit. The distinction becomes clear when you compare two objects: a bathtub full of water at 30°C contains vastly more heat energy than a lit match at 500°C, because the bathtub has enormously more mass. Heat is what flows from one object to another during a transfer; temperature is the property you measure with a thermometer.
Why do metals like copper heat up so much faster than water? +
Copper has a specific heat capacity of only 0.385 J/g·°C, compared to water at 4.184 J/g·°C. This means copper requires roughly 11 times less energy per gram to raise its temperature by 1 degree. Metals have a rigid crystal lattice with delocalized (free) electrons. These electrons act like a fast energy highway, distributing kinetic energy through the material nearly instantly. Water, by contrast, stores a huge proportion of added energy in disrupting and re-forming hydrogen bonds rather than increasing particle velocity, which is why it heats up so slowly relative to most other common materials.
Can specific heat capacity ever be a negative number? +
For ordinary substances in everyday conditions, specific heat capacity is always a positive number. A negative c value would mean a substance gets colder when you add heat to it, which violates the First Law of Thermodynamics for systems in thermal equilibrium. In the context of this calculator, if your math produces a negative c, it indicates an input error rather than a real physical result. The only exception is found in theoretical statistical mechanics: certain self-gravitating astrophysical systems (like dense star clusters) can formally exhibit negative heat capacity because adding energy causes the system to lose binding energy and its particles speed up in a complex non-equilibrium way. This never applies in chemistry or standard engineering.
What is the difference between a chemistry calorie and a food Calorie? +
A chemistry calorie (written with a lowercase c) is the amount of energy required to raise 1 gram of liquid water by exactly 1 degree Celsius at standard pressure. It equals 4.184 Joules. A food Calorie (written with an uppercase C, also called a kilocalorie or kcal) equals 1000 chemistry calories, or 4184 Joules. When a nutrition label lists "200 Calories," it actually means 200 kilocalories, which is 200,000 chemistry calories. The food industry adopted the kilocalorie as the standard unit but kept calling it a Calorie to avoid numbers in the millions. This calculator treats "cal" as chemistry calories (4.184 J) and "kcal" as food Calories (4184 J).