Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Specific Heat Calculator

Specific Heat Calculator

Calculate heat energy, mass, specific heat capacity, or temperature change using the formula Q = mcΔT with built-in material lookup.

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.

Key Concept: Materials with high specific heat capacity act as excellent thermal buffers, absorbing large amounts of energy with minimal temperature change. This is why water is used in cooling systems and why coastal regions have more stable climates.

The Heat Equation

The formula Q = mcΔT can be rearranged to solve for any of the four variables:

Q (Heat Energy)

How much thermal energy is transferred

m (Mass)

The amount of substance being heated or cooled

c (Specific Heat)

The material's heat capacity per unit mass

ΔT (Temperature Change)

The difference between final and initial temperature

How to Use

1

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.

2

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.

3

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.

4

View your result

The answer appears instantly as you type, along with the step-by-step formula showing how the calculation was performed.

5

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:

Practical Example:
  • 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.

Heat Energy
Formula
Heat Comparison
About Specific Heat

Specific heat capacity is the amount of heat energy required to raise the temperature of one unit mass of a substance by one degree. The formula Q = mcΔT relates heat energy, mass, specific heat, and temperature change.

Solve For Formula
Heat Energy Q = mcΔT
Mass m = Q / (cΔT)
Specific Heat c = Q / (mΔT)
Temperature Change ΔT = Q / (mc)
Select the variable you want to solve for using the tabs at the top
Click Material Lookup to quickly fill in the specific heat of common materials like water, aluminum, or copper
Use the Unit Conversions section to see your result in all available units
The Heat Comparison chart shows how your result compares to everyday thermal events
All calculations are performed locally in your browser
Want to learn more? Read documentation →
1/6
Can't find it? Build your own tool with AI
Start typing to search...
Searching...
No results found
Try searching with different keywords