Heat Capacity Calculator

Calculate heat energy and thermal capacity from mass, specific heat, and temperature change.

Heat Capacity and Energy
Use Q = m × c × ΔT to calculate sensible heat transfer.

About Heat Capacity

Heat capacity describes how much thermal energy an object must absorb or release for its temperature to change by one degree Celsius or one kelvin. It is an extensive property, which means it depends on how much material is present. Specific heat capacity is the corresponding intensive property for a unit mass of material. This calculator combines mass, specific heat capacity, and temperature change through the relation Q = m × c × ΔT. The result Q is sensible heat energy in joules when mass is entered in grams and specific heat is entered in joules per gram-degree Celsius. A positive temperature change represents heating and produces a positive heat-energy result. A negative temperature change represents cooling and produces a negative result, indicating that energy leaves the material. The calculator also reports the sample's total heat capacity, C = m × c. Heat capacity is useful when comparing complete objects, while specific heat is useful when comparing substances independently of sample size. Water has a relatively high specific heat, so it takes more energy to warm than the same mass of many metals. The calculation assumes the material remains in one phase and that its specific heat is approximately constant throughout the temperature interval. Melting, boiling, freezing, condensation, chemical reactions, and strongly temperature-dependent properties require additional terms or more detailed models. Heat lost to a container or the surroundings is also excluded. In laboratory calorimetry, those effects may need to be included separately to match measured energy. Use consistent units before entering data. The labels here use grams, joules, and degrees Celsius. A temperature difference has the same numerical size in degrees Celsius and kelvins, but absolute temperatures should not be substituted for the temperature change. If a source lists specific heat in joules per kilogram-kelvin, either convert mass to kilograms or divide that specific-heat value by one thousand before using grams. This tool is suited to classroom thermodynamics, material comparisons, preliminary engineering estimates, cooking science, and calorimetry checks where the simple sensible-heating model applies.

Heat Capacity Examples

These examples use common approximate specific heat values.

InputsHeat EnergyApplication
100 g water, 4.184 J/g°C, 20°C8,368 JHeating a small water sample
250 g aluminum, 0.897 J/g°C, 15°C3,363.75 JHeating an aluminum part
500 g copper, 0.385 J/g°C, -10°C-1,925 JCooling a copper block

How to Use the Calculator

  1. Enter the material mass in grams.
  2. Enter its specific heat capacity in joules per gram-degree Celsius.
  3. Enter the final temperature minus the initial temperature.
  4. Select Calculate Heat Energy to see energy and total heat capacity.

Frequently Asked Questions

What is the difference between heat capacity and specific heat?

Heat capacity applies to a complete object and is measured in joules per degree. Specific heat capacity applies to a unit mass, allowing different materials to be compared.

Can temperature change be negative?

Yes. A negative temperature change represents cooling, and the negative heat result indicates energy released by the material.

Does a Celsius temperature difference equal a kelvin difference?

Yes. An interval of one degree Celsius has the same size as an interval of one kelvin, even though their absolute zero points differ.

Can this calculator handle melting or boiling?

Not by itself. Phase changes require latent heat calculations because temperature may remain constant while energy is absorbed or released.

Why do measured results differ from this calculation?

Real systems exchange heat with containers and surroundings, and specific heat can vary with temperature. Account for those effects when higher experimental accuracy is required.