Specific Heat Calculator
This calculator helps you solve the fundamental heat equation Q = mcΔT, which relates four key thermal quantities: heat energy (Q), mass (m), specific heat capacity (c), and temperature change (ΔT).
Whether you're a student working through thermodynamics problems, an engineer calculating heating requirements, or simply curious about how much energy it takes to heat water, this tool gives you instant answers with step-by-step formula breakdowns.
What is Specific Heat Capacity?
Specific heat capacity is the amount of heat energy required to raise the temperature of one unit mass of a substance by one degree. Different materials absorb heat at different rates — water has a very high specific heat (4,186 J/kg·K), meaning it takes a lot of energy to heat up, while metals like copper (385 J/kg·K) heat up much faster.
The Heat Equation
The formula Q = mcΔT can be rearranged to solve for any of the four variables:
Q (Heat Energy)
m (Mass)
c (Specific Heat)
ΔT (Temperature Change)
How to Use
Choose what to solve for
Click one of the four tabs at the top: Heat (Q), Mass (m), Specific Heat (c), or Temperature Change (ΔT). The selected variable becomes the output.
Enter the known values
Fill in the three remaining input fields with your known quantities. Select the appropriate unit for each value using the dropdown menus.
Use Material Lookup (optional)
If you need the specific heat of a common material, click "Material Lookup" and select a substance. The value is automatically filled in with the correct unit.
View your result
The answer appears instantly as you type, along with the step-by-step formula showing how the calculation was performed.
Explore conversions
Click "Unit Conversions" to see your result expressed in all available units.
Example Calculation
To find how much energy is needed to heat 2 kg of water by 50°C:
- Select the Heat (Q) tab
- Enter Mass: 2 kg
- Click Material Lookup → select Water (fills in 4186 J/(kg·K))
- Enter Temperature Change: 50 °C
- Result: Q = 418,600 J (about 418.6 kJ)
Features
Four Solve Modes
Switch between solving for heat energy, mass, specific heat capacity, or temperature change with a single click. The calculator automatically adjusts the input fields and formula display.
Material Lookup Table
Built-in reference table with specific heat values for 20 common materials including water, ice, steam, aluminum, iron, copper, gold, silver, glass, wood, concrete, and more. Click any material to instantly fill in the specific heat value.
Flexible Unit Support
Work with the units you prefer across multiple measurement systems:
- Heat Energy: J, kJ, MJ, cal, kcal, BTU, Wh, kWh
- Mass: kg, g, mg, lb, oz
- Specific Heat: J/(kg·K), J/(g·°C), cal/(g·°C), BTU/(lb·°F), kJ/(kg·K)
- Temperature Change: °C (K), °F
Step-by-Step Formula
Every calculation shows the complete formula with your actual values substituted in, making it easy to verify the math and understand how the answer was derived.
Unit Conversion Table
Expand the conversion section to see your result automatically converted to every available unit for the solved variable.
Heat Comparison Chart
When solving for heat energy, a visual bar chart compares your result against familiar thermal events like heating a cup of tea, boiling a kettle, or warming a bath — helping you develop intuition for energy magnitudes.
Frequently Asked Questions
What is the difference between heat and temperature?
Temperature measures how hot or cold something is (in °C, °F, or K). Heat (Q) is the energy transferred between objects due to a temperature difference, measured in Joules or calories.
A large lake at 20°C contains far more heat energy than a cup of boiling water at 100°C, because it has much more mass. Temperature is an intensive property (independent of amount), while heat is an extensive property (depends on the amount of substance).
Why does water have such a high specific heat?
Water's high specific heat (4,186 J/kg·K) is due to hydrogen bonding between water molecules. Breaking these bonds requires significant energy, which is why water heats up and cools down slowly compared to metals.
This property makes water excellent for heating systems and explains why coastal climates are more moderate. Water bodies act as thermal buffers, absorbing heat during the day and releasing it slowly at night.
Can ΔT be negative?
Yes. A negative temperature change means the object is cooling down, and the resulting heat energy (Q) will also be negative — indicating heat is being released rather than absorbed.
This calculator accepts negative ΔT values for cooling calculations. For example, if water cools from 80°C to 20°C, ΔT = -60°C, and the negative Q value represents the heat energy removed from the water.
What units should I use for specific heat?
The SI standard unit is J/(kg·K), which is the most common in physics. In chemistry, cal/(g·°C) is frequently used. For engineering in the US, BTU/(lb·°F) is standard.
The calculator handles all conversions automatically, so you can input values in any supported unit and get results in your preferred format.
Is my data private?
All calculations are performed entirely in your browser. No data is sent to any server, and nothing is stored or tracked. Your calculations remain completely private and secure on your device.
No comments yet. Be the first to comment!