... LIVE
kg
Please enter a valid mass.
J/kg·°C
Please enter specific heat capacity.
Water = 4,186 • Aluminum = 897 • Iron = 449 • Copper = 385
°C
Please enter initial temperature.
°C
Please enter final temperature.
Thermal Energy (Q)
Was this calculator helpful?
✓ Thanks for your feedback!

Sources & Methodology

Calculations use the verified Q = mcΔT formula from standard thermodynamics, cross-referenced against physics curriculum references from Khan Academy, NIST, and Engineering Toolbox.
1
Khan Academy — Specific Heat and Heat Transfer
Authoritative curriculum source for the Q = mcΔT formula, specific heat capacity definitions, and worked examples used in this calculator.
2
Engineering Toolbox — Specific Heat Capacity of Materials
Reference data for specific heat capacity values of common materials including water, metals, and gases used in the preset material buttons.
3
NIST — Special Publication 330: SI Units
Unit definitions and conversion factors for joules, calories, BTU, and kelvin used throughout this calculator.
Methodology: Q = m × c × ΔT, where m = mass in kg, c = specific heat capacity in J/(kg·°C), ΔT = T₂ − T₁ in °C or K. Fahrenheit inputs are converted via ΔT₁₂(°C) = (ΔT₁₂(°F)) × 5/9. Unit conversions: 1 cal = 4.184 J, 1 kcal = 4,184 J, 1 BTU = 1,055.06 J.
⏱ Last reviewed: March 2026

How to Calculate Thermal Energy Using Q = mcΔT

Thermal energy (heat energy) is the energy transferred between objects due to a temperature difference. The amount of heat energy absorbed or released when a substance changes temperature is calculated using one of the most fundamental equations in thermodynamics: Q = mcΔT.

The Thermal Energy Formula Explained

Q = m × c × ΔT
Q = Thermal energy (heat) in joules (J)
m = Mass of the substance in kilograms (kg)
c = Specific heat capacity in J/(kg·°C)
ΔT = Temperature change = T₂ (final) − T₁ (initial) in °C or K

Example: Heating 2 kg of water from 20°C to 80°C:
Q = 2 × 4,186 × (80 − 20) = 2 × 4,186 × 60 = 502,320 J = 502.3 kJ

Specific Heat Capacity of Common Materials

Specific heat capacity (c) is the energy required to raise 1 kg of a material by 1°C. Materials with high specific heat store more energy for the same temperature rise, which is why water is used in heating systems and thermal storage.

MaterialSpecific Heat (J/kg·°C)Specific Heat (cal/g·°C)Relative to Water
Water (liquid)4,1861.000Baseline
Ice2,0900.50050% of water
Steam2,0100.48048% of water
Aluminum8970.21421% of water
Glass8400.20120% of water
Iron / Steel4490.10711% of water
Copper3850.0929% of water
Silver2350.0566% of water
Gold1290.0313% of water
Lead1280.0313% of water

Thermal Energy Unit Conversions

The SI unit for thermal energy is the joule (J), but several other units are commonly used in engineering, nutrition, and HVAC applications:

FromTo Joules (J)Use Case
1 calorie (cal)4.184 JChemistry lab measurements
1 kilocalorie (kcal)4,184 JFood energy (dietary Calories)
1 BTU1,055.06 JHVAC, heating systems (US)
1 kilojoule (kJ)1,000 JEngineering, science
1 watt-hour (Wh)3,600 JElectrical energy storage
1 therm105,480,400 JNatural gas billing

Heating Water — Practical Examples

💡 To heat 1 liter (1 kg) of water from 20°C to 100°C:
Q = 1 × 4,186 × 80 = 334,880 J = 334.9 kJ = 80.1 kcal = 317.7 BTU
A 2,000-watt electric kettle delivers 2,000 J/s, so this would take approximately 167 seconds (2.8 minutes).

Cooling and Negative Thermal Energy

When a substance cools down, T₂ is less than T₁, so ΔT is negative, giving a negative Q value. This means thermal energy is being removed from the substance rather than added. For example, cooling 1 kg of copper from 300°C to 25°C releases Q = 1 × 385 × (25 − 300) = −105,875 J, meaning 105,875 joules of heat flow out of the copper into the surroundings.

Real-World Applications of Q = mcΔT

Frequently Asked Questions
The thermal energy formula is Q = mcΔT, where Q is heat energy in joules, m is mass in kilograms, c is specific heat capacity in J/(kg·°C), and ΔT is the temperature change in °C or K. This equation calculates how much heat is absorbed or released when a substance changes temperature without changing phase.
Multiply mass (kg) × specific heat capacity (J/kg·°C) × temperature change (°C). For example, heating 2 kg of water by 10°C: Q = 2 × 4,186 × 10 = 83,720 joules. Always convert mass to kilograms and temperature change to Celsius or Kelvin before calculating.
Specific heat capacity is the energy required to raise 1 kg of a material by 1°C, measured in J/(kg·°C). Common values: water = 4,186, aluminum = 897, iron = 449, copper = 385, gold = 129. You can find comprehensive tables in physics textbooks, the Engineering Toolbox database, or NIST chemistry data sheets.
Divide joules by 1,055.06 to get BTU. For example, 100,000 J ÷ 1,055.06 = 94.78 BTU. To convert in the other direction, multiply BTU × 1,055.06. BTU (British Thermal Unit) is commonly used in HVAC, heating oil, and natural gas applications in the United States.
Water's specific heat capacity is 4,186 J/(kg·°C) = 4.186 kJ/(kg·°C) = 1.000 cal/(g·°C) = 1.000 BTU/(lb·°F). The calorie was originally defined as the energy to heat 1 gram of water by 1°C, which is why water's specific heat in cal/(g·°C) is exactly 1.000.
Select Fahrenheit from the temperature unit dropdown. The calculator automatically converts the temperature difference: ΔT(°C) = ΔT(°F) × 5/9. Note that the specific heat capacity should still be entered in J/(kg·°C). If your specific heat is in BTU/(lb·°F), convert first: multiply by 4,186.8 to get J/(kg·°C).
A negative Q means heat is leaving the substance (cooling process). This happens when the final temperature is lower than the initial temperature, making ΔT negative. The absolute value |Q| tells you how much heat was removed. For example, Q = −50,000 J means 50,000 joules of heat were extracted from the material.
No. Q = mcΔT only applies when a substance changes temperature without changing phase. When a substance melts or boils, temperature stays constant while energy (latent heat) is absorbed or released. For phase changes, use Q = mL, where L is the latent heat of fusion (melting) or vaporization (boiling). For heating water from ice to steam, you need to apply both formulas at different stages.
A typical 50,000-liter (50,000 kg) backyard pool heated from 15°C to 28°C (ΔT = 13°C): Q = 50,000 × 4,186 × 13 = 2,720,900,000 J = 2,720.9 MJ = 758 kWh. At $0.12/kWh, that's about $91 in electricity to heat from cold, not counting heat losses to the environment during the heating process.
Related Calculators
Popular Calculators
🧮

Missing an Electrical Calculator?

Can’t find the electrical or physics calculator you need? Tell us — we build new ones every week.