Calculate heat energy, temperature change, mass, or specific heat capacity using the thermal energy formula Q = mcΔT. With multiple unit options and step-by-step solutions for physics and thermodynamics problems.
Calculation completed successfully! See your results below.
Please enter valid values and try again.
Result
0
—
Calculation Mode
Heat Energy
Formula used
Formula
Q = mcΔT
Thermal energy equation
📝 Step-by-Step Solution
Thermal Energy Examples
🔥 Heating Water
Problem: How much thermal energy is required to heat 2 kg of water from 20°C to 100°C? (Specific heat of water = 4186 J/(kg·K))
Solution: Using Q = mcΔT
Q = 2 × 4186 × (100 - 20) = 2 × 4186 × 80
Q = 669,760 J = 669.76 kJ
This is enough energy to power a 60W light bulb for about 3 hours.
🌡️ Temperature Rise from Added Heat
Problem: A 0.5 kg aluminum block (specific heat = 900 J/(kg·K)) absorbs 22,500 J of energy. What is its temperature increase?
Solution: Using ΔT = Q / (mc)
ΔT = 22500 / (0.5 × 900) = 22500 / 450
ΔT = 50°C (or 50 K)
Aluminum heats up much faster than water because it has a lower specific heat capacity.
⚖️ Finding Mass from Thermal Energy
Problem: A sample of copper (specific heat = 385 J/(kg·K)) absorbs 77,000 J and its temperature rises by 100°C. What is its mass?
Solution: Using m = Q / (cΔT)
m = 77000 / (385 × 100) = 77000 / 38500
m = 2 kg
Copper has a low specific heat, so it takes less energy to heat than water.
📊 Identifying a Material by Specific Heat
Problem: A 1.5 kg unknown metal absorbs 20,250 J and its temperature rises by 30°C. What is its specific heat capacity?
Solution: Using c = Q / (mΔT)
c = 20250 / (1.5 × 30) = 20250 / 45
c = 450 J/(kg·K)
A specific heat of 450 J/(kg·K) is close to iron (450 J/(kg·K)), so this is likely iron or steel.
Thermal Energy Formula & Guide
Q = mcΔT
The fundamental equation for thermal energy (heat transfer)
Where Q is heat energy (Joules), m is mass (kg), c is specific heat capacity (J/(kg·K)), and ΔT is the change in temperature (K or °C).
Rearranged Formulas
ΔT = Q / (mc)
Calculate temperature change from energy, mass, and specific heat
m = Q / (cΔT)
Calculate mass from energy, specific heat, and temperature change
c = Q / (mΔT)
Calculate specific heat capacity from energy, mass, and temperature change
Common Specific Heat Capacities
Material
Specific Heat (J/(kg·K))
Specific Heat (kJ/(kg·K))
Water
4186
4.186
Ice (0°C)
2090
2.090
Steam (100°C)
2010
2.010
Aluminum
900
0.900
Copper
385
0.385
Iron/Steel
450
0.450
Gold
129
0.129
Silver
235
0.235
Lead
130
0.130
Glass
840
0.840
Wood
1700
1.700
Air
1005
1.005
Ethanol
2440
2.440
Olive Oil
1970
1.970
Human Body
3470
3.470
Concrete
880
0.880
Granite
790
0.790
Mercury
140
0.140
Key Concepts
📌 What is Thermal Energy?
Thermal energy (heat) is the energy transferred between substances due to a temperature difference. The SI unit is the Joule (J). Heat always flows from hotter objects to cooler ones.
📌 Specific Heat Capacity
Specific heat capacity (c) is the amount of heat needed to raise 1 kg of a substance by 1 K (or 1°C). Water has a very high specific heat (4186 J/(kg·K)), which is why it's used as a coolant.
📌 Temperature vs. Heat
Temperature measures average kinetic energy of particles. Heat measures total thermal energy transferred. A large object at a lower temperature can contain more thermal energy than a small object at a higher temperature.
📌 Phase Changes
During phase changes (melting, boiling), temperature remains constant while energy is absorbed or released. This latent heat is not captured by the Q = mcΔT formula, which only applies within a single phase.
Note: The magnitude of a temperature change in °C is equal to the change in K. So ΔT(°C) = ΔT(K). For °F, multiply by 5/9 to convert to °C or K change.
Unit Conversions
1 kJ = 1000 J
Kilojoule to Joule
1 cal = 4.184 J
Calorie to Joule
1 kcal = 4184 J
Kilocalorie to Joule
1 Wh = 3600 J
Watt-hour to Joule
1 J/(g·°C) = 1 kJ/(kg·K) = 1000 J/(kg·K)
Specific heat unit equivalences
🔥
Heat Energy Mode
Calculate thermal energy (Q) using Q = mcΔT. Enter mass, specific heat, and temperature change to find the heat energy in Joules or other units.
🌡️
Temperature Change Mode
Find the temperature change (ΔT) from energy, mass, and specific heat. Supports °C, °F, and K for temperature units.
⚖️
Mass Mode
Determine the mass from energy, specific heat, and temperature change. Supports kg, g, and lb units.
📊
Specific Heat Mode
Calculate specific heat capacity from energy, mass, and temperature change. Includes a reference table of common materials.
📝
Step-by-Step Solutions
Every calculation comes with a detailed step-by-step breakdown showing the formula, unit conversions, substitution, and final result.
🎯
Multiple Unit Support
Supports J, kJ, cal, kcal, Wh for energy; kg, g, lb for mass; °C, °F, K for temperature; and multiple specific heat unit options.
⚠️ Important Note: The Q = mcΔT formula applies to substances within a single phase (solid, liquid, or gas). During phase changes (melting, boiling), latent heat must be considered separately. This calculator assumes uniform material properties and constant specific heat over the temperature range.
Frequently Asked Questions
How do I calculate thermal energy using Q = mcΔT?
Thermal energy (heat) is calculated using the formula Q = mcΔT, where Q is the heat energy in Joules, m is the mass of the substance, c is the specific heat capacity, and ΔT is the change in temperature. For example, heating 2 kg of water (c = 4186 J/(kg·K)) from 20°C to 100°C requires Q = 2 × 4186 × 80 = 669,760 J = 669.76 kJ.
What is specific heat capacity?
Specific heat capacity (c) is the amount of heat energy required to raise the temperature of 1 kg of a substance by 1 K (or 1°C). Water has a high specific heat of 4186 J/(kg·K), meaning it takes a lot of energy to heat water. Metals like aluminum (900 J/(kg·K)) have lower specific heats and heat up more quickly.
What are the common units for specific heat capacity?
Common units for specific heat capacity include J/(kg·K) which is the SI unit, kJ/(kg·K) for larger values, and J/(g·°C) which is numerically equivalent to kJ/(kg·K). Note that a change of 1°C equals a change of 1 K in magnitude, so J/(kg·°C) = J/(kg·K).
How do I convert between temperature units for thermal energy calculations?
For thermal energy calculations, you need the temperature change (ΔT), not absolute temperatures. A change of 1°C equals a change of 1 K. To convert ΔT from °F to °C or K: ΔT(K) = ΔT(°F) × 5/9. When using Celsius or Kelvin, the magnitude of the change is the same.
What is the specific heat capacity of water?
The specific heat capacity of water is approximately 4186 J/(kg·K), 4.186 kJ/(kg·K), or 4.186 J/(g·°C). Water has one of the highest specific heats of any common substance, which is why it is used as a coolant in engines and why oceans moderate coastal temperatures.
What is the difference between heat and temperature?
Heat (Q) is thermal energy transferred between systems, measured in Joules. Temperature measures the average kinetic energy of particles. A large swimming pool at 25°C contains far more thermal energy than a hot cup of coffee at 80°C because of the difference in mass. Heat flows from higher temperature to lower temperature regardless of the total thermal energy content.