Report

Help us improve this tool

Specific Heat Calculator

Calculate heat energy (Q), mass (m), specific heat capacity (c), or temperature change (ΔT) using the Q = mcΔT formula with unit conversion and material reference table.

O M T

What Is the Specific Heat Calculator?

The Specific Heat Calculator solves the heat equation $Q = mc\Delta T$ for any one of the four variables: heat energy ($Q$), mass ($m$), specific heat capacity ($c$), or temperature change ($\Delta T$). It handles unit conversions automatically and includes a reference table of common materials with their specific heat values. For related thermal tools, check our Thermal Conductivity Calculator and Thermal Expansion Calculator.

The Specific Heat Formula

The relationship between heat energy, mass, specific heat capacity, and temperature change is expressed by the equation:

$$Q = m \cdot c \cdot \Delta T$$

Where:

  • $Q$ is the heat energy added or removed (joules, kilojoules, calories, BTU)
  • $m$ is the mass of the substance (kilograms, grams, pounds)
  • $c$ is the specific heat capacity (J/(kg·K), cal/(g·°C), BTU/(lb·°F))
  • $\Delta T$ is the temperature change (kelvin, Celsius, Fahrenheit, Rankine)

The equation can be rearranged to solve for any unknown:

  • $m = Q / (c \cdot \Delta T)$ — find mass from heat energy
  • $c = Q / (m \cdot \Delta T)$ — find specific heat capacity from calorimetry data
  • $\Delta T = Q / (m \cdot c)$ — find temperature change from added heat

How to Use the Specific Heat Calculator

Select the variable you want to solve for using the dropdown menu. Enter the known values in their respective fields and choose the appropriate units. The result updates in real time with a step-by-step breakdown of the calculation. Click any material in the reference table to load its specific heat capacity automatically.

Example Calculation

Problem: How much heat is needed to raise 0.5 kg of water by 20 °C? Water has a specific heat capacity of 4186 J/(kg·K).

Solution: Select "Solve for Heat Energy (Q)", enter mass = 0.5 kg, specific heat = 4186 J/(kg·K), and temperature change = 20 ΔK. The calculator computes:

$$Q = 0.5 \times 4186 \times 20 = 41,860 \text{ J} \approx 41.86 \text{ kJ}$$

Specific Heat of Common Materials

Material Specific Heat $c_p$ (J/kg·K)
Water (pure)4,186
Aluminum897
Copper385
Iron449
Lead129
Silver235
Gold129
Glass (window)840
Concrete880
Stainless steel500
Carbon steel490
Brass380
Titanium523

Applications of Specific Heat

Understanding specific heat capacity is essential in many fields:

  • HVAC and heating design — sizing heaters, boilers, and cooling loads
  • Calorimetry — identifying unknown materials by their specific heat
  • Cooking and food science — estimating energy needed to heat ingredients
  • Engineering thermal management — selecting coolants and heat storage materials
  • Environmental science — modeling heat transfer in oceans and atmosphere

Limitations

The equation $Q = mc\Delta T$ applies only to sensible heat — heating or cooling within a single phase. During melting or boiling, the temperature stays constant while energy is absorbed as latent heat, which follows $Q = mL$ instead. Additionally, specific heat capacity varies slightly with temperature; the values in the reference table are room-temperature approximations.

Frequently Asked Questions

What is specific heat capacity?

Specific heat capacity is the amount of heat energy required to raise the temperature of one kilogram of a substance by one kelvin (or one degree Celsius). It is measured in J/(kg·K) and is an intrinsic property of each material.

How do you calculate specific heat?

Rearrange the heat equation to $c = Q / (m \cdot \Delta T)$. Divide the heat energy added (in joules) by the product of the mass (in kilograms) and the temperature change (in kelvin).

What is the specific heat of water?

Liquid water has a specific heat capacity of approximately 4186 J/(kg·K), or 1 cal/(g·°C). This high value is why water resists temperature change and is widely used as a coolant.

What is the difference between specific heat and heat capacity?

Specific heat capacity is per unit mass — it is an intrinsic material property. Heat capacity (without "specific") refers to the entire object: $C = m \cdot c$. A large object has a larger heat capacity than a small one even if both are made of the same material.

Does the specific heat equation work during phase changes?

No. The equation $Q = mc\Delta T$ applies only to sensible heat within a single phase. During melting or boiling, the temperature stays constant while energy is absorbed as latent heat, calculated with $Q = mL$.

Can $\Delta T$ be negative?

Physically, removing heat gives a negative $\Delta T$ and a negative $Q$ (cooling). This calculator works with magnitudes — enter the size of the temperature change and the result is the amount of heat exchanged. For cooling, the same number of joules is released rather than absorbed.