Heat Capacity Calculator

Calculate heat energy Q = mcΔT, heat capacity, and heating time. Compare specific heats of common materials. Includes energy cost estimation and unit conversions.

°C
°C
For time-to-heat calculation
W
Heat Energy (Q)
334.8800 kJ
334,880.00 J — heat absorbed
Heat Capacity (C)
4,186.00 J/K
C = m × c = 1.000 kg × 4,186.0 J/(kg·K)
Temperature Change
+80.00 °C
20°C → 100°C
Time to Heat
5.58 min
At 1000 W (334.9 s)
Energy in BTU
317.40 BTU
80,038 calories
Energy Cost
$0.0112
0.0930 kWh at $0.12/kWh
Temperature Range
20°C
100°C

Specific Heat of Common Materials

Materialc (kJ/kg·K)Density (kg/m³)Q for ΔT = 80.0°C, m = 1 kg
Water4.1861,000334.88 kJ
Aluminum0.8972,70071.76 kJ
Copper0.3858,96030.80 kJ
Iron/Steel0.4497,87435.92 kJ
Gold0.12919,30010.32 kJ
Glass0.842,50067.20 kJ
Air (1 atm)1.005180.40 kJ
Ethanol2.44789195.20 kJ
Concrete0.882,40070.40 kJ
Wood (oak)2600160.00 kJ
Planning notes, formulas, and examples

About the Heat Capacity Calculator

Heat capacity quantifies how much thermal energy a substance can absorb or release for a given temperature change. The fundamental equation Q = mcΔT connects heat energy (Q), mass (m), specific heat capacity (c), and temperature change (ΔT) — one of the most widely used relationships in thermodynamics and engineering.

This calculator computes the total heat energy required to raise or lower the temperature of any mass by any amount. It supports ten common materials with pre-loaded specific heat values, or you can enter a custom value for specialized applications. Beyond the basic Q = mcΔT calculation, it provides the total heat capacity (C = mc), heating time at a given power level, energy in BTU and calories, and an estimated electricity cost.

Whether you are sizing a water heater, designing a thermal buffer, calculating calorimetry results in a chemistry lab, or simply wondering how much energy it takes to boil a kettle, this calculator works through the heat-capacity math with full unit support.

When This Page Helps

While Q = mcΔT is a simple formula, real applications involve unit conversions (kg vs lb, kJ vs BTU, °C vs °F), looking up specific heat values, and computing derived quantities like heating time. This calculator automates all of these, compares your material against a reference table, and estimates real-world costs. It eliminates the most common source of errors: unit mismatches.

How to Use the Inputs

  1. Enter the mass of the substance and select the unit (kg, g, or lb).
  2. Choose a material from the dropdown or select Custom and enter a specific heat value.
  3. Enter the initial and final temperatures in °C.
  4. Optionally enter a heating power (in watts) to calculate how long the process will take.
  5. Read the heat energy (Q), heat capacity, time to heat, BTU equivalent, and cost estimate.
  6. Compare your material against the reference table showing Q values for the same mass and ΔT.
  7. Use preset buttons to quickly calculate common scenarios like boiling water or heating aluminum.
Formula used
Heat energy: Q = m × c × ΔT Heat capacity: C = m × c Time to heat: t = |Q| / P Where: Q = heat energy (J) m = mass (kg) c = specific heat capacity (J/(kg·K)) ΔT = T_final − T_initial (°C or K) P = power (W) C = heat capacity (J/K)

Example Calculation

Result: 334.9 kJ (0.093 kWh)

Heating 1 kg of water from 20°C to 100°C: Q = 1 × 4186 × 80 = 334,880 J ≈ 334.9 kJ. At 1000 W, this takes about 335 seconds (5.6 minutes). The energy cost is approximately $0.011 at $0.12/kWh.

Tips & Best Practices

  • Water has an unusually high specific heat (4.186 kJ/kg·K), which is why it is excellent for thermal storage and cooling.
  • Metals have low specific heats but high thermal conductivity — they heat up fast but also lose heat quickly.
  • In calorimetry experiments, always account for the heat capacity of the calorimeter itself, not just the sample.
  • ΔT in °C equals ΔT in K (Kelvin), so you can use either scale for temperature differences.
  • Real heating time is longer than calculated because of heat losses to the environment — the calculator gives the theoretical minimum.
  • Phase changes (melting, boiling) require latent heat in addition to sensible heat — this calculator covers sensible heat only.

Calorimetry and Laboratory Applications

Calorimetry — the science of measuring heat — relies directly on Q = mcΔT. In a simple calorimeter, a sample at one temperature is mixed with water at another. By measuring the final equilibrium temperature and knowing the specific heats and masses, you can determine the specific heat of an unknown material or the energy content of a food or fuel sample.

Thermal Design in Engineering

Engineers use heat capacity calculations extensively. Sizing a water heater requires knowing how much energy is needed to heat a tank of water from cold supply temperature to the desired output temperature. Thermal batteries in solar energy systems store heat in materials with high volumetric heat capacity (like concrete or phase-change materials). Electronic thermal management calculates how quickly a heat sink absorbs energy before reaching a critical temperature.

Phase Changes and Latent Heat

This calculator addresses sensible heat — temperature change without phase change. When materials melt or boil, additional latent heat is required at constant temperature. For water, the latent heat of fusion is 334 kJ/kg (ice to water) and the latent heat of vaporization is 2,260 kJ/kg (water to steam). A complete heating analysis must include both sensible and latent contributions.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Specific heat (c) is the heat per unit mass per degree: J/(kg·K). Heat capacity (C) is the total heat per degree for a given object: C = mc, in J/K. A large object has high heat capacity even if its specific heat is low.